..
exporters
tbv2: calculate total memory footprint
2024-01-04 09:21:35 +00:00
support
tomlplusplus: compile header once
2023-05-30 16:43:10 +02:00
type_graph
tests: add ClangTypeParserTest
2024-02-19 15:29:02 +00:00
types /test
move all internal logic to oi::detail namespace
2023-07-26 18:01:38 +01:00
CMakeLists.txt
remove internal build config and update for CentOS 9
2024-02-19 15:11:25 +00:00
CodeGen.cpp
Handle stubbed types in NameProvider ( #477 )
2024-02-05 17:25:19 +00:00
CodeGen.h
oilgen: migrate to source parsing ( #421 )
2023-12-19 13:26:25 -08:00
Config.cpp
clang-format: disable bin packing
2023-11-13 18:19:53 +00:00
Config.h
support 0 to many config files ( #371 )
2023-10-02 14:06:39 -06:00
ContainerInfo.cpp
container_info: switch to boost::regex ( #465 )
2024-01-23 10:58:58 -08:00
ContainerInfo.h
container_info: switch to boost::regex ( #465 )
2024-01-23 10:58:58 -08:00
ContainerTypeEnum.h
Implement Container V2 for std::unordered_multiset
2023-08-30 18:45:00 +02:00
Descs.cpp
move src directory to oi ( #134 )
2023-04-26 16:20:53 +01:00
Descs.h
move src directory to oi ( #134 )
2023-04-26 16:20:53 +01:00
DrgnUtils.cpp
ensure oi_name is never a nullptr ( #165 )
2023-06-12 16:47:34 -07:00
DrgnUtils.h
DrgnUtils: Add isSizeComplete and underlyingType helper functions
2023-05-24 15:57:18 +01:00
EnumBitset.h
containers: add required features ( #374 )
2023-10-09 17:50:39 -04:00
Features.cpp
collapse TreeBuilderV2 features
2023-11-13 19:43:03 +00:00
Features.h
collapse TreeBuilderV2 features
2023-11-13 19:43:03 +00:00
FuncGen.cpp
tbv2: use std::decay_t with smart pointers
2024-01-31 17:27:04 +00:00
FuncGen.h
tbv2: fix pointer codegen
2024-01-18 16:22:18 +00:00
Headers.h
Compile Time OIL for OIL v2
2023-08-30 04:28:02 -07:00
IntrospectionResult.cpp
tbv2: remove unnecessary copy in Element ( #457 )
2024-02-07 07:51:22 -08:00
Metrics.cpp
clang-format: disable bin packing
2023-11-13 18:19:53 +00:00
Metrics.h
move all internal logic to oi::detail namespace
2023-07-26 18:01:38 +01:00
OICache.cpp
add portability.h ( #386 )
2023-10-24 03:03:16 -07:00
OICache.h
move all internal logic to oi::detail namespace
2023-07-26 18:01:38 +01:00
OICodeGen.cpp
container_info: switch to boost::regex ( #465 )
2024-01-23 10:58:58 -08:00
OICodeGen.h
remove oil v1 leftovers
2023-10-30 18:18:13 +00:00
OICompiler.cpp
Increase template backtrace limit in clang driver ( #476 )
2024-02-05 15:58:24 +00:00
OICompiler.h
add range-v3 library
2023-11-13 18:42:04 +00:00
OID.cpp
OID: Make CodeGen v2 (TypeGraph) the default
2023-12-14 17:42:03 +00:00
OIDebugger.cpp
CodeGen v2: Enable independent running without CodeGen v1
2023-12-15 14:57:24 +00:00
OIDebugger.h
jitlog: use a memfd and glog
2023-11-21 12:00:13 +00:00
OIGenerator.cpp
Keep template parameters for pass-through types ( #486 )
2024-02-15 12:04:41 -08:00
OIGenerator.h
oilgen: migrate to source parsing ( #421 )
2023-12-19 13:26:25 -08:00
OILexer.h
move all internal logic to oi::detail namespace
2023-07-26 18:01:38 +01:00
OILexer.l
move all internal logic to oi::detail namespace
2023-07-26 18:01:38 +01:00
OILibrary.cpp
oil v2
2023-08-23 15:59:53 +01:00
OILibraryImpl.cpp
collapse TreeBuilderV2 features
2023-11-13 19:43:03 +00:00
OILibraryImpl.h
oil v2
2023-08-23 15:59:53 +01:00
OIOpts.h
move src directory to oi ( #134 )
2023-04-26 16:20:53 +01:00
OIParser.h
clang-format: disable bin packing
2023-11-13 18:19:53 +00:00
OIParser.yy
move all internal logic to oi::detail namespace
2023-07-26 18:01:38 +01:00
OITraceCode.cpp
fix string type sso computation ( #469 )
2024-01-31 11:19:24 +00:00
PaddingHunter.cpp
clang-format: disable bin packing
2023-11-13 18:19:53 +00:00
PaddingHunter.h
move src directory to oi ( #134 )
2023-04-26 16:20:53 +01:00
Portability.h
add portability.h ( #386 )
2023-10-24 03:03:16 -07:00
Serialize.cpp
Update drgn to Omar's branch
2023-12-13 11:59:21 +00:00
Serialize.h
Update drgn to Omar's branch
2023-12-13 11:59:21 +00:00
SymbolService.cpp
remove internal build config and update for CentOS 9
2024-02-19 15:11:25 +00:00
SymbolService.h
oil v2
2023-08-23 15:59:53 +01:00
Syscall.h
jitlog: use a memfd and glog
2023-11-21 12:00:13 +00:00
TimeUtils.h
move src directory to oi ( #134 )
2023-04-26 16:20:53 +01:00
TrapInfo.h
move all internal logic to oi::detail namespace
2023-07-26 18:01:38 +01:00
TreeBuilder.cpp
Fix TreeBuilder processing of zero-length array
2024-01-10 19:13:41 +01:00
TreeBuilder.h
move all internal logic to oi::detail namespace
2023-07-26 18:01:38 +01:00
TypeHierarchy.h
clean up common.h
2023-06-09 13:15:17 +02:00
X86InstDefs.h
move src directory to oi ( #134 )
2023-04-26 16:20:53 +01:00