[code-reflection] Integrated: Hat more schema optimizations
Gary Frost
gfrost at openjdk.org
Sun Jul 21 11:44:55 UTC 2024
We no longer allow fields bound to array dims to be mutable.
Previously we forced the field to be mutable and relied on the correct value to be set immediately in the allocation method.
Now the field cannot be mutable (no length(int length setter)), the value 'behind the field' is automatically set when the schema is bound.
-------------
Commit messages:
- Don't allow fields that define bound arrays to be mutated
- Capture initial schema cleanup
Changes: https://git.openjdk.org/babylon/pull/190/files
Webrev: https://webrevs.openjdk.org/?repo=babylon&pr=190&range=00
Stats: 234 lines in 17 files changed: 90 ins; 95 del; 49 mod
Patch: https://git.openjdk.org/babylon/pull/190.diff
Fetch: git fetch https://git.openjdk.org/babylon.git pull/190/head:pull/190
PR: https://git.openjdk.org/babylon/pull/190
More information about the babylon-dev
mailing list