GH#4932 Blin 2022.05, round 1
Created
May 25, 2022 10:59
-
-
Save Whateverable/71fc5d9965d58ff52ec8ed541034faf3 to your computer and use it in GitHub Desktop.
releasable6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
status |
+ Fix install issue on JVM [e4ba84af] + Merge pull request #4906 from rakudo/release-2022.04 [a2601fbf] + Slightly speedup exponentiation by Ints [6f6fd1f7] + Re-write `$a ** 2` to `$a * $a` in the optimizer [1a12c34d] + Merge pull request #4891 from MasterDuke17/speedup_exponentiation_by_Ints [8140c55b] + Update the meta info of the core (#4856) [ce86a7db] + Rename CompUnit::PrecompilationStore::File -> FileSystem [add767e2] + Turn some else/if sequences into elsifs in binder [ca5cfed8] + Do JS backend check only once [0e55e9ff] + Make compiler config related info more constant [36bdd01a] + Fix unneeded dependency check (#4901) [636c805e] + Reinstate CATCH versus LEAVE [bf979d08] + Put CATCH blocks at the start of the scope [9f8eea41] + Allow optional : on LHS of signature binding declaration [20fd4f04] + Make &[max] and &[min] return RHS for ties [175e716f] + Add CUR::Staging.candidates method [50025c1a] + Make handles on attribute of type object more natural [1c04360d] + Introduce (Exception|Cool).Failure coercer [51c00fdd] + Fix exponentiation by large negative Ints... [c66c98fe] + Re-write body of &infix:<**> into a single ternary [e4ae4737] + Further speedup exponentation by negative Ints [b2c44bf3] + Fix for positional argument binding [83ea6474] + Merge pull request #4908 from MasterDuke17/fix_and_speedup_exponentiation_by_negative_Ints [bfad9bd6] + Merge pull request #4909 from vrurg/rakudo-4864 [92ee0a74] + Add new exceptions for Role appliers [7a2f3b19] + Use specific exceptions [9155b92b] + Use a specific exception for error and optimize code [d79a261d] + Fix a wrong comment [86d2a75a] + Add missing ":setting-only" parameter [b84a6d2e] + Lose one variable in Code.is_generic [280a2090] + Be stricter on the .map iterators [b01c493a] + Merge pull request #4912 from vrurg/role-applier-exception [74a60a96] + Remove superfluous return statements [a84e1684] + Cleanup scope exit-handling [080abcd8] + Simplify setting up standard handles (#4919) [64317c4e] + Some World micro-optimizations [8f70f8db] + Micro-optimize the (Code|Block).clone method in the bootstrap [9a29735d] + allow openbsd to locate shared libraries by version [5abd57a8] + Add :real named argument to DateTime.posix [1ffedd66] + Allow :from<Raku> in identities [3051eefa] + Fix copy-pasto from 2012! [e93447cf] + Reduce code size of before / after [e9de06b8] + Make Date.new(Str) a few % faster [39298f10] + Bump NQP to get a MoarVM fix for missing write barriers [1f37c1c7] + Try to resolve races in CURFS [6fc2e6c6] + Try to reduce chances of races in Stash [0293ae58] + Reconsider %REQUIRE_SYMBOLS [ad2fdca4] + Fix Stash cloning [d1b58910] + Make some Stash operations safer on concurrency [f5dbd15a] + Make `protect` method return exactly what user code returns [082c7122] + Add $*STACK-ID [466a21d3] + Add a new lock type: Lock::Soft [cef53ac1] + Use just a LEAVE phaser for the method 'protect' [2e17ca3d] + Make Supply use $*AWAITER.await [8940d688] + Replace Lock with Lock::Soft in CU and Stash code [95fb9260] + Only use atomicint with moar backend [3b4061f6] + Optimize Lock::Soft for performance [c2f495b0] + Implement d8ff3ade1eba493 on master [217960e2] + Allow INITTHREAD on jvm [18c19fc9] + Get around a problem on jvm [6b117a36] + Don't use atomic ops on jvm [2c6bccb4] + Set empty list/hash on first access [aaa5615c] + Merge pull request #4917 from vrurg/problem-solving-323 [6bd19e40] + Fix cases where DESTROY is invoked on its own stack [a5cf1227] + Make ThreadPoolSchedule.(initial|max)_threads uints [59d07871] + (General|Timer)Worker don't need a queue attribute [556f1a2a] + Merge pull request #4929 from vrurg/problem-solving-323-finalize-fix [f93aed0b] + Make .tail() on native arrays 25x as fast [7a25fc91] + Make .head(N)/.tail(N) faster on native arrays [3c47f1d4] + Make .head(*-1)/.head(*-1) on native arrays faster [73b43e5f] + Get back to using Lock in Stash and CompUnit [ddef6461] + Update BUILDPLAN helper module to uint renumbering [bea59762] + Some more BUILDPLAN helper tweaks [9fd893f7] + Merge pull request #4934 from vrurg/problem-solving-323-back-to-lock [1c468054] + Hopefully unbreak the JVM build [19c3bd18]
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment