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

Implement InterpreterProxy #175

Merged
merged 164 commits into from
Feb 9, 2024
Merged

Implement InterpreterProxy #175

merged 164 commits into from
Feb 9, 2024

Commits on Nov 5, 2023

  1. Configuration menu
    Copy the full SHA
    a3a9490 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5bb9a0 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Add stub methods for interpreter proxy

    [skip ci]
    DieKautz committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    63632dc View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2023

  1. Configuration menu
    Copy the full SHA
    34cafd2 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Set absolute library path (for now)

    [skip ci]
    DieKautz committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    a4a53ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb0e12b View commit details
    Browse the repository at this point in the history
  3. Fix argument

    DieKautz committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    ea1f4ce View commit details
    Browse the repository at this point in the history
  4. Generalize ByteStorage

    DieKautz committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    25f9726 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Configuration menu
    Copy the full SHA
    4ba75fc View commit details
    Browse the repository at this point in the history
  2. Do not assume ByteStorage

    DieKautz committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    f88ae6d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f340233 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cb53d61 View commit details
    Browse the repository at this point in the history
  5. Stub symbols needed to support SqueakSSL

    [skip ci]
    DieKautz committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    bcc3f00 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2023

  1. Towards using SqueakSSL.so

    * Add numReceiverAndArguments to InterpreterProxy
    * Turn InterpreterProxy into a singleton with mutable members
      frame and numReceiverAndArguments
    * objectRegistry is now effectively static, so all primitive
      invocations share an oop namespace
    * Implement most InterpreterProxy stubs required for SqueakSSL.so
    MariusDoe committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    2185699 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Configuration menu
    Copy the full SHA
    d2498bb View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2023

  1. Use MaterializedFrames

    [skip ci]
    MariusDoe committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    36a22fa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78c60d1 View commit details
    Browse the repository at this point in the history
  3. Fix stack access using stackPointer

    [skip ci]
    MariusDoe committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    042a901 View commit details
    Browse the repository at this point in the history
  4. Only load libraries once

    MariusDoe committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    903e974 View commit details
    Browse the repository at this point in the history
  5. Add NFIUtils.loadMember

    [skip ci]
    MariusDoe committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    1f6ce90 View commit details
    Browse the repository at this point in the history
  6. Add loading of function symbols

    [skip ci]
    MariusDoe committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    87ca9d3 View commit details
    Browse the repository at this point in the history
  7. Fix handling of return values

    [skip ci]
    MariusDoe committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    1e4983b View commit details
    Browse the repository at this point in the history
  8. Keep TruffleExecutables in memory

    [skip ci]
    MariusDoe committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    ff31a64 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Configuration menu
    Copy the full SHA
    0f5a24d View commit details
    Browse the repository at this point in the history
  2. Format

    DieKautz committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    44cffa8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8a9252c View commit details
    Browse the repository at this point in the history
  4. Import is not actually unused

    [skip ci]
    DieKautz committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    5dae186 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Prevent NFI closures from being freed

    [skip ci]
    MariusDoe committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    d7025ec View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Add missing stubs from BitBlt support

    [skip ci]
    DieKautz committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    b1cb5c2 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Configuration menu
    Copy the full SHA
    fd3453b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7a18b1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e56b723 View commit details
    Browse the repository at this point in the history
  4. Add stub methods for interpreter proxy

    [skip ci]
    DieKautz authored and MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    bec7a02 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0cd1f04 View commit details
    Browse the repository at this point in the history
  6. Set absolute library path (for now)

    [skip ci]
    DieKautz authored and MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    71d775a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e5340bc View commit details
    Browse the repository at this point in the history
  8. Fix argument

    DieKautz authored and MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    3f75e6a View commit details
    Browse the repository at this point in the history
  9. Generalize ByteStorage

    DieKautz authored and MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    182f756 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    88a3972 View commit details
    Browse the repository at this point in the history
  11. Do not assume ByteStorage

    DieKautz authored and MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    8c9b050 View commit details
    Browse the repository at this point in the history
  12. Get correct byteSize for storage type

    DieKautz authored and MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    4e3d7d6 View commit details
    Browse the repository at this point in the history
  13. Return isBytes by storage type

    DieKautz authored and MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    b64f5fb View commit details
    Browse the repository at this point in the history
  14. Stub symbols needed to support SqueakSSL

    [skip ci]
    DieKautz authored and MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    fd1207c View commit details
    Browse the repository at this point in the history
  15. Towards using SqueakSSL.so

    * Add numReceiverAndArguments to InterpreterProxy
    * Turn InterpreterProxy into a singleton with mutable members
      frame and numReceiverAndArguments
    * objectRegistry is now effectively static, so all primitive
      invocations share an oop namespace
    * Implement most InterpreterProxy stubs required for SqueakSSL.so
    MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    d6a4348 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    1c28473 View commit details
    Browse the repository at this point in the history
  17. Use MaterializedFrames

    [skip ci]
    MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    f08b4d3 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    834e86b View commit details
    Browse the repository at this point in the history
  19. Fix stack access using stackPointer

    [skip ci]
    MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    b01faa3 View commit details
    Browse the repository at this point in the history
  20. Only load libraries once

    MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    ed23920 View commit details
    Browse the repository at this point in the history
  21. Add NFIUtils.loadMember

    [skip ci]
    MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    cb2d874 View commit details
    Browse the repository at this point in the history
  22. Add loading of function symbols

    [skip ci]
    MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    7bbb148 View commit details
    Browse the repository at this point in the history
  23. Fix handling of return values

    [skip ci]
    MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    47b0127 View commit details
    Browse the repository at this point in the history
  24. Keep TruffleExecutables in memory

    [skip ci]
    MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    b64dd0b View commit details
    Browse the repository at this point in the history
  25. Make ffi.native use CMakeNinjaProject

    DieKautz authored and MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    e5527bf View commit details
    Browse the repository at this point in the history
  26. Format

    DieKautz authored and MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    4578bd0 View commit details
    Browse the repository at this point in the history
  27. Load nfi libraries from image path

    DieKautz authored and MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    d1d1af4 View commit details
    Browse the repository at this point in the history
  28. Import is not actually unused

    [skip ci]
    DieKautz authored and MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    7511542 View commit details
    Browse the repository at this point in the history
  29. Prevent NFI closures from being freed

    [skip ci]
    MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    5c654e0 View commit details
    Browse the repository at this point in the history
  30. Add missing stubs from BitBlt support

    [skip ci]
    DieKautz authored and MariusDoe committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    2fec6a4 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    366d95e View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    73e905d View commit details
    Browse the repository at this point in the history
  33. Define supported VM_PROXY version

    [skip ci]
    DieKautz committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    fd44984 View commit details
    Browse the repository at this point in the history
  34. Switch to newly introduced executeUncached

    [skip ci]
    DieKautz committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    e9d2e7e View commit details
    Browse the repository at this point in the history
  35. Implement statNumGCs

    [skip ci]
    DieKautz committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    67cf73d View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Configuration menu
    Copy the full SHA
    10e8a39 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff2d639 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1da892b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b93d7cc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4b9803a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4b33169 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ef8d1ef View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3ea777d View commit details
    Browse the repository at this point in the history
  9. Use Predicate instead of Function

    [skip ci]
    MariusDoe committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    c13ef1c View commit details
    Browse the repository at this point in the history
  10. Add copy note

    [skip ci]
    MariusDoe committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    71e707b View commit details
    Browse the repository at this point in the history
  11. Apply eclipseformat

    DieKautz committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    9740643 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    729be53 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    df32541 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e8ab255 View commit details
    Browse the repository at this point in the history
  15. Remove unnecessary ExportLibrary annotations

    [skip ci]
    MariusDoe committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    a25ca3d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    1a2e07e View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f47e0aa View commit details
    Browse the repository at this point in the history
  18. Use LogUtils

    [skip ci]
    DieKautz committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    347b856 View commit details
    Browse the repository at this point in the history
  19. Apply misc suggestions

    [skip ci]
    DieKautz committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    9c62c27 View commit details
    Browse the repository at this point in the history
  20. Rename references to uuidPlugin

    [skip ci]
    DieKautz committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    f8fdb68 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Mark storage class and field as final

    [skip ci]
    DieKautz committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    514baf6 View commit details
    Browse the repository at this point in the history
  2. Mark class final

    [skip ci]
    DieKautz committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    5cdf731 View commit details
    Browse the repository at this point in the history
  3. Extract numBytes variables

    [skip ci]
    DieKautz committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    c635acc View commit details
    Browse the repository at this point in the history
  4. Mark field final

    DieKautz committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    dca71f9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    543d77d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    552aeaf View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a4d180f View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    d598774 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ae678b View commit details
    Browse the repository at this point in the history
  3. Extract loading from execute

    DieKautz committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    95fc76e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9e71b6d View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Configuration menu
    Copy the full SHA
    04bc4c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7751b28 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    32620db View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Configuration menu
    Copy the full SHA
    8d0979a View commit details
    Browse the repository at this point in the history
  2. Update TODOs

    MariusDoe committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    35d143a View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/wip/interpreter-proxy' into wip/…

    …interpreter-proxy
    
    # Conflicts:
    #	src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ffi/PrimExternalCallNode.java
    #	src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/PrimitiveNodeFactory.java
    #	src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/NFIUtils.java
    DieKautz committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    cbd7fc9 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2024

  1. Configuration menu
    Copy the full SHA
    36348af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b021d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f114ab View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    abfd2a9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cc91a71 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2024

  1. Configuration menu
    Copy the full SHA
    8b6652f View commit details
    Browse the repository at this point in the history
  2. Remove unneeded supress

    DieKautz committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    ba761ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de36be4 View commit details
    Browse the repository at this point in the history
  4. Add primFailCode

    DieKautz committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    af2c682 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Configuration menu
    Copy the full SHA
    42c7ed7 View commit details
    Browse the repository at this point in the history
  2. Return current primFailCode

    DieKautz committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    510bf0b View commit details
    Browse the repository at this point in the history
  3. Fail correctly

    DieKautz committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    9ed2ab1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8320f67 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aa365c5 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Declare as static

    DieKautz committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    705e254 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. Mark arguments as final

    [ci skip]
    DieKautz committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    fa31696 View commit details
    Browse the repository at this point in the history
  2. Add missing copyright

    [ci skip]
    DieKautz committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    56c1c52 View commit details
    Browse the repository at this point in the history
  3. Remove TruffleBoundary

    DieKautz committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    3b1b752 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Check for identity instead of equality

    should fix native builds
    DieKautz committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    78a3191 View commit details
    Browse the repository at this point in the history
  2. Remove redundant final

    DieKautz committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    69db916 View commit details
    Browse the repository at this point in the history
  3. Throw if failed

    DieKautz committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    7d2ae5e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cf16be3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cdc55a2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1d8682e View commit details
    Browse the repository at this point in the history
  7. Lint

    [ci skip]
    DieKautz committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    4169948 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    51ff062 View commit details
    Browse the repository at this point in the history
  9. Add missing return

    DieKautz committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    026c166 View commit details
    Browse the repository at this point in the history
  10. Declare final

    DieKautz committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    230be16 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Change replace to substring

    DieKautz committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    65776c9 View commit details
    Browse the repository at this point in the history
  2. Remove printStackTrace

    DieKautz committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    c3e179d View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Extract returnBoolean

    MariusDoe committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    c0d7c28 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd4b58a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    37c3411 View commit details
    Browse the repository at this point in the history
  4. Add hasSucceeded helper

    MariusDoe committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    41c9d84 View commit details
    Browse the repository at this point in the history
  5. Implement methodReturn*

    MariusDoe committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    8f906ee View commit details
    Browse the repository at this point in the history
  6. Implement isIntegerObject

    MariusDoe committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    ea6ce0a View commit details
    Browse the repository at this point in the history
  7. Implement stringForCString

    MariusDoe committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    212b4e2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    782e45d View commit details
    Browse the repository at this point in the history
  9. Implement class*

    MariusDoe committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    77c1ccb View commit details
    Browse the repository at this point in the history
  10. Implement booleanValueOf

    MariusDoe committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    7a0476a View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Configuration menu
    Copy the full SHA
    7b680ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e86fa72 View commit details
    Browse the repository at this point in the history
  3. Minor cleanups

    fniephaus committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    4c7338d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d88f0f9 View commit details
    Browse the repository at this point in the history
  5. Re-use plugins from OpenSmalltalkVM

    Initially, only SqueakSSL and LocalePlugin for Linux amd64/aarch64 and Windows amd64 are included.
    fniephaus committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    a6be20b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a59cd4f View commit details
    Browse the repository at this point in the history
  7. Address ECJ warnings

    fniephaus committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    4a95838 View commit details
    Browse the repository at this point in the history
  8. Add InterpreterProxy and loaded modules to context

    They are context-specific and cannot be re-used in a different context, which for example happens during testing.
    fniephaus committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    cf2f6b1 View commit details
    Browse the repository at this point in the history
  9. Fix ordering of methods

    MariusDoe committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    3d16b0c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    be4897c View commit details
    Browse the repository at this point in the history
  11. Readd push

    MariusDoe committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    763ee32 View commit details
    Browse the repository at this point in the history
  12. Fix ECJ warnings

    fniephaus committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    54c6482 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a6b073e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    dac1d2d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6eae7fc View commit details
    Browse the repository at this point in the history
  16. Add 32bit casts

    DieKautz committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    0a657e2 View commit details
    Browse the repository at this point in the history
  17. Fix long return values

    DieKautz committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    5d5e92d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    a577ca2 View commit details
    Browse the repository at this point in the history
  19. Drop PostPrimitiveCleanup

    fniephaus committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    3889b4b View commit details
    Browse the repository at this point in the history
  20. Adjust visibility

    fniephaus committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    9eaa707 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    fac45ec View commit details
    Browse the repository at this point in the history
  22. Fix ECJ warnings

    fniephaus committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    79e1ded View commit details
    Browse the repository at this point in the history
  23. Move loadedLibraries back into context

    There seems to be some odd loading order problem on Windows.
    fniephaus committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    692a26c View commit details
    Browse the repository at this point in the history