summaryrefslogtreecommitdiff
path: root/sal
AgeCommit message (Expand)AuthorFilesLines
2022-05-30Avoid uninitialized temp_file_handleStephan Bergmann1-1/+1
2022-01-06Add configure test for the backtrace implementationIsmael Luceno4-44/+23
2021-11-23O[U]String::replaceAt overloads that take string_viewNoel Grandin5-1/+124
2021-11-17Use C++17 hex-exponent floating point literalsMike Kaganski1-5/+5
2021-11-14rtl::Static->thread-safe static in salNoel Grandin2-15/+24
2021-11-11Drop the OUString vs. OUStringLiteral comparison operator overloadsStephan Bergmann1-4/+6
2021-10-23move access inside mutex guardLuboš Luňák1-1/+2
2021-10-22fix std::unique_lock unlockingLuboš Luňák1-1/+1
2021-10-22prefer llvm-addr2line to addr2line for backtraces if possibleLuboš Luňák1-2/+16
2021-10-22revert part of "Simplify vector initialization in sal"Luboš Luňák1-5/+3
2021-10-22cache negative addr2line hitsLuboš Luňák1-1/+7
2021-10-22Optimize assignment from OUStringLiteral to OUStringStephan Bergmann1-1/+2
2021-10-18Noop unify style for branchesEmanuel Schorsch1-5/+3
2021-10-16Simplify vector initialization in salJulien Nabet2-7/+11
2021-10-15NoOp refactor to make elif clearerEmanuel Schorsch1-32/+29
2021-10-10OSL : remove useless rtl::Static in debugbaseArnaud Versini1-3/+2
2021-10-10OSL : use std::mutex in backtraceapiArnaud Versini1-4/+5
2021-10-05Optimize the whole range of getN10Exp over IEEE 754 doublesMike Kaganski1-10/+60
2021-10-04Use isRepresentableInteger hereMike Kaganski1-53/+47
2021-10-03A more lightweight O[U]StringConcatenationStephan Bergmann2-19/+19
2021-10-02Some corner case unit testsMike Kaganski1-0/+12
2021-10-01Simplify the code a bit to clarify the logicMike Kaganski1-40/+24
2021-10-01Add unit test to catch eae24a9488814e77254d175c11fc4a138c1dbd30Mike Kaganski1-0/+5
2021-10-01Calculate buffer size correctlyMike Kaganski1-1/+1
2021-10-01Consider leading minusMike Kaganski1-6/+7
2021-10-01Use std::memmove instead of loopMike Kaganski1-7/+1
2021-10-01Drop static_cast syntactic noiseMike Kaganski1-33/+29
2021-10-01Always use buffer on stackMike Kaganski1-19/+5
2021-10-01loplugin:nullptr (clang-cl)Stephan Bergmann1-5/+5
2021-09-30-Werror,-Wformat (clang-cl)Stephan Bergmann1-3/+3
2021-09-30loplugin:sallogareas (clang-cl)Stephan Bergmann1-1/+1
2021-09-30loplugin:external (clang-cl)Stephan Bergmann1-3/+3
2021-09-30loplugin:cstylecast (clang-cl)Stephan Bergmann1-3/+3
2021-09-30loplugin:unusedcapturedefault (clang-cl)Stephan Bergmann1-1/+1
2021-09-30loplugin:includeform (clang-cl)Stephan Bergmann1-1/+1
2021-09-30loplugin:fakebool (clang-cl)Stephan Bergmann1-1/+1
2021-09-30Simplify comparisons in the loopMike Kaganski1-5/+5
2021-09-30Add a test for a negative integerMike Kaganski1-0/+6
2021-09-30Avoid reversing the bufferMike Kaganski1-14/+9
2021-09-29Use std::reverse instead of swapping in a loopMike Kaganski1-5/+1
2021-09-29Simplify integer roundingMike Kaganski1-10/+2
2021-09-20use clang-cl's -Zc:dllexportInlines- for clang-cl buildsLuboš Luňák1-0/+2
2021-09-17Drop this unneeded indirectionMike Kaganski3-12/+4
2021-09-13loplugin:simplifypointertoboolStephan Bergmann1-1/+1
2021-09-10clang:optin.performance.Padding in salNoel Grandin22-326/+325
2021-09-07prepend #<num> to frames in unx backtracesLuboš Luňák1-0/+2
2021-09-06also cache addr2line resultsLuboš Luňák1-3/+21
2021-09-06group addr2line calls per binary for better performanceLuboš Luňák1-36/+86
2021-09-06improve sal::backtrace_get() by using addr2line in debug buildsLuboš Luňák1-15/+130
2021-09-03log PATH length and content when complaining about itCaolán McNamara1-3/+4