Nathan Henderson

Results 7 issues of Nathan Henderson

Using this versioning: - clang and llvm 11 - mlir-clang: e5b8b83312c7a5f6fd94ea1a2cda87e54c4451fd - polybench-c-4.2.1-beta - polymer: a7403a9ea584a8de1b3db930e687917cf60b199a We run into an error. An example, starting from a home folder that contains...

I'm trying to build on my M1 Mac and some tests are failing unexpectedly. ``` ❯ clang --version Apple clang version 13.0.0 (clang-1300.0.29.30) Target: arm64-apple-darwin21.2.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin...

`InternalCRIUSupport`'s `isNativeLoaded` method has useful functionality but is currently dead code. This patch appropriately calls `isNativeLoaded` when checking in `isCRIUSupportEnabledAndNativeLoaded` and `isCRaCorCRIUSupportEnabledAndNativeLoaded`. Signed-off-by: Nathan Henderson

This patch: - fixes the default constructor for LocalJ9UTF8Buffer by initializing its members - uses direct construction for LocalJ9UTF8Buffer instantiation - avoids full buffer initialization for static name and signature...

This WIP patch accompanies https://github.com/ibmruntimes/openj9-openjdk-jdk11/pull/791 and: 1. enables `LambdaForm` SCC caching 2. adds a `findInSCC` procedure for looking up `Lambda` and `LambdaForm` classes 3. reduces the number of class byte...

### State of Things `MemberNames` -- specifically its `vmtarget` and `vmindex` members -- need to be fixed up on class redefinition. In the current implementation, each native `J9Class` instance has...

comp:vm
project:MH

This PR revives RAM class persistence work. It currently rebases/implements: https://github.ibm.com/runtimes/openj9-stratum/pull/7 and https://github.ibm.com/runtimes/openj9-stratum/pull/25. Current considerations/limitations: - No JIT support (i.e. `-Xint` required) - Incompatible with SCC (i.e. `-Xshareclasses:none` required) -...