summaryrefslogtreecommitdiff
path: root/sc/source/core/tool/formulagroup.cxx
AgeCommit message (Expand)AuthorFilesLines
2020-11-27tdf#42949 Fix new IWYU warnings in directory sc/Gabor Kelemen1-8/+0
2019-10-15move HAVE_FEATURE_DESKTOP/OPENCL to their dedicated headersLuboš Luňák1-1/+1
2019-01-29o3tl::make_unique -> std::make_unique in scGabor Kelemen1-3/+2
2018-11-14abort if opencl fails with SC_FORCE_CALCULATION=openclLuboš Luňák1-1/+8
2018-08-09remove Calc's software interpreterLuboš Luňák1-309/+2
2018-08-01Add missing sal/log.hxx headersGabor Kelemen1-0/+1
2018-07-27do not keep incorrect calc values in the cacheLuboš Luňák1-0/+7
2018-07-04Make ThreadPool::pushTask take param by std::unique_ptrNoel Grandin1-1/+1
2018-06-15do not allow threading in SwInterpreter for threading-disabled tokensLuboš Luňák1-1/+1
2018-06-15sc: These booleans are constantTakeshi Abe1-1/+1
2018-01-24tdf#115093 : Do not reuse singleref tokens...Dennis Francis1-3/+13
2017-12-12Do not use threading for formula group if...Dennis Francis1-1/+1
2017-12-07loplugin:constparamsNoel Grandin1-1/+1
2017-11-22Don't re-create the interpreter context for each row.Michael Meeks1-1/+3
2017-11-21Move token-cache for doubles to ScInterpreterContext...Dennis Francis1-4/+11
2017-11-21Type check the tokens before reuseDennis Francis1-2/+23
2017-11-21halve the number of threads if HT is activeDennis Francis1-0/+5
2017-11-21Avoid ScTokenArray thrashDennis Francis1-9/+34
2017-11-21Thread the software interpreterDennis Francis1-88/+181
2017-11-21Introduce ScInterpreterContextTor Lillqvist1-1/+1
2017-10-23loplugin:includeform: scStephan Bergmann1-9/+9
2017-08-25Get rid of need to use initial :: for ::opencl to avoid clash with sc::openclTor Lillqvist1-3/+3
2017-08-11Add a unit test to be used to test parallelised calculations in CalcTor Lillqvist1-0/+7
2017-08-11convert std::map::insert to std::map::emplace IINoel Grandin1-2/+1
2017-08-11convert std::map::insert to std::map::emplaceNoel Grandin1-1/+1
2017-06-07Take new FormulaTokenArrayPlainIterator into use in one more placeTor Lillqvist1-1/+2
2016-08-25let ScInterpreter::pStack contain const formula::FormulaToken*Eike Rathke1-1/+1
2016-07-12desktop: validate OpenCL drivers before use.Michael Meeks1-10/+0
2016-07-11opencl: OpenCLZone, detect CL device change and disable CL on crashTomaž Vajngerl1-2/+15
2016-01-15loplugin:unusedmethods unused return value in scNoel Grandin1-5/+0
2015-12-09coverity#1341778 Logically dead codeCaolán McNamara1-10/+4
2015-12-01sc interpreter: Move the code that can create a ScFullMatrix.Jan Holesovsky1-202/+2
2015-12-01sc interpreter: Don't hide S/W Interpreter behind an environment variable.Jan Holesovsky1-11/+18
2015-11-24sc: Implement ScVectorRefMatrix.Jan Holesovsky1-35/+45
2015-11-24sc: Introduce Abstract Base Class for ScMatrix, for a future rework.Jan Holesovsky1-1/+1
2015-11-20sc: One more place needed when one wants to enable the S/W interpreter.Jan Holesovsky1-2/+2
2015-11-20loplugin:sallogareasStephan Bergmann1-1/+1
2015-11-10loplugin:nullptr (automatic rewrite)Stephan Bergmann1-17/+17
2015-11-09sc: replace boost::ptr_vector with std::vector<std::unique_ptr>Michael Stahl1-3/+3
2015-11-09sc: replace boost::ptr_vector with std::vector<std::unique_ptr>Michael Stahl1-3/+4
2015-10-27loplugin:unusedmethodsNoel Grandin1-6/+0
2015-10-26Make OpenCL listener global, to avoid perf. cost of copying it around.Michael Meeks1-4/+4
2015-10-14Improve performance by using the ScCalcOptions for OpenCL.Michael Meeks1-4/+4
2015-09-30Fix typosAndrea Gelmini1-1/+1
2015-08-14loplugin: defaultparamsNoel Grandin1-1/+1
2015-02-07We (will) need ScCalcConfig also for formula groupsTor Lillqvist1-0/+6
2015-02-06shared_ptr<T>(new T(args)) -> make_shared<T>(args)Caolán McNamara1-3/+1
2015-01-22Make it obvious that this functions is for a very specific use onlyTor Lillqvist1-11/+5
2015-01-22Make FormulaGroupInterpreter::enableOpenCL() enable it as eagerly as possibleTor Lillqvist1-2/+10
2015-01-04merge OpCodeEnum and OpCodeCaolán McNamara1-1/+1