Skip to content

Commit

Permalink
Initialize Builtins at Native Image build time (#3821)
Browse files Browse the repository at this point in the history
Moved loading of Builtin Types and Methods to a static initializer. That way the information is available at Native Image build time and one does not have to update a corresponding entry in `reflect-config` which would be a real pain when we start using it in anger.
Fixes https://www.pivotaltracker.com/story/show/183374932
  • Loading branch information
hubertp authored Oct 25, 2022
1 parent 639f612 commit 55b9bea
Show file tree
Hide file tree
Showing 3 changed files with 141 additions and 1,357 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -404,6 +404,7 @@
- [Missing foreign language generates proper Enso error][3798]
- [Made Vector performance to be on par with Array][3811]
- [Accept Array-like object seamlessly in builtins][3817]
- [Initialize Builtins at Native Image build time][3821]

[3227]: https://github.com/enso-org/enso/pull/3227
[3248]: https://github.com/enso-org/enso/pull/3248
Expand Down Expand Up @@ -460,6 +461,7 @@
[3798]: https://github.com/enso-org/enso/pull/3798
[3811]: https://github.com/enso-org/enso/pull/3811
[3817]: https://github.com/enso-org/enso/pull/3817
[3821]: https://github.com/enso-org/enso/pull/3821

# Enso 2.0.0-alpha.18 (2021-10-12)

Expand Down
Loading

0 comments on commit 55b9bea

Please sign in to comment.