-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[GR-32682][GR-52145] Add initial version of the Bytecode DSL. #9556
base: master
Are you sure you want to change the base?
Commits on Sep 25, 2024
-
Co-authored-by: Christian Humer <christian.humer@oracle.com> Co-authored-by: Nikola Bebić <nikola.bebic@oracle.com>
Configuration menu - View commit details
-
Copy full SHA for cd9c762 - Browse repository at this point
Copy the full SHA cd9c762View commit details -
Remove occurrences where a default Bind value is explicitly used
Co-authored-by: Christian Humer <christian.humer@oracle.com>
Configuration menu - View commit details
-
Copy full SHA for 5f542f8 - Browse repository at this point
Copy the full SHA 5f542f8View commit details -
Add Bytecode DSL interpreter to SimpleLanguage
Co-authored-by: Christian Humer <christian.humer@oracle.com> Co-authored-by: Nikola Bebić <nikola.bebic@oracle.com>
Configuration menu - View commit details
-
Copy full SHA for 10b219d - Browse repository at this point
Copy the full SHA 10b219dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e2fb2c - Browse repository at this point
Copy the full SHA 3e2fb2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c179a0 - Browse repository at this point
Copy the full SHA 4c179a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89d35a6 - Browse repository at this point
Copy the full SHA 89d35a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5333167 - Browse repository at this point
Copy the full SHA 5333167View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ceb187 - Browse repository at this point
Copy the full SHA 4ceb187View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51c0133 - Browse repository at this point
Copy the full SHA 51c0133View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aa6409 - Browse repository at this point
Copy the full SHA 2aa6409View commit details -
Configuration menu - View commit details
-
Copy full SHA for 621cd98 - Browse repository at this point
Copy the full SHA 621cd98View commit details -
Refactor: beginRoot(TruffleLanguage) to create/deserialize(ConcreteLa…
…nguage,...); remove language param from serialize
Configuration menu - View commit details
-
Copy full SHA for d26cb94 - Browse repository at this point
Copy the full SHA d26cb94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95603b9 - Browse repository at this point
Copy the full SHA 95603b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f031b9d - Browse repository at this point
Copy the full SHA f031b9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f5d9e7 - Browse repository at this point
Copy the full SHA 4f5d9e7View commit details -
Code gen: directly generate branch profile code so checked/unchecked …
…option is respected
Configuration menu - View commit details
-
Copy full SHA for 3057d01 - Browse repository at this point
Copy the full SHA 3057d01View commit details -
Avoid deopt at OSR loop exit by forcing loop branch false profile >0;…
… improve grouping/ordering of instructions when transitioning to cached
Configuration menu - View commit details
-
Copy full SHA for 075e875 - Browse repository at this point
Copy the full SHA 075e875View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cf92ea - Browse repository at this point
Copy the full SHA 8cf92eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e83abf2 - Browse repository at this point
Copy the full SHA e83abf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ad51b2 - Browse repository at this point
Copy the full SHA 5ad51b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1769436 - Browse repository at this point
Copy the full SHA 1769436View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4eff8e6 - Browse repository at this point
Copy the full SHA 4eff8e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9acb18 - Browse repository at this point
Copy the full SHA e9acb18View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3ee753 - Browse repository at this point
Copy the full SHA c3ee753View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d239f8 - Browse repository at this point
Copy the full SHA 1d239f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee1217a - Browse repository at this point
Copy the full SHA ee1217aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5038b96 - Browse repository at this point
Copy the full SHA 5038b96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12355c9 - Browse repository at this point
Copy the full SHA 12355c9View commit details -
Fix provided tags and maximum number of instrumentations. Keep some b…
…its reserved for future features.
Configuration menu - View commit details
-
Copy full SHA for a87ac55 - Browse repository at this point
Copy the full SHA a87ac55View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad65b11 - Browse repository at this point
Copy the full SHA ad65b11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0491830 - Browse repository at this point
Copy the full SHA 0491830View commit details -
Fix tests, document Bind.DefaultExpression, improve error handling fo…
…r non-visible guard expressions
Configuration menu - View commit details
-
Copy full SHA for 325a386 - Browse repository at this point
Copy the full SHA 325a386View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f4895a - Browse repository at this point
Copy the full SHA 8f4895aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9563e26 - Browse repository at this point
Copy the full SHA 9563e26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5390ed2 - Browse repository at this point
Copy the full SHA 5390ed2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44b476c - Browse repository at this point
Copy the full SHA 44b476cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 618d702 - Browse repository at this point
Copy the full SHA 618d702View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47115fd - Browse repository at this point
Copy the full SHA 47115fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for dcabd6f - Browse repository at this point
Copy the full SHA dcabd6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b59fa3 - Browse repository at this point
Copy the full SHA 9b59fa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d333087 - Browse repository at this point
Copy the full SHA d333087View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32046c6 - Browse repository at this point
Copy the full SHA 32046c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c23c4bd - Browse repository at this point
Copy the full SHA c23c4bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95b77db - Browse repository at this point
Copy the full SHA 95b77dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1e0b09 - Browse repository at this point
Copy the full SHA d1e0b09View commit details
Commits on Sep 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5e3b325 - Browse repository at this point
Copy the full SHA 5e3b325View commit details
Commits on Sep 30, 2024
-
Address more feedback: 'the' Bytecode DSL, improve builtins tutorial,…
… other minor improvements
Configuration menu - View commit details
-
Copy full SHA for 5c1a7ab - Browse repository at this point
Copy the full SHA 5c1a7abView commit details -
OSR: stuff isContinuationFrame into long target so OSR compiles separ…
…ate targets for resumed invocations
Configuration menu - View commit details
-
Copy full SHA for c5ccb28 - Browse repository at this point
Copy the full SHA c5ccb28View commit details
Commits on Oct 1, 2024
-
Materialized locals: add frame descriptor check; if bci is stored in …
…frame, always check local in scope
Configuration menu - View commit details
-
Copy full SHA for cf5a915 - Browse repository at this point
Copy the full SHA cf5a915View commit details
Commits on Oct 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dff5aa2 - Browse repository at this point
Copy the full SHA dff5aa2View commit details
Commits on Oct 3, 2024
-
Reparsing: make encoding CompilationFinal so that reparse compares re…
…quested encoding against compiled one (instead of current encoding)
Configuration menu - View commit details
-
Copy full SHA for 67153d1 - Browse repository at this point
Copy the full SHA 67153d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e561ada - Browse repository at this point
Copy the full SHA e561adaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 077837f - Browse repository at this point
Copy the full SHA 077837fView commit details
Commits on Oct 4, 2024
-
Refactor bytecode local and range accessors; Remove type specialized …
…accessors in BytecodeNode -> use LocalAccessor instead.
Configuration menu - View commit details
-
Copy full SHA for 9ce0756 - Browse repository at this point
Copy the full SHA 9ce0756View commit details