| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Fix typo: char should be TS | 5 年前 | |
[ORC-RT] Make the ORC runtime C API public. This is a first step towards allowing programs to pre-link against the ORC runtime, which would allow us to move some code that is currently in the LLVM OrcTarget library into the ORC runtime instead. The C API header has limited utility as-is, but serves as a minimal first step and provides clients with tools for interacting with wrapper functions. Reviewed By: beanz Differential Revision: https://reviews.llvm.org/D127324 | 4 年前 | |
[memprof] Initialize MemInfoBlock data. This patch updates the existing default no-arg constructor for MemInfoBlock to explicitly initialize all members. Also add missing DataTypeId initialization to the other constructor. These issues were exposed by msan on patch D121179. With this patch D121179 builds cleanly on msan. Reviewed By: tejohnson Differential Revision: https://reviews.llvm.org/D122260 | 4 年前 | |
[ohos_memgraph] consolidate formal runtime updates Squash the memgraph-related changes since e5a19c01ca91 into a single commit. Main updates: - add the formal memgraph runtime and clean up legacy interfaces - consolidate and expand project documentation, including Chinese review notes, walkthroughs, and data-structure layout docs - refresh benchmark results and related guidance - add malloc/store PC tracking, expose the public memgraph sanitizer interface, and improve query/owner-lookup behavior for leak-analysis scenarios - initialize common flags earlier, disable observability by default, and keep live-allocation information available for diagnostics - harden slab pointer-table growth, init-failure rollback, and runtime init-state publication under concurrent access - clean up follow-up implementation details, including shared hash mixing, removal of redundant outer volatile qualifiers on memgraph atomic fields, deletion of the unused memgraph_preinit.cpp source, and consolidation of documentation layout under docs/ Signed-off-by: jay0528<chencheng302@huawei.com> | 3 个月前 | |
Update the file headers across all of the LLVM projects in the monorepo to reflect the new license. We understand that people may be surprised that we're moving the header entirely to discuss the new license. We checked this carefully with the Foundation's lawyer and we believe this is the correct approach. Essentially, all code in the project is now made available by the LLVM project under our new license, so you will see that the license headers include that license only. Some of our contributors have contributed code under our old license, and accordingly, we have retained a copy of our old license notice in the top-level files in each project and repository. llvm-svn: 351636 | 7 年前 | |
[ohos_memgraph] consolidate formal runtime updates Squash the memgraph-related changes since e5a19c01ca91 into a single commit. Main updates: - add the formal memgraph runtime and clean up legacy interfaces - consolidate and expand project documentation, including Chinese review notes, walkthroughs, and data-structure layout docs - refresh benchmark results and related guidance - add malloc/store PC tracking, expose the public memgraph sanitizer interface, and improve query/owner-lookup behavior for leak-analysis scenarios - initialize common flags earlier, disable observability by default, and keep live-allocation information available for diagnostics - harden slab pointer-table growth, init-failure rollback, and runtime init-state publication under concurrent access - clean up follow-up implementation details, including shared hash mixing, removal of redundant outer volatile qualifiers on memgraph atomic fields, deletion of the unused memgraph_preinit.cpp source, and consolidation of documentation layout under docs/ Signed-off-by: jay0528<chencheng302@huawei.com> | 3 个月前 |