aboutsummaryrefslogtreecommitdiff
path: root/orc-rt
AgeCommit message (Expand)AuthorFilesLines
2026-01-13[orc-rt] Add Maintainers.md. (#175691)Lang Hames1-0/+10
2025-12-16[orc-rt] Add QueueingTaskDispatcher API. (#172401)Lang Hames6-0/+472
2025-12-15[orc-rt] Prevent RTTIExtends from being used for errors. (#172250)Lang Hames1-0/+8
2025-12-15[orc-rt] Add Error / Exception interop. (#172247)Lang Hames6-24/+457
2025-12-15[orc-rt] Add config.h.in (missing from 7ccf968d0bf).Lang Hames1-0/+19
2025-12-15[orc-rt] Ensure EH/RTTI=On overrides LLVM opts, applies to unit tests. (#172155)Lang Hames2-2/+7
2025-12-13[orc-rt] Add build options for EH and RTTI, and a config.h header. (#172129)Lang Hames3-1/+35
2025-12-13[orc-rt] Refactor ErrorHandlerTraits to use CallableTraitsHelper. (#172126)Lang Hames1-48/+17
2025-11-26[orc-rt] Add ControllerAccess interface. (#169598)Lang Hames3-9/+428
2025-11-26[orc-rt] Add ErrorAsOutParameter convenience constructor. (#169467)Lang Hames2-0/+11
2025-11-25[orc-rt] Remove stray debugging output. NFCI. (#169451)Lang Hames1-4/+0
2025-11-24[orc-rt] Remove unused Session argument from WrapperFunction::call. (#169255)Lang Hames2-3/+3
2025-11-21[orc-rt] Rename 'Session' variables to avoid ambiguity with type. NFCI. (#168...Lang Hames7-88/+72
2025-11-19[orc-rt] Initial ORC Runtime design documentation. (#168681)Lang Hames1-0/+119
2025-11-19[orc-rt] Simplify Session shutdown. (#168664)Lang Hames2-33/+27
2025-11-19[orc-rt] Fix typos in file comments.Lang Hames2-4/+4
2025-11-19[orc-rt] Introduce Task and TaskDispatcher APIs and implementations. (#168514)Lang Hames11-25/+467
2025-11-17[orc-rt] Add missing headers to Session.h (#168330)Lang Hames1-0/+2
2025-11-12[orc-rt] Make Session explicitly immovable. (#167640)Lang Hames1-0/+2
2025-11-12Orc rt session wrap unwrap (#167635)Lang Hames1-0/+10
2025-11-11[orc-rt] Replace wrapper fn `void *CallCtx` arg with `uint64_t CallId`. (#167...Lang Hames7-54/+60
2025-11-07[orc-rt] Add endian_read/write operations. (#166892)Lang Hames3-0/+145
2025-10-15[orc-rt] Add ExecutorAddrRange::contains overload for ranges. (#163458)Lang Hames2-0/+9
2025-10-13[orc-rt] Rename InitializeRequest variables after 7381558ef8b. NFCI.Lang Hames3-24/+24
2025-10-13[orc-rt] Rename SimpleNativeMemoryMap finalize & deallocate. NFCI. (#163114)Lang Hames3-117/+125
2025-10-12[orc-rt] Add multi-addr dealloc/release to SimpleNativeMemoryMap. (#163025)Lang Hames3-29/+123
2025-10-11[orc-rt] Add SPSExecutorAddr <-> T* serialization. (#162992)Lang Hames4-77/+26
2025-10-11[orc-rt] Align SimpleNativeMemoryMap Segment with LLVM type. (#162823)Lang Hames3-88/+101
2025-10-10[orc-rt] Enable span<const char> use in SPSWrapperFunctions. (#162792)Lang Hames3-3/+25
2025-10-09[orc-rt] Remove (effectively) unused header orc-rt-c/orc-rt.h. NFCI.Lang Hames4-51/+0
2025-10-09[orc-rt] Add Session class. (#162590)Lang Hames6-0/+242
2025-10-09[orc-rt] Add SimpleNativeMemoryMap. (#162584)Lang Hames8-0/+880
2025-10-09[orc-rt] Add ResourceManager interface.Lang Hames4-0/+65
2025-10-09[orc-rt] Enable SPS transparent conversion for reference arguments. (#162563)Lang Hames2-1/+13
2025-10-08[orc-rt] Rename unit tests for consistency. NFCI.Lang Hames1-2/+2
2025-10-08[orc-rt] Hoist DirectCaller test utility into header to enable re-use. (#162405)Lang Hames2-54/+73
2025-10-07[orc-rt] Add unit test utility: MakeAllocAction. (#162229)Lang Hames2-21/+63
2025-10-07[orc-rt] Fix header ordering. NFCI.Lang Hames1-1/+1
2025-10-07[orc-rt] Add SPS serialization support for size_t. (#162214)Lang Hames2-0/+27
2025-10-07[orc-rt] Enable transparent SPS conversion for Expected<T*>. (#162073)Lang Hames2-0/+39
2025-10-06[orc-rt] Clean up SPSWrapperFunction unittest names.Lang Hames1-10/+10
2025-10-06[orc-rt] Enable transparent SPS conversion for ptrs via ExecutorAddr. (#162069)Lang Hames2-31/+62
2025-10-06[orc-rt] Remove incorrect noexcept specifiers.Lang Hames1-4/+4
2025-10-06[orc-rt] Add method-wrapper utils for use with WrapperFunction::handle. (#162...Lang Hames2-0/+174
2025-10-05[orc-rt] WrapperFunction::handle: add by-ref args, minimize temporaries. (#16...Lang Hames3-8/+107
2025-10-05[orc-rt] Support multiple copies of OpCounter unittest utility. (#161985)Lang Hames4-35/+21
2025-10-03[orc-rt] Add transparent SPS conversion for error/expected types. (#161768)Lang Hames3-7/+129
2025-10-03[orc-rt] Refactor WrapperFunction to simplify Serializer classes. (#161763)Lang Hames2-29/+19
2025-10-03[orc-rt] Add CallableTraitsHelper, refactor WrapperFunction to use it. (#161761)Lang Hames4-45/+176
2025-10-03[orc-rt] Add testcase for Expected<Expected<T>> support. (#161660)Lang Hames1-0/+25