Release 30th March 2023
What's Changed
- reduce race window for breakpoint trap in prologue by @tyroguru in #85
- oilgen: change interface to support multiple calls in one cu by @JakeHillion in #91
- Split codegen into separate build targets by @ajor in #72
- FuncGen: Make functions static where possible by @ajor in #89
- Add integration tests for basic C++ language features by @ajor in #77
- Add support for exclusive size reporting by @jgkamat in #90
- Fix remove mappings by @tyroguru in #93
- website: yarn upgrade by @JakeHillion in #96
- uintptr_t: prevent stubbing and renaming by @JakeHillion in #99
- Warnings cleanup by @JakeHillion in #100
- Migrate
folly
androcksdb
to FetchContent by @JakeHillion in #102 - oil: remove fields in options by @JakeHillion in #101
- Integration tests: Set expected results for cycles.toml by @ajor in #40
- Integration tests: Pass config to OIL tests on the command line by @ajor in #105
- std::variant: change to use std::visit by @JakeHillion in #108
- formatting: force pointers/references with the type by @JakeHillion in #106
- tests: build integration.py targets with cmake by @JakeHillion in #110
- Quit oid when upload/download is requested but cache is disabled by @jgkamat in #107
- Test niggles by @ajor in #112
- Avoid following weak_ptrs by @jgkamat in #109
- Add drgn function for looking up by "pure name" by @jgkamat in #113
- Display the logo by @samuelnair in #116
New Contributors
- @samuelnair made their first contribution in #116
Full Changelog: v2023-03-01...v2023-03-30
Imported in D44539602