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

Scala Native #3057

Merged
merged 78 commits into from
Sep 21, 2022
Merged

Scala Native #3057

merged 78 commits into from
Sep 21, 2022

Commits on Jun 18, 2022

  1. kernel.native

    armanbilge committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    47bf28d View commit details
    Browse the repository at this point in the history
  2. kernel-testkit.native

    armanbilge committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    5096ca3 View commit details
    Browse the repository at this point in the history
  3. laws.native

    armanbilge committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    38c3a25 View commit details
    Browse the repository at this point in the history
  4. std.native

    armanbilge committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    6f509f2 View commit details
    Browse the repository at this point in the history
  5. core.native compiles

    armanbilge committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    d1afc95 View commit details
    Browse the repository at this point in the history
  6. example.native

    armanbilge committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    689dcc7 View commit details
    Browse the repository at this point in the history
  7. tests.native compiling

    armanbilge committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    f588289 View commit details
    Browse the repository at this point in the history
  8. Add missing javalib

    armanbilge committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    ae44a3b View commit details
    Browse the repository at this point in the history
  9. Fix FiberMonitor

    armanbilge committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    c36ad50 View commit details
    Browse the repository at this point in the history
  10. Fix file name

    armanbilge committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    9040aa7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2336b7e View commit details
    Browse the repository at this point in the history
  12. fix busy wait scheduler

    armanbilge committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    557da3c View commit details
    Browse the repository at this point in the history
  13. All tests pass

    armanbilge committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    8fe1977 View commit details
    Browse the repository at this point in the history
  14. Setup snapshotting

    armanbilge committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    2b96471 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    50ff72d View commit details
    Browse the repository at this point in the history
  16. Fix Scala 3 compile

    armanbilge committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    904a40b View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2022

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

    armanbilge committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    13999c2 View commit details
    Browse the repository at this point in the history
  3. Try setting up CI

    armanbilge committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    e063f5c View commit details
    Browse the repository at this point in the history
  4. scalafmt+scalafix

    armanbilge committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    a620bef View commit details
    Browse the repository at this point in the history
  5. Add ciNative alias

    armanbilge committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    280a314 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    29df46b View commit details
    Browse the repository at this point in the history
  7. De-boot-leg

    armanbilge committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    d0cd453 View commit details
    Browse the repository at this point in the history
  8. Fix MiMa

    armanbilge committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    2e2ae42 View commit details
    Browse the repository at this point in the history
  9. Fix workflow

    armanbilge committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    1ff75b5 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2022

  1. Configuration menu
    Copy the full SHA
    c1c5b17 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd6b6ea View commit details
    Browse the repository at this point in the history
  3. Tweak Native IOApp exiting

    armanbilge committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    2ccf82e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    468d92b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    162a3bf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    57257f4 View commit details
    Browse the repository at this point in the history
  7. Fix compile

    armanbilge committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    ccdb3e1 View commit details
    Browse the repository at this point in the history
  8. Extract PollingExecutorScheduler abstraction

    And implement `QueueExecutorScheduler` in terms of it, and make it the default
    armanbilge committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    ce7ce1d View commit details
    Browse the repository at this point in the history
  9. Fix Native CI alias

    armanbilge committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    3c1e3b2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d113169 View commit details
    Browse the repository at this point in the history
  11. Simplifying

    armanbilge committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    259f2f1 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    370d507 View commit details
    Browse the repository at this point in the history
  13. Use j.u.PriorityQueue

    armanbilge committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    1815732 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    495cfe2 View commit details
    Browse the repository at this point in the history
  15. Fix stupid mistake

    armanbilge committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    76f0a6d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    7d4e846 View commit details
    Browse the repository at this point in the history
  17. Save some allocations

    armanbilge committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    d710e54 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    439cb9d View commit details
    Browse the repository at this point in the history
  19. Less contention on Native

    armanbilge committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    affcada View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    dfca087 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2022

  1. Configuration menu
    Copy the full SHA
    49ea8ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ac7d09 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bb6a2f0 View commit details
    Browse the repository at this point in the history
  4. Formatting

    armanbilge committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    d9d1589 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f28b163 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2022

  1. Configuration menu
    Copy the full SHA
    5111712 View commit details
    Browse the repository at this point in the history
  2. Fix binding

    armanbilge committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    e624931 View commit details
    Browse the repository at this point in the history
  3. Add fallback for Windows

    armanbilge committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    05e6a4c View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2022

  1. Make installGlobal public

    armanbilge committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    7efbac0 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2022

  1. Configuration menu
    Copy the full SHA
    693d193 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb55dd2 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

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

Commits on Sep 1, 2022

  1. Configuration menu
    Copy the full SHA
    d093f95 View commit details
    Browse the repository at this point in the history
  2. Bump Scala Native version

    armanbilge committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    54f2b02 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2022

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

Commits on Sep 5, 2022

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

Commits on Sep 6, 2022

  1. Configuration menu
    Copy the full SHA
    989ad9c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b3bc18 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Configuration menu
    Copy the full SHA
    ff197d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ab05af View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2022

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

Commits on Sep 13, 2022

  1. Configuration menu
    Copy the full SHA
    6075d85 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d9b802 View commit details
    Browse the repository at this point in the history
  3. try/catch like the WSTP

    armanbilge committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    ea87873 View commit details
    Browse the repository at this point in the history
  4. ScheduledTask -> SleepTask

    armanbilge committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    9e27023 View commit details
    Browse the repository at this point in the history
  5. Refactor sleep cancelation

    Now behaves like `ScheduledExecutorService#setRemoveOnCancelPolicy(true)` used on JVM
    armanbilge committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    39cdd77 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. Rip out cachedNow stuff

    armanbilge committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    1221506 View commit details
    Browse the repository at this point in the history
  2. Revert "Make installGlobal public"

    This reverts commit 7efbac0.
    armanbilge committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    a14be23 View commit details
    Browse the repository at this point in the history
  3. Fix suspend impl

    armanbilge committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    0f3ea9c View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. Configuration menu
    Copy the full SHA
    e442f8f View commit details
    Browse the repository at this point in the history
  2. Add native+macOS job

    armanbilge committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    989e648 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

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