summaryrefslogtreecommitdiff
path: root/sal/rtl
AgeCommit message (Expand)Author
2022-02-27Simplify newTrimMike Kaganski
2022-02-27Deduplicate more comparison functionsMike Kaganski
2022-02-26Slightly cleanup newReplaceStrAtMike Kaganski
2022-02-25Slightly optimize newReplaceAllFromIndexMike Kaganski
2022-02-25Deduplicate rtl_uString_newReplaceFirst*Mike Kaganski
2022-02-25Make an -fsanitize=undefined workaround conditionalStephan Bergmann
2022-02-25Don't invent another strlenMike Kaganski
2022-02-25Use some rtl functionsMike Kaganski
2022-02-25Deduplicate some comparison functionsMike Kaganski
2022-02-24Deduplicate rtl_*String_newConcat*LMike Kaganski
2022-02-24Deduplicate rtl_*str_valueOf{Float,Double}Mike Kaganski
2022-02-24Fix warning textMike Kaganski
2022-02-24Deduplicate valueOf*Int*Mike Kaganski
2022-02-23Use rtl::isAsciiMike Kaganski
2022-02-23Simplify NewCopy a bit; avoid direct use of memcpyMike Kaganski
2022-02-23Deduplicate newFromStr*Mike Kaganski
2022-02-23Deduplicate shortenedCompare*_WithLengthMike Kaganski
2022-02-23Drop obsolete codeMike Kaganski
2022-02-22Deduplicate newReplaceMike Kaganski
2022-02-18Define policy to optimize to_decimal to our use caseMike Kaganski
2022-02-17Use Dragonbox to implement doubleTo*String*Mike Kaganski
2022-02-17Deduplicate some codeMike Kaganski
2022-02-16Related: tdf#147421: optimize O(U)String's replaceAll*Mike Kaganski
2022-02-16De-duplicate some codeMike Kaganski
2022-01-19WASM setup as non-multiuser, desktop buildJan-Marek Glogowski
2021-12-24Use rtl functions instead of own surrogate checking/combiningMike Kaganski
2021-11-23O[U]String::replaceAt overloads that take string_viewNoel Grandin
2021-11-17Use C++17 hex-exponent floating point literalsMike Kaganski
2021-11-14rtl::Static->thread-safe static in salNoel Grandin
2021-10-18Noop unify style for branchesEmanuel Schorsch
2021-10-15NoOp refactor to make elif clearerEmanuel Schorsch
2021-10-05Optimize the whole range of getN10Exp over IEEE 754 doublesMike Kaganski
2021-10-04Use isRepresentableInteger hereMike Kaganski
2021-10-01Simplify the code a bit to clarify the logicMike Kaganski
2021-10-01Calculate buffer size correctlyMike Kaganski
2021-10-01Consider leading minusMike Kaganski
2021-10-01Use std::memmove instead of loopMike Kaganski
2021-10-01Drop static_cast syntactic noiseMike Kaganski
2021-10-01Always use buffer on stackMike Kaganski
2021-09-30Simplify comparisons in the loopMike Kaganski
2021-09-30Avoid reversing the bufferMike Kaganski
2021-09-29Use std::reverse instead of swapping in a loopMike Kaganski
2021-09-29Simplify integer roundingMike Kaganski
2021-09-17Drop this unneeded indirectionMike Kaganski
2021-08-20New loplugin:unusedcapturedefaultStephan Bergmann
2021-07-31rtl::Static -> static localNoel Grandin
2021-07-23no need to allocate these static vars on demandNoel Grandin
2021-07-21Use existing rtl_math_stringToDoubleStephan Bergmann
2021-07-21Use existing rtl_str_toInt64_WithLengthStephan Bergmann
2021-07-17[API CHANGE] reduce cost of numeric conversionNoel Grandin