Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created March 17, 2020 18:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Whateverable/ce2c49e3257087346ff4388cce920879 to your computer and use it in GitHub Desktop.
Save Whateverable/ce2c49e3257087346ff4388cce920879 to your computer and use it in GitHub Desktop.
releasable6
    + Merge Iterable and Seq infix:<eqv> multis [135e217f]
    + Hack to fix "any" Junction inlining optimization [76923bee]
    + Change the default "from" to "Raku" [6354c915]
    + Revert "Change the default "from" to "Raku"" [8dcf652d]
    + Temporarily disable CircleCI building [adc61a8f]
    + Merge pull request #3508 from patrickbkr/disable-circleci [e0005de7]
    + Fix CircleCI configuration [efba9639]
    + Simplify CompUnit object creation [2075489e]
    + Give CompUnit a proper value-type WHICH [1dbb227c]
    + Show how long it took to install core modules [58e61356]
    + Make sure default values are decontainerized in BUILDPLAN [d71761e3]
    + Streamline CompUnit::DependencySpecification [0249f23e]
    + Merge pull request #3501 from rakudo/release-2020.02 [7afd05a2]
    + Merge pull request #3488 from MasterDuke17/maybe_a_hack_to_restore_any_Junction_inlining_optimization [efdb3de2]
    + Merge pull request #3447 from dumarchie/#3346 [357cae86]
    + Move CompUnit::PrecompilationRepository out of block [28bd4247]
    + Improve CompUnit.WHICH [b4cdccc1]
    + Implement index(string, @needles) [4cec44a3]
    + Adjust next tentative release date [1d11885a]
    + Implement index(string, @needles) [cf02c2e9]
    + Make sure List catchers take a Cool needle [a91d7d79]
    + Fix copy-pasto for the rindex List catcher [63a72659]
    + Remove unnecessary Cool catchers [af8788b4]
    + Doc tipo Configure -> Configure.pl [bf2a542f]
    + Fix typo [26f4a369]
    + Merge pull request #3510 from tinmarino/master [66b78ccb]
    + Reorganize R:I compiling options logic [cb7be78c]
    + Most of the arguments are constant [638c8955]
    + Streamline CompUnit::PrecompilationRepository a bit [c9d9a096]
    + Avoid re-resolving the same dependencies multiple times [c9092582]
    + Avoid looking up the same precomp id multiple times [6956c063]
    + Build: Fix submodule update with space in ref dir path [3ec58489]
    + Use a low level hash for resolved info [83fed554]
    + Make RMD an attribute [2cc509c0]
    + Fix non-lethal typo [f1cdfb18]
    + Make compiler-id a class variable [9d1b3f63]
    + Forgot to changes one occurrence of stagestats [db6d2306]
    + Streamline setting up of environment for precompilation [7c9951cc]
    + Reduce number of $*W lookups [83ddbaba]
    + Set autogen proto package attribute to the actual package [ffce0b52]
    + Fix booboos spotted by nine++ [196db682]
    + Streamline core module install script [551c157f]
    + Put all checksum making logic in one place [07643d37]
    + Don't use lock if already initializedo [e56eddd8]
    + Streamline CompUnit::PrecompilationUnit::File [20d3713c]
    + Whitespace consistency fix for --help output [3134ec77]
    + Streamline CompUnit::PrecompilationStore::File [b4d32c97]
    + De-hllize the loaded cache [8ac2eecc]
    + De-hllize the dir-cache and the compiler-cache [4e3e937b]
    + Big rewrite of dispatchers and wrapping [502fd7fd]
    + #1882 Fix run() with :out(Handle:D) and :merge [1f838791]
    + Potentially fix problem [6c7ffbdb]
    + Merge pull request #3514 from atroxaper/mkhorkov-1882 [b6851c3e]
    + Inline a method [89992967]
    + Make CompUnit::PrecompilationId a Str [17c45d89]
    + De-hllize CompUnit::PrecompilationId cache [89503809]
    + Remove now superfluous .Str coercions [747a35ba]
    + Add support for BOOTContext to dd [8b70bfb8]
    + Merge pull request #3500 from vrurg/rakudo_3499 [d43261de]
    + Some Perl 6 -> Raku changes in docs [f2cc20c6]
    + Revert "Inline a method" [9e494c83]
    + Revert "Big rewrite of dispatchers and wrapping" [a27005b3]
    + Enable env var RAKULIB [b3bb0d38]
    + Fix nextcallee breaking the dispatcher chain [ac9c8ec8]
    + Revert to using invocator [59a86c3a]
    + Re-revert "Big rewrite of dispatchers and wrapping" [8454f8db]
    + Merge pull request #3517 from vrurg/rakudo_3499 [0f223ac9]
    + Revert the work I've done yesterday [dedb7444]
    + Revert more of my work of this week [cbd75f72]
    + Bump NQP to get latest MoarVM optimizations [4f63764c]
    + Modify or delete certain environment variables [cc165a05]
    + Revert "Revert more of my work of this week" [81ac37f8]
    + Streamline CompUnit::PrecompilationStore::File [f54ad732]
    + De-hllize the loaded cache [fae4d45d]
    + De-hllize the dir-cache and the compiler-cache [d55146bd]
    + Potentially fix problem [e33fe878]
    + ensure RAKUDOLIB is always respected [1fd660a9]
    + reorder priority to respect RAKULIB as preferred [00c0dec3]
    + De-hllize PrecompilationUnitId cache [b712789e]
    + Revert "Temporarily disable CircleCI building" [eb19a3d2]
    + Fix two errors in CircleCI Windows release build script [ffcc6198]
    + don't mention the rakudo-specific env var in raku code [be9bb4b1]
    + respect all three module path env vars\n\nensure precedence is RAKUDOLIB, RAKULIB, PERL6LIB [30a3186b]
    + Fix buiding when git reference dir has spaces in its path [e6044dfc]
    + Code aesthetics: Don't unnecessarily escape " in a build script [358c5a81]
    + Make diamond relation in modules work in precomp again [e756e622]
    + add back check for env var PERL6_HOME [e8f7eb56]
    + add back in env var PERL6_HOME [61124c35]
    + restore proper priority to *_HOME env vars [013b47d2]
    + Merge pull request #3516 from tbrowder/RAKULIB [88f04b63]
    + Make it easier to coerce a Str to a Date/DateTime [d95d218f]
    + Move prebuild archive scripts to scripts folder [e1114208]
    + [release] Bump NQP revision to 2020.02.1 [979d384a]
    + Bump VERSION to 2020.02.1 [a47372a1]
    + Update changelog and announcement [e22170b6]
    + Merge branch 'master' into 2020.02.1-release [9087cc83]
    + Merge pull request #3523 from rakudo/2020.02.1-release [59780bd6]
    + [NQP Bump] Brings 6 commits [35ac7c49]
    + Add Cool.contains(Regex) candidates [c3c1e8c9]
    + Merge pull request #3524 from taboege/cool-contains-regex [830e0820]
    + Make all QuantHash.gist use the same format [cf01f7a2]
    + [NQP Bump] Brings 8 commits [8f015aa0]
    + Don't allow lowering of self if nextcallee is used [c7daf157]
    + Don't clone user wrapper [7ea452cb]
    + Make dispatchers use nextdispatcherfor/takenextdispatcher [4e64c594]
    + Install deserialize_ast fixup [b5123bb2]
    + Make onlywrap local sub [4277ffdd]
    + Speedup fetching of $*NEXT-DISPATCHER [365b8815]
    + Support takenextdispatcher simplification [237b1679]
    + Don't mark code uninlinable if $*NEXT-DISPATCHER encountered [b88cef34]
    + Fix incorrect use of cleardispatcher for takenextdispatcher [508cb7e0]
    + Make Backtrace independent of context. [7c368164]
    + Merge pull request #3525 from vrurg/rakudo_3499 [1de9b294]
    + Force publish type cache if found in the MRO [bde8d379]
    + Make sure methods without *%_ gist correctly [ac5f353a]
    + Simplify previous setting logic [9f4a0f1c]
    + Change update-submodules.pl to not use the shell at all [0ae8b4e0]
    + Fix submodule updating [2f0dd45e]
    + Fix JVM build [40d41a30]
    + Optimize symbol lookup at compunit creation time [35832540]
    + Remove $!unit_ready [75da4cfe]
    + Merge pull request #3533 from MasterDuke17/hack_to_make_assigning_to_shaped_arrays_faster [e49a85ec]
    + Update appveyor perl requirement on Windows to 5.22 [370956b9]
    + Revert "Force publish type cache if found in the MRO" [bbc4fff8]
    + Reduce number of PseudoStash lookups in Failure.new [79ca396e]
    + Some CompUnit::PrecompilationRepository streamlining [199888ab]
    + Remove superfluous return statement [95e8906c]
    + De-hllize loaded hash in CompUnit::PrecompilationRepository [5271d122]
    + Make sure debugging message cannot blow up [f48b80c3]
    + Only lookup %*ENV<RAKUDO_RERESOLVE_DEPENDENCIES> once [954e545c]
    + Use a real fake compilation ID for testing [ef2d7d84]
    + Remove CompUnit::PrecompilationId caching [778ce379]
    + Make CompUnit::PrecompilationId a proper Value Type [1a0cc947]
    + Streamline CompUnit::PrecompilationUnit.is-up-to-date a bit [11b186c8]
    + Streamline CU::PrecompilationDependency::File.deserialize [dec40dc4]
    + Give CompUnit::DependencySpecification a smarter .raku [d38d76d5]
    + Bump NQP to get the latest MoarVM goodies [a4680db1]
    + CU::PrecompilationDependency::File.serialize use private attrs [f31bd5ba]
    + Only test for World once, not twice [014d493a]
    + Streamline CU::RepositoryRegistry.resolve-unknown-repos [e1af7407]
    + Revert "Work around existing bug exposed by mixin caching." [771b9543]
    + Merge pull request #3542 from MasterDuke17/non_composed_mixing_workaround_no_longer_needed [5d8123a2]
    + Streamline include-spec2cur in CU::RepositoryRegistry [33fc8950]
    + Fix default DateTime stringification for second 0..^1 [95de7859]
    + Make default DateTime stringification about 10% faster [0e872356]
    + Make DateTime default stringification again a few % faster [d95141ed]
    + Streamline CU::RepositoryRegistry's parse-include-specS [a62da301]
    + Fix installation of perl6 aliases [aeb418a5]
    + Streamline CU::RepositoryRegistry.setup-repositories [0736bf7d]
    + Streamline CU::RepositoryRegistry.setup-repositories [437f9f46]
    + Streamline CU::RepositoryRegistry.setup-repositories [6e95e1b0]
    + Streamline CU::RepositoryRegistry.setup-repositories [6723d3ad]
    + Merge pull request #3544 from vrurg/fix-perl6-aliases-install [1fad174c]
    + Streamline CU::RepositoryRegistry.setup-repositories [24fd100d]
    + Revert "Streamline CU::RepositoryRegistry.setup-repositories" [b3f7ad2f]
    + Revert "Streamline CU::RepositoryRegistry.setup-repositories" [c29a2bf0]
    + Revert "Revert "Streamline CU::RepositoryRegistry.setup-repositories"" [b07224f6]
    + Revert "Revert "Streamline CU::RepositoryRegistry.setup-repositories"" [7de42d4b]
    + Fix stupid typo that broke NativeCall [7b5e1434]
    + Improve readability of setting up custom-lib [68cadd79]
    + Streamline CU::RepositoryRegistry.use-repository a bit [f980898f]
    + Change a number of if $foo -> \bar cases [bec2ac4c]
    + Bump NQP to get latest libuv support [a5017544]
    + The signal Supply should not claim sanity [8aa25bfb]
    + Make Test's &cmp-ok work with objects without support for methods [fc0f78d5]
    + Fix stagestats mixup spotted by Xliff++ [d66068c1]
    + Code-gen `-ne` as a loop, not a map call [be9c139f]
    + Produce better copy for `$foo is copy` [5cad8fee]
    + Publish dependencies in a single print [31197cd3]
    + Abstract already compiled logic into private method [2899d737]
    + Remove Failures from R:I:FILETEST methods [76c20d28]
    + Make all IO::Path.letter methods a few percent faster [355b520b]
    + Ensure meta-ops respect user-defined chain ops [ac012f18]
    + Make IO::Path.mode about 14x as fast [a093b7fa]
    + Make precomp existence test slightly faster [d4231b1f]
    + Only lookup .store once during precompile [c2a1ee95]
    + Look up $*REPO only once during precompile [6d3f1c12]
    + Restore IO::Path.abspath semantics on the JVM backend [bd9d7c1c]
    + Make sure we use same checksum method everywhere [dceef85f]
    + Move variables closer to where they're needed [859d8f04]
    + Some mixed micro opts [5ea1c346]
    + Optimize setup / handling of dependencies a bit [2a58eb39]
    + Move IO::Path.CHECKSUM to Rakudo::Internals [3d6e8d6d]
    + Make method lookup with the handles trait 13% faster in certain cases [af594925]
    + Make Date/DateTime.yyyy-mm-dd about 250x as fast [3017cfea]
    + Add Date/DateTime.dd-mm-yyyy / mm-dd-yyyy methods [70ac9b72]
    + Save upto 2 allocations per Date/DateTime.yyyy-mm-dd [f9ecf6e8]
    + Make Blob.list non-lazy [6d146b56]
    + Remove unneccesary Blob:U.elems candidate [aed658d6]
    + Remove unnecessary implementation detail [e152aa6a]
    + Remove unnecessary implementation detail [b639221d]
    + Remove unnecessary implementation detail [86bc3b3d]
    + Remove unnecessary implementation detail [75f34c52]
    + Move RUN_CLEAN_TARGET_FILES to separate script [ffad1024]
    + Merge pull request #3536 from patrickbkr/run-clean-target-files-script2 [8ae2106f]
    + Revert "Remove unnecessary implementation detail" [d3385e73]
    + Bump NQP to get latest MoarVM improvements [9ebbad30]
    + Remove unnecessary implementation detail (2nd attempt) [73c7ded2]
    + [JVM] Use Ops.isnull instead of plain null check [945a4d81]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment