Skip to content

Commit ba89beb

Browse files
committed
[GR-74843] Add IO workload benchmark and minor optimizations.
PullRequest: graalpython/4389
2 parents 5aa54dc + e054fcb commit ba89beb

15 files changed

Lines changed: 988 additions & 23 deletions

AGENTS.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,10 @@ It consists of: Java (Truffle) + C (CPython C-API compatibility) + Python stdlib
6868
* Style / formatting
6969
`mx python-style --fix`
7070
`mx python-gate --tags style`
71+
* Building standalones for benchmarking
72+
- use `mx --env native-ee sforceimports && mx --env native-ee checkout-downstream compiler graal-enterprise` to get the right revisions
73+
- use `mx -p ../graal/vm fetch-jdk -jdk-id labsjdk-ce-latest` and set JAVA_HOME as per that command's output
74+
- use `mx --env jvm-ee-libgraal` and `mx --env native-ee` to build the JAVA and NATIVE standalone distributions
7175

7276
## NOTES
7377
- When searching for implementation, prefer `graalpython/com.oracle.graal.python/src/...` over vendored `lib-python` unless you are intentionally modifying upstream stdlib/tests.

0 commit comments

Comments
 (0)