GH#3441 Release 2020.01 rakudo hangs on 6.c-errata advent2011-day07.t
Created
January 24, 2020 16:16
-
-
Save Whateverable/c9de039ff574d0a7b2e8442b8586e298 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 |
+ Micro-optimize analyze_dispatch [fae105b0] + An object will never work if native is expected [73d5e74d] + Fix rw handling in compile time dispatch [12d4514a] + Test rakudo-specific warning for shape specifier A simple test that runs code and checks if a warning is issued. Closes https://github.com/rakudo/rakudo/issues/2545 [7f15a57c] + Improve error msgs: invalid open bracket, declarator blocks [26f63ff7] + Allow user to retain formatting of pod leading declarator blocks [9a4c83af] + Create FUNDING.yml [2c5c0135] + Merge pull request #3277 from rakudo/ugexe-patch-1 [3802cdfc] + Add to yaml as GH approves more folks. [1ec69e1f] + Correct formatting error [654d6a16] + Change IRC name to #raku-dev [aa06d32a] + More Raku entries [044b3390] + Add support for implicit signature of { ... } [e7c20386] + Append myself to the list [88db15f7] + Merge pull request #3280 from rakudo/outer-perl [1d84c64d] + Only pass on capture in `sub split` if it's there [3e2cfb4d] + Merge pull request #3283 from MasterDuke17/make_sub_split_a_bit_more_speshable [726c38f0] + Make sure that $*RAKU does not return a Failure [a05e169e] + Slightly other approach to handling "a".UInt [8f30cc76] + Fix set-env.sh and usage instructions [0b8ede6c] + Allow "Raku" as a language in EVAL: :lang<Raku> [1c5d010f] + sub comb() was not expecting :match as a named argument [dd2f072d] + Remove support for :match from comb() if not needed [a9cd6404] + Merge pull request #3245 from Altai-man/test-warning [d36c2e5a] + Merge pull request #3231 from usev6/literal_to_rw_2019 [a62d9c78] + Clarify stale file removal text [75056dfa] + Add tests for catching error at compile time [d81212b2] + Make sure Any.ASSIGN-POS does not decontainerize [ed8f5141] + Implement log2 function [f6254be1] + Merge pull request #3253 from tbrowder/decl-blocks [bbcc342b] + Merge pull request #3260 from tbrowder/decl-fmt-user [e03f0134] + Merge branch 'release-2019.11' [830400f5] + Allow colon syntax on $.method [4a1323ed] + Require a space or { after the colon [6abdf27a] + Test JIT compiled native calls returning negative numbers [fc309419] + Prevent NQPMu from getting returned by Metamodel::Naming methods [dabf83a2] + Lazily set type shortnames [88741d94] + Change perl5 to Perl in help message [9528bd05] + Merge pull request #3320 from vrurg/cleanup-perl5-name [da03d103] + Merge pull request #3319 from Kaiepi/naming [9fa4396f] + Remove a leftover commit [0f86e49f] + Merge pull request #3317 from vrurg/rakudo_3306 [f608a7a4] + Add --force-rebuild command line option [15255b0a] + Don't force checkout of nqp repo if it already exists [2022b9cd] + [NQP Bump] Brings 3 commits [82bd9c2c] + Merge pull request #3248 from rakudo/configure-rebuild-all [5c2395bf] + Merge pull request #3304 from usev6/literal_to_rw_x_comp_test [4181ca61] + Merge branch 'master' into release-2019.11 [cb0bf386] + Rakufy the github uploader script [7a0a6307] + Fix small formatting error in the changelog [ece38531] + [NQP Bump] Brings 4 commits [bb447851] + Keep previous format for next releases [093ed87f] + Make the decont operator about 20x faster [872cb7c0] + Fix incorrect behavior of nqp checkout [1945b9d2] + Make DateTime.new(epoch) about 20% faster [9d895914] + Make DateTime.new($epoch) about 50% faster [cd321254] + Simplify a loop [9a9e82aa] + Simplify some Map.STORE internals [f5583de4] + Ah, we don't need to make sure we have an nqp::hash [05aff922] + Lose samewith in Map creation [488f21a6] + Fix warnings shown by now compiling with -Wextra [540162c1] + NQPise internal ENUM_VALUES sub [a51268a1] + Merge pull request #3329 from MasterDuke17/fix_warnings_in_c_code [25f0acfb] + Revert "Simplify a loop" [8c4c42b8] + Fix a couple of unnecessary object creations [9c15d717] + Make the :DECONT handling a dispatch issue [6a129499] + Put up stubs for Dict / Tuple [1003bb93] + Change the way compiler version is chosen for COREs [4e9487ce] + Revert the temporary fix of R#2640 [1d8d62d4] + Merge pull request #3332 from vrurg/rakudo_3326 [b4fb3088] + Merge pull request #3310 from tbrowder/log2 [c16b5a20] + Fix relocatability of bundled native libraries [55b3ed56] + Rename PERL6_HOME to RAKUDO_HOME [7cfdd598] + Merge pull request #3321 from patzim/perl6-to-rakudo-home [ab2ba1ab] + The build home dir now has a more serious name [8b7d0651] + Give a hint of how to run Perl 5 integration tests [52a7bab9] + Clean up temporary build dir raku home on `realclean` [d7d9a2f4] + Make `make spectest` more independent of CWD [470c9b7e] + Make the raku symlinks relative [a00628e0] + Introducing .base("beer") and .base("camel") [92a8a08f] + Revert "Introducing .base("beer") and .base("camel")" [314aa05e] + Merge pull request #3335 from patzim/relative-raku-symlink [84ef864c] + Merge pull request #3282 from patzim/spectest-inlinep5-hint [c74e5e46] + Fix "unused variable" compiler warnings in C ops [68cee0dd] + "I think that the source code is not the place where you make jokes by introducing special cases" [77ffb063] + Merge pull request #3336 from MasterDuke17/remove_unused_variables_in_c_code [a7076337] + Record language revision for all classes [cab6f205] + Set subset class version from its compiler [7a7a3887] + Implement basic support for inclusion of roles into MRO [ee939596] + Add method hides_parent [c200f39f] + Support for `hides` and `is hidden` on roles [4c20bbf1] + Include support for including roles into MRO [be52a8bd] + Role language revision support [4dfa4193] + Fix for pun not inheriting language revision [d7313d0b] + Preserve hidden attribute on role concretization [9c16f36f] + Fix for preserving language revision on pun [08f464bc] + Fix method spelling in a message [91942935] + Fix method parameters [7cc81d74] + Fix method call arguments [8e56ede3] + Methods to test for version compatibilities [16563c55] + Check for class/role compatibility [4d374b69] + Modify set_language_version semantics [7b463b44] + Preserve original type object language revision in mixin [7f5e04df] + Make enums concious of their language version [c8dfb5e5] + Fix parameterized role puning [7151a2ad] + Don't look for yada method if there is no `methods` metamethod [cbe200fa] + Fix a hang when adding a duplicate submethod [99e83af0] + Fix for roles method of CurriedRoleHOW [4937972f] + Provide compatibility with C3MRO `mro` method. [ab6a8c30] + Make `mro` method fully transparent [f18e02e4] + Make `.^mro` compatible with C3MRO [eb938f03] + Add `method_list` method [9fcc37ee] + Experimental support for constructors in roles. [885b9328] + Clean up unused lines [0510d862] + Reword a comment [c6f6ec73] + Correct roles look up [fc77587e] + Add methods for attribute lookup [5b03971a] + Use new faster attribute lookup methods [0a1c1958] + Don't die if concretization isn't found [d1f37362] + Optimize previous changes to method roles when transitive [c483eb88] + Add attribute `original` on class Attribute [96bd7893] + Properly detect application of the same attribute from different roles [f1973233] + Use concretizations for mro building [34d61c57] + Extend and speed up concretizations support [1e820d47] + Use relaxed concretization lookup for find_method_qualified [4bf7bd96] + Add operators .?+ and .?- [45da528a] + Implement support for .-, .?+ and .?- [02d27dfd] + Shortcut on typecheck [6b87a55e] + Don't re-specialize already concretized roles [260d4715] + Fix for reproducible builds [c53e9d14] + Protect concretization cache from leaking into precomps [52f1a2f5] + Make concretizations method return roles in MRO order [c57eeb3d] + Remove redundant method [c7b2d1c4] + Lazy lookup table rebuild [1ae8a2a5] + Add :mro adverb to `roles` methods [257ec20a] + Remove debugging remains [c44c657d] + Method name doesn't need '!' prefix [6fa5b659] + Add find_method_qualified to ConcreteRoleHOW [4816f0d4] + find_method_qualified must also lookup in submethod table too [5f5a8138] + Create concrete type object before calling body block [b14cc2b6] + Add $?CONCRETIZATION to role scope [f4be918e] + Finalize implementation of relaxed FQN method calls [fcd20f14] + Change how $? symbols are looked up [baa31a10] + Added class WalkList [8165c99b] + Make method WALK know about roles and use WalkList [3ed2bebc] + Add WalkList symbol [ab63dab2] + Override List's reverse method [d5320e42] + Revert "Add operators .?+ and .?-" [4fc5af82] + Remove implementation of .-, .?+, .?- operators [3607cb8e] + Restore old functionality of .+/.* operators [4914a901] + Fix class language revision were not set [49de9f00] + All easter eggs in a basket [672c5d40] + Re-imagine Str.parse-base from scratch [74c8017c] + Use Visual Studio 2017 in AppVeyor [7ecc5bfd] + Use Visual Studio 2017 in AppVeyor (#3338) [7ce49472] + Make Str.parse-base again 1.5x as fast [3ce92453] + Make Str.Int a few percent faster [b42957cc] + Re-imagine Str.Numeric [37474a7a] + Sanitize val()'s special cases a bit [2652d9c5] + Abstract partse-base Failure into a method [6c85e691] + Bump NQP to get nqp::radix fixes [90e9d455] + Bump NQP to get JVM backend fix for nqp::radix [80dfcd05] + Re-imagine Str.parse-base once again [9b8ce733] + Abstract parse-base workhorse into private method [a9afa01b] + Revert previous commit [519cef49] + Prevent silently swallowing errors on submodule update [db43d134] + Merge pull request #3340 from patrickbkr/sub-mod-upd-no-silent-error [382d18bd] + Make Str.trim-leading between 20x and 90x faster [3941fef0] + Merge pull request #3199 from vrurg/problem-solving-103 [3a5762d6] + Make Str.trim-trailing up to 2x as fast [657d36f1] + Make Str.trim between 1.5x and 3x faster [0d0d419f] + Make Str.substr(N) between 1.5 and 3x faster [4252a8c9] + Make Str.substr(N,M) about 1.5x faster [908dd251] + Simplify Str.substr(N,Callable) [99a0610a] + Simplify Str.substr(Callable) [1a891062] + Simplify Str.substr(Callable,N) [e3426579] + Simplify Str.substr(Callable,Callable) [f79102fa] + Add candidate for Str.substr(N,*) [60a9ff62] + Add candidate for Str.substr(N,Num) [25a29987] + Remove SUBSTR-(START|CHARS)-OOR from Rakudo::Internals [ab99c2dd] + Tighten up implementation of Range.int-bounds(from,to) [8c3f2927] + Make Str.chomp between 10x and 100x faster [b9c0196f] + Make Str.chop between 1.8x and 30x faster [f1963623] + Make Str.chop(N) between 3x and 17x faster [b569e112] + Cosmetic changes to Str.ends-with [f9e30a02] + Make Str.substr-eq between 1.4x and 2.4x faster [276d0967] + Make Str.contains a few percent faster [030ed10d] + Make Str.index a few percent faster [d5719bbe] + Make Str.rindex a few percent faster [7ecc3e84] + Revert "Re-consider roles application, submethods and phasers semnatics." [0e97bfe5] + Merge pull request #3347 from rakudo/revert-3199-problem-solving-103 [215cd498] + Record language revision for all classes [38c72649] + Set subset class version from its compiler [a8f61882] + Implement basic support for inclusion of roles into MRO [cddcd46a] + Add method hides_parent [61d3aef2] + Support for `hides` and `is hidden` on roles [27147ed0] + Include support for including roles into MRO [cbc4b839] + Role language revision support [3f7caf57] + Fix for pun not inheriting language revision [f242bcfa] + Preserve hidden attribute on role concretization [cd74a3a7] + Fix for preserving language revision on pun [51055d0e] + Fix method spelling in a message [9369c68e] + Fix method parameters [ad92abc3] + Fix method call arguments [00fec7c3] + Methods to test for version compatibilities [6f0dd1ea] + Check for class/role compatibility [c9ac15cb] + Modify set_language_version semantics [cb903667] + Preserve original type object language revision in mixin [d89a0c92] + Make enums concious of their language version [a08e1ff5] + Fix parameterized role puning [c674a1d3] + Don't look for yada method if there is no `methods` metamethod [0654d3e5] + Fix a hang when adding a duplicate submethod [fffb5c9c] + Fix for roles method of CurriedRoleHOW [232382f8] + Provide compatibility with C3MRO `mro` method. [b47be208] + Make `mro` method fully transparent [44648fbe] + Make `.^mro` compatible with C3MRO [c2d5c20c] + Add `method_list` method [48fc44c2] + Experimental support for constructors in roles. [7afffd61] + Clean up unused lines [17537ab5] + Reword a comment [b1e288c3] + Correct roles look up [32e210cd] + Add methods for attribute lookup [fc4a5a3b] + Use new faster attribute lookup methods [1e166e41] + Don't die if concretization isn't found [7a94c4e0] + Optimize previous changes to method roles when transitive [3eb63b3d] + Add attribute `original` on class Attribute [a4ad1a8e] + Properly detect application of the same attribute from different roles [526d38d4] + Use concretizations for mro building [9e4087e1] + Extend and speed up concretizations support [aeb10ef5] + Use relaxed concretization lookup for find_method_qualified [c4f1cff0] + Add operators .?+ and .?- [940bf4d8] + Implement support for .-, .?+ and .?- [1f620408] + Shortcut on typecheck [b83e069d] + Don't re-specialize already concretized roles [4d69fda5] + Fix for reproducible builds [c7a87053] + Protect concretization cache from leaking into precomps [13ae9298] + Make concretizations method return roles in MRO order [0fb7a697] + Remove redundant method [86b1ccbd] + Lazy lookup table rebuild [ca2cb4ab] + Add :mro adverb to `roles` methods [e843fd20] + Remove debugging remains [a92ade48] + Method name doesn't need '!' prefix [bdcf3149] + Add find_method_qualified to ConcreteRoleHOW [93d0575c] + find_method_qualified must also lookup in submethod table too [23191207] + Create concrete type object before calling body block [595e0ca3] + Add $?CONCRETIZATION to role scope [2c4fa983] + Finalize implementation of relaxed FQN method calls [b51c1fc5] + Change how $? symbols are looked up [afcbeb59] + Added class WalkList [eadc1582] + Make method WALK know about roles and use WalkList [548dea5f] + Add WalkList symbol [1aad3481] + Override List's reverse method [4a962e07] + Revert "Add operators .?+ and .?-" [1d1678a8] + Remove implementation of .-, .?+, .?- operators [0b6a9343] + Restore old functionality of .+/.* operators [bb2600d9] + Fix class language revision were not set [5d10e91c] + Fix for broken Inline::Perl5 [139d528b] + Merge pull request #3348 from vrurg/new-problem-solving-103 [6c152826] + [NQP Bump] Brings 7 commits [c24bec1f] + [NQP Bump] 01e1e6277 [MoarVM Bump] Brings 3 co […] [5c00496a] + Fix a copy/paste bug [ee66a6b1] + Merge pull request #3350 from vrurg/problem-solving-103-jvm-null-fix [0f49ba19] + Don't use client core rev to determine class language version [15a55801] + Merge pull request #3351 from vrurg/class-lang-ver-bug [f722715c] + Upgrade exception handler environment variables [90408d18] + Remove unused logic in %*ENV creation [a04af365] + Fix some typos in comments [11808277] + Fix relocatability of modules using NativeCall [0e4f8351] + Adapt release message template [5cbf2081] + Merge pull request #3355 from patrickbkr/changelog-changes [cf52568c] + fix typo [0e2485a8] + Prepare to merge [404eb162] + Fix BUILDPLAN for non-role containers [e16c00c2] + nqp-configure submodule update [fc46eabe] + [NQP Bump] Brings 3 commits [926e9c6e] + Merge pull request #3363 from vrurg/rakudo_3362 [1f15fe77] + Merge pull request #3359 from vrurg/ms-cl-version-check [c5fa372d] + Fix a comment mistype [6c251f27] + Use decontainerized object [8d03bdff] + Fix for handling non-Raku metaclasses [94b4ca96] + Fix BUILDPLAN using parametric roles instead of concrete [466f7de4] + Merge pull request #3366 from vrurg/rakudo_3365 [db657983] + Use `nqp::getmessage` instead of `nqp::getpayload` [65847f71] + Fix for concretization not getting it's language revision set [a59fec7f] + Respect submethods when applying multis [755c8030] + Re-fix exception handling on role parameterization [0d2eb1cb] + Merge pull request #3371 from vrurg/submethod-resolution-fix [dd36a357] + Mention new release manager in release guide [a6221a7c] + Allow `lang` parameter mutating using `is copy` [632c0083] + Fix the order of DESTROY invocation. [f2a41613] + Merge pull request #3375 from vrurg/fix-DESTROY-order [9a571b68] + Bump NQP for NativeCall fixes [6bc64c71] + Add is-lazy named to `gather` iterator [b6afa712] + Introduce :is-lazy named for gather { } blocks [07072f38] + Revert "Introduce :is-lazy named for gather { } blocks" [8e3b0a71] + Revert "Add is-lazy named to `gather` iterator" [55d0143e] + Make `lazy gather` up to 15% faster [971174f4] + Move the Lazy iterator class to Rakudo::Iterator [e8a9e07f] + Don't need to create a Seq object when recursing in flat [17d81160] + Move the Flat iterator class to Rakudo::Iterator [d5a34f19] + Try matching parameters by their addresses [fb55ae29] + Merge pull request #3385 from vrurg/rakudo_3383 [8d47f64c] + Fix race condition in NativeCall setup [5c65a126] + Export packages by user given names [57860269] + Fix "expected IO::Handle:D but got IO::Handle" in parallel test runs [efadff2a] + [NQP Bump] 21eab3028 [MoarVM Bump] Brings 4 co […] [a5fdf1d3] + Merge branch 'master' into problem-solving-142 [a5b0357b] + [JVM] Restore old implementation of 'lazy gather' [131d253a] + Cosmetic addition of spaces [ccd35231] + Provide $*DECLARAION_NAME for other package-y things [794a7b0b] + Provide support for importing package-y kind of symbols [097961bc] + Fix incorrect setting of $*DECLARATION_NAME for enums [693411ac] + Re-imagine val() handling [a3afde60] + Make emit about 30% faster [aea2a36c] + Make `take foo` about 20% faster [a91813d0] + Make `take-rw foo` about 20% faster [533a2ad9] + Make `take foo, bar` about 60% faster [e1aaa83c] + Make `take-rw foo, bar` about 60% faster [bed716be] + Make `succeed foo` 30% and `succeed foo,bar` 60% faster [63f11750] + Add MacOS binary release files and Perl 6 -> Raku renames [ee1b9918] + Remove now useless THROW helper sub [5162e6f5] + Make Supply.lines a few percent faster [0f4ef3cb] + Implement Supply.lines(:nl-in<foo>) [c63d8a87] + Streamline Supply.words similar to Supply.lines [779b0a2e] + Remove superfluous invocant redefinitions [6bd0dd51] + Streamline Supply.elems [cfb655bc] + Streamline Supply.head [b1a68be4] + Do a lot of "Perl 6" to "Raku" renaming [604ca34a] + Adapt 'make test' to name change as well [186c4ce6] + Check type before looking for qualified method [5648a4f3] + Move Supply plumbing code to Rakudo::Supply [74aea829] + Remove unnecessary variable from Supply.grep [80cbb3ef] + Slight cleanup of Supply.delayed [83423ea0] + Split Supply.unique into 2 multi's [d38cfef3] + Add Mu type to a parameter [f19e2ee5] + Provide means for setting role applier classes [2fc87db1] + Replace direct use of RoleToClassAplier with use of Configuration class [4c265c7c] + Clone attribute object if not instnatiating [9f2a2f6a] + Add attribute $!composed to Attribute class [9357eddb] + Add has_multi_candidate method [83d26ddd] + Prioritize class attributes and methods over role's [55b51a24] + Correct URL in readme. [24637772] + Merge pull request #3398 from rbt/f.readme [f00a9fc9] + Modernize extension of snapper.pm6 [cde92b49] + Modernize extension of Telemetry.pm6 [09f349a8] + Modernize extension of experimental.pm6 [13e34199] + Modernize extension of MoarVM/Profiler.pm6 [59e70e95] + Modernize extension of Spesh.pm6 [72bbc583] + Modernize extension of newline.pm6 [e0b29370] + Modernize extension of Test.pm6 [51979526] + Modernize extension of CompUnit/Repository/Staging.pm6 [1e316db3] + Modernize extension of Pod/To/Text.pm6 [8a0742ee] + Don't use .perl in serialization ID creation [bda8dcb0] + Revert "Don't use .perl in serialization ID creation" [037affdd] + Allow DateTime to accept picoseconds [9eef0e63] + Merge pull request #3397 from vrurg/rakudo_3382 [3450a91f] + Merge pull request #3394 from usev6/missing_concretization [2a4eb56a] + Merge pull request #3388 from vrurg/problem-solving-142 [9e64167b] + Minor changes to the binary release guide commands [d9781071] + Make sure Mu.raku maintains containerness of invocant [d406d834] + Use .raku instead of .perl in the setting [62bd2743] + Oops, we need to allow Mu for the invocant [6bf6d347] + Change all references of "perlseen" to "rakuseen" [e4efccc6] + Remove source-line-number from CompUnit::DependencySpecification [6f527cea] + Revert deprecation of PERL6_EXCEPTIONS_HANDLER [b54d83b8] + Two more cases of .perl -> .raku [b7888d79] + Merge pull request #3396 from rbt/master [abe287cf] + Modernize extension of NativeCall.pm6 [56f30073] + Modernize extension of NativeCall/Types.pm6 [5c97532e] + Modernize extension of NativeCall/Compiler/GNU.pm6 [5a037833] + Modernize extension of NativeCall/Compiler/MSVC.pm6 [8b223653] + Use .raku instead of .perl in lib/*.rakumod [7ce79f4d] + Use .raku instead of .perl in all "make test" files [5f335aa4] + Add "raku" as a method that will not cause punning [9a5579ff] + Add a "raku" method to BOOTSTRAPATTR [784daae2] + Bump NQP to get all the latest goodies [9ccfedb1] + Change all 'method perl' to 'method raku' [add2ec0d] + Don't use explicit return in dispatch:<::> [262b6fc7] + Skip 'make test' on JVM backend [e5627b83] + Don't handle 1-element lists differently with roundrobin [f602c02c] + Make sure method is returned [abcf37f2] + [NQP Bump] Brings 2 commits [309d4e22] + Revert re-imagined val() processing [b770971f] + Don't handle 1-element lists differently with zip [737dd1b1] + Don't handle 1-element lists differently with cross [87de5ee4] + Revert c63d8a87 [98329589] + Make MoarVM::Profiler.report work again [734047a0] + Make Str.raku between 1.5x to 100x as fast [09e66e50] + Make Mu.raku about 40% faster [585227ee] + Make Pair.raku about 15% faster [0d96bedc] + Make Pair.raku between 0 and 10% faster [08aec410] + Revert "Export packages by user given names" [9b1cb331] + Merge pull request #3406 from rakudo/revert-3388-problem-solving-142 [b12ba42c] + Put variable declaration inside relevant #ifndef [b9fa673b] + Put variable declarations inside relevant #ifndef [3d432429] + Put variable declaration inside relevant #ifdef [f06c2426] + Define and set variables inside relevant #ifdef [f1abe9c6] + Variable declaration should also happen in Windows [bd2e0c7a] + Move variable declaration [22905592] + Move variable declarations [8c4244f6] + Variables should also be set under Windows [829f4ccb] + Win32 "undeclared identifier" compilation fix [4f48e3a5] + Merge pull request #3393 from MasterDuke17/fix_compiler_warnings_in_main_runner [5d570117] + Fix Str.is-identifier and make it at least 6x as fast [960b0a1f] + Make IntStr.raku about 2x as fast [2261ef11] + Make NumStr.raku about 60% faster [e262da1d] + [NQP Bump] Brings 3 commits [2f94362d] + Make Str.raku about 7x as fast [a4b62fb1] + Make Srt.is-identifier to Pair local sub [29260acb] + Fix typo in comment [27d1c4b5] + Simplify identifier logic [5d8ef435] + Also include "_" in Str.raku fastpath [ccb92df2] + Save one scalar allocation per Map.raku [8ad3d244] + Make Array[Int].raku at least 5% faster [66cf6f81] + Some module authors used ".perlseen" [aa9c824d] + Make Rational.base at least 2.5x as fast [97e7cdbd] + Make Rational.Str a few % faster with 20% fewer allocations [73e98a6c] + Make Rational.Str 10% faster [272b658a] + Remove JVM backend dependent code [70f96d9b] + Remove RT reference because it is no longer applicable [276c06d3] + Remove mention of long solved ticket [d6970e96] + Move references of RT tickets to the migrated GH tickets [3e332a1a] + Replace RT ticket references to GitHub [06292bc8] + Pull add_phasers_handling_code up from methodize_block [d8c7d879] + Pass relaxed flag further up to parent lookup [27b3db27] + Merge pull request #3415 from vrurg/fix-relaxed-FQN [72fadd1b] + Merge pull request #3413 from rbt/f.enter_twice [ff7e17f1] + Split history Supply.pm6 to Supplier.pm6 [aa93656b] + Split history Supply.pm6 to Supplier.pm6 [2a0793c8] + Split history Supply.pm6 to Supplier.pm6 [e8f2655d] + Split history Supply.pm6 to Supplier.pm6 [45032c0f] + Final step of splitting off Supplier from Supply.pm6 [98642880] + Tmplement Supply.split(Str) [cac64caa] + Add support for Supply.split(Str, :skip-empty) [4fa60ab5] + Implement Supply.split(Str,limit,:skip-empty) [c16a6484] + Fix off-by-one error in Supply.head(limit) [80f60c05] + Fix missing dependency information when precompiling large dependency trees [9fa82b80] + Fix for #3419 [0e9f96ea] + Remove unneeded BUILD method [8cfa6590] + Implementation of the "is built" attribute trait [e76f8e4d] + Rename is_settable attribute to is_built [98abd6a7] + Bump NQP to get NQPAttribute.is_built method stub [e81b0b68] + Merge pull request #3423 from rakudo/is-built [da9929c8] + Make searching for method name suggestions a bit more resilient [826c3ead] + Split history Supply.pm6 to Supply-factories.pm6 [53e5235c] + Split history Supply.pm6 to Supply-factories.pm6 [46d31098] + Split history Supply.pm6 to Supply-factories.pm6 [8a505e10] + Split history Supply.pm6 to Supply-factories.pm6 [cca7f568] + Separate Supply factories into a separate file [e3a9d641] + Split history Supply-factories.pm6 to Supply-coercers.pm6 [1f684771] + Split history Supply-factories.pm6 to Supply-coercers.pm6 [fa020ab8] + Split history Supply-factories.pm6 to Supply-coercers.pm6 [3a4260c9] + Split history Supply-factories.pm6 to Supply-coercers.pm6 [717a2a05] + Separate Supply coercers into a separate file [a81b28a4] + Make default degree for hyper/batch make more sense [9fd29cd2] + Set default degree to cpucores - 1 (with a minumum of 1) [5def05c9] + Fix error when calling Parameter.usage-name on unnamed parameters [81311a20] + Remove redundant "is raw" for capture parameters in Parameter.raku [f08cd00f] + Implememt fully functional Supply.split [9b29bcc4] + Fix signature of Parameter.BUILD [68808c54] + Drop the idea of $*DEGREE for now [63142778] + Merge pull request #3424 from rakudo/default-degree [bfc71824] + Oops, it should be the max, not the min! [3f51728d] + Implement Supply.comb() [348d54df] + Move ValueObjAt definition to the bootstrap [7b075188] + Implement Supply.comb(N) [3dd9edff] + Implement Supply.comb(N,M) [67ec4b2b] + Revert "Remove now useless THROW helper sub" [6cb1733a] + Revert "Make `succeed foo` 30% and `succeed foo,bar` 60% faster" [0f0947bb] + Make sure that .raku will call .perl on a class that has that [b1e986c2] + Make sure that Attribute.new.is_built defaults correctly [f1f690e0] + Remove now needless specification of "is_built" [ada7c365] + Remove some unneeded lexical variables [0e9792c7] + Implement Supply.comb(Str) [1331128f] + Implement Supply.comb(Str,limit) [07dce515] + Teach Supply.head(x) to also handle * and Inf [147ce39e] + Simplify Supply.comb(x,limit) and Supply.split(x,limit) [550bf097] + Supply.split should only produce Str [2188f13b] + Implement Supply.comb(Regex) [a666e736] + Handle the case when a chunk has no matches [92d465db] + Implement Supply.comb(Regex,limit) [622b20fb] + Don't allow :match on Supply.comb [f74e506f] + Allow Supply.head(*-3) to be synonym of Supply.tail(3) [6d6318d4] + Fix raw slurpy onearg parameter handling in Parameter.raku [33993023] + Fix Parameter.sigil for anonymous scalar params with default values [8c0a5d6b] + Fix leaking file handles when loading modules [1c467401] + Merge Routine.rw/yada into a single generic bitmap [43669806] + Make Supply.comb(... :match) work [f8724459] + Add support for Supply.encode($encoding = "utf8") [5d6c0b6b] + [NQP Bump] 7f7efd65d [MoarVM Bump] Brings 14 c […] [06db4c24] + Implement Supply.decode($encoding) [59f6a031] + Implement Supply.first [ace98531] + Implement Supply.collate [40797028] + Make Supply.squish a multi [7925bfd4] + Implement Supply.repeated [ff08697a] + Fix repository name lookup on windows [13c5d046] + Add BUILDPLAN helper library [82913377] + Add support for the new 13/14 object build opcodes [fa355a26] + BUILDPAN build opcode 13/14 (runtime version) [19b820d8] + Add support for Attribute is built(:bind) [ecf8a3f4] + Support for binding attributes in BUILDPLAN processing [7bbb76da] + Actually create opcodes 13/14 in BUILDPLAN [8ab53027] + Fix stray i in method name [3f0dca4f] + An accessor on a bound attribute should not decont [d1cda846] + Revert "An accessor on a bound attribute should not decont" [bd4b2c14] + Make the Mu.perl fallback method a multi [06ae7d61] + Make StrDistance.new about 30% faster [91a324a0] + Save one Scalar allocation for each Hyper object [fc8bfc2e] + Add Version coercer to Str [e3cbd32c] + Save 2 Scalar allocations at each startup [11a8d57f] + Remove method deemed temporary ~5 years ago [b7a63a50] + Make dd first test for .raku, then .perl [86a771ac] + Remove unneeded !uname method [4cecc479] + Revert "Remove method deemed temporary ~5 years ago" [c060a1fe] + Revert "Remove unneeded !uname method" [0f2a4f96] + Make all Systemic modules use 'is built(:bind)' [aafa8ca2] + Remove comment wrt to Kernel.version [25e6128c] + Streamline R:I:INITIALIZE-DYNAMIC [fdffa474] + Set $*ARGFILES to $*IN if no arguments [bde10698] + Change references of $*PERL to $*RAKU [77d8fa37] + Rename src/core.c/Perl.pm6 to Raku.pm6 [ed44f60a] + Rename the Perl class to Raku, add Perl as a subclass [666f95c1] + Make List.index|indiced|contains issue a warning [c9b02185] + Add mechanism for seeding typename suggestions [b291fc78]
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment