aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-07-30[ExecutionEngine] Fix a warningKazu Hirata1-1/+1
2025-07-30[ORC] Fix synchronization in CoreAPIsTest. (#144556)Jameson Nash1-8/+10
2025-05-04[llvm] Remove unused local variables (NFC) (#138454)Kazu Hirata1-2/+0
2024-12-03Re-apply "[ORC] Track all dependencies on symbols that aren't..." with fixes.Lang Hames1-0/+65
2024-12-02Revert "[ORC] Track all dependencies on symbols that aren't Ready yet."Lang Hames1-65/+0
2024-12-02[ORC] Track all dependencies on symbols that aren't Ready yet.Lang Hames1-0/+65
2024-11-11[ORC] Move absoluteSymbols from Core.h to new AbsoluteSymbols.h header. NFC.Lang Hames1-0/+1
2024-06-07[ORC] Switch ExecutionSession::ErrorReporter to use unique_function.Lang Hames1-0/+26
2024-05-09[Orc] Fix `-Wsign-compare` warnings in unittestMin Hsu1-3/+3
2024-05-09[ORC] Add tests for error handling paths in suspended generators.Lang Hames1-0/+65
2024-04-23Re-apply "[ORC] Unify task dispatch across ExecutionSession..." with more fixes.Lang Hames1-4/+4
2024-04-22Revert "Re-apply [ORC] Unify task dispatch across ExecutionSession and..."Lang Hames1-4/+4
2024-04-22Re-apply "[ORC] Unify task dispatch across ExecutionSession and..." with fix.Lang Hames1-4/+4
2024-04-22Revert "[ORC] Unify task dispatch across ExecutionSession and ExecutorProcess...Mehdi Amini1-4/+4
2024-04-22[ORC] Unify task dispatch across ExecutionSession and ExecutorProcessControl.Lang Hames1-4/+4
2024-01-31[ORC] Merge MaterializationResponsibility notifyEmitted and addDependencieslhames1-124/+46
2024-01-23[OrcJITTests] Fix warning: suggest explicit braces to avoid ambiguous 'else' ...Stefan Gränitz1-6/+12
2023-07-31[ORC] Automatically suspend and resume lookups that depend on in-use generators.Lang Hames1-27/+157
2023-07-16[ORC] In defineMaterializing, error out early if tracker is defunct.Lang Hames1-0/+34
2023-04-07[ORC] Add a JITDylib::addToLinkOrder convenience method.Lang Hames1-0/+23
2023-03-27[ORC] Move most ORC APIs to ExecutorAddr, introduce ExecutorSymbolDef.Lang Hames1-3/+3
2022-12-20[llvm] Use std::optional instead of OptionalKazu Hirata1-1/+1
2022-11-09[ORC] Add a unit test to verify that bound weak symbols can't be overridden.Lang Hames1-0/+15
2022-10-23[ORC] Reset MaterializationUnit::InitSymbol if the init symbol is discarded.Lang Hames1-0/+21
2022-05-21[ORC] Allow FailedToMaterialize errors to outlive ExecutionSessions.Lang Hames1-0/+31
2022-05-21[ORC] Add a ~ExectionSession destructor to verify that endSession was called.Lang Hames1-0/+6
2022-01-20[ORC] Allow JITDylib::getDFSLinkOrder and friends to fail for defunct JITDylibs.Lang Hames1-8/+10
2021-12-02[ORC] Fix ambiguous call to overloaded function.Lang Hames1-1/+1
2021-12-02[ORC] Add support for removing JITDylibs.Lang Hames1-0/+53
2021-07-27[ORC] Require ExecutorProcessControl when constructing an ExecutionSession.Lang Hames1-3/+3
2021-05-22[ORC] Add more synchronization to TestLookupWithUnthreadedMaterialization.Lang Hames1-1/+6
2021-05-21[ORC] Fix race condtition in CoreAPIsTest.Lang Hames1-0/+2
2021-05-09[ORC] Use the new dispatchTask API to run query callbacks.Lang Hames1-15/+13
2021-05-09[ORC] Generalize materialization dispatch to task dispatch.Lang Hames1-9/+7
2021-01-19[ORC] Move OrcError.h to include/llvm/ExecutionEngine/Orc/Shared.Lang Hames1-1/+1
2021-01-13[Orc] Add a unit test for asynchronous definition generation.Lang Hames1-1/+48
2020-10-19[ORC] Update Symbol Lookup / DefinitionGenerator system.Lang Hames1-14/+23
2020-10-19[ORC] Move DefinitionGenerator out of JITDylib.Lang Hames1-2/+2
2020-10-18[ORC] Add support for resource tracking/removal (removable code).Lang Hames1-13/+11
2020-10-18[ORC] Remove OrcV1 APIs.Lang Hames1-38/+0
2020-09-11Re-apply "[ORC] Make MaterializationResponsibility immovable..." with fixes.Lang Hames1-107/+135
2020-09-11Revert "[ORC] Make MaterializationResponsibility immovable, pass by unique_ptr."Florian Hahn1-135/+107
2020-09-10[ORC] Make MaterializationResponsibility immovable, pass by unique_ptr.Lang Hames1-107/+135
2020-09-01[ORC] Add unit test for HasMaterializationSideEffectsOnly failure behavior.Lang Hames1-1/+19
2020-08-31[ORC] Remove a stray semicolon, silencing warnings. NFC.Martin Storsjö1-1/+1
2020-08-29[ORC] Add getDFSLinkOrder / getReverseDFSLinkOrder methods to JITDylib.Lang Hames1-0/+106
2020-07-17[llvm][NFC] Add missing 'override's in unittests/Logan Smith1-1/+1
2020-05-10[ORC] Share ownership of JITDylibs between ExecutionSession andLang Hames1-11/+15
2020-03-27[ORC] Introduce JITSymbolFlags::HasMaterializeSideEffectsOnly flag.Lang Hames1-0/+37
2020-03-27[ORC] Don't create MaterializingInfo entries unnecessarily.Lang Hames1-0/+19