Skip to content
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

Generate Nashorn code from source #555

Merged
merged 19 commits into from
Jul 15, 2024
Merged

Generate Nashorn code from source #555

merged 19 commits into from
Jul 15, 2024

Commits on Jul 12, 2024

  1. Configuration menu
    Copy the full SHA
    50ea284 View commit details
    Browse the repository at this point in the history
  2. So, here's how this works. We build using target and source 7. We the…

    …n build nasgen. We then run nasgen against the built classes. This emits some more classes (and potentially replacements). Then we copy the original classes ontop of those where missing. This provides the combination of both original and nasgen'd.
    wasabii committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    e2db47e View commit details
    Browse the repository at this point in the history
  3. Build Nashorn against JDK.

    wasabii committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    53d8b26 View commit details
    Browse the repository at this point in the history
  4. dep

    wasabii committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    8189672 View commit details
    Browse the repository at this point in the history
  5. Escape slashes.

    wasabii committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    af483ed View commit details
    Browse the repository at this point in the history
  6. Rename

    wasabii committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    a6a6372 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2024

  1. Configuration menu
    Copy the full SHA
    008dcf2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7269d8f View commit details
    Browse the repository at this point in the history
  3. Trigger TargetsTriggeredByCompilation in _CoreCompile so it only runs…

    … when needed.
    
    Use JetBrains RefAssembler thing to turn IKVM.Java ref into real ref.
    Remove BreakIterator stuff.
    wasabii committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    91c3f32 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2024

  1. Merge moregen.

    wasabii committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    e97bcb2 View commit details
    Browse the repository at this point in the history
  2. Use new target.

    wasabii committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    a826651 View commit details
    Browse the repository at this point in the history
  3. Use new target.

    wasabii committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    cceae27 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    73c6653 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Configuration menu
    Copy the full SHA
    adcd3ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a6c48f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    37ae076 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b03ccc9 View commit details
    Browse the repository at this point in the history
  5. Merge develop.

    wasabii committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    00846c7 View commit details
    Browse the repository at this point in the history
  6. Move version.properties to proper sub dir.

    Add missing service file.
    wasabii committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    a2994d4 View commit details
    Browse the repository at this point in the history