Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created January 4, 2019 17:15
Show Gist options
  • Save Whateverable/d2b1c3685a1f09de2ae82756441e8946 to your computer and use it in GitHub Desktop.
Save Whateverable/d2b1c3685a1f09de2ae82756441e8946 to your computer and use it in GitHub Desktop.
releasable6
  GH#2576 flapper in t/06-telemetry/01-basic.t on mips
  GH#2567 Non-zero wait status: 11 in testt
  GH#2564 "Cannot invoke this object (REPR: Null; VMNull)" in t/04-nativecall/06-struct.t on mipsel
    + Add candidates method as CURI recommendation manager [2d007bf4]
    + Use implicit bin/ for running scripts [07f62c60]
    + Cache best match for CURI need/resolve [bed3bbd0]
    + Fix .files for when lookup can't find source [a25d5fa4]
    + Be more careful with lazy meta data [29d74709]
    + Add candidates method as CURFS recommendation manager [b378a157]
    + Reimplement files using .candidates [d0a3fec9]
    + Fix CURFS.id when files are added after first load [d533d450]
    + Use version * for -Ilib; populate resources field [877e7dc0]
    + Improved META6 info-from-path logic [270b355e]
    + Fix dist lookup caching [085fa19c]
    + Improve distribution lookup cache [683df8bf]
    + Add comments and variable names [78de05eb]
    + Merge remote-tracking branch 'origin/curi-candidates-refactor' into cur-candidates [8591fd28]
    + Merge remote-tracking branch 'upstream/curfs-candidates-refactor' into cur-candidates [626a99b1]
    + Update spectest.data with CUR candidates test [a7620cef]
    + Fix distribution path format on windows [e1ef571e]
    + Merge branch 'master' into cur-candidates [7674b666]
    + Reduce overhead of CURI::!repository-version [077f88a5]
    + Fewer calls to .meta in CURI [22021fdd]
    + Don't use the expensive .relative method in CURI as it's not necessary [603010be]
    + Avoid overhead of Array.STORE in CURI [27e141cc]
    + Merge branch 'master' into cur-candidates [c9e2c63b]
    + Merge branch 'master' into cur-candidates [335f32ff]
    + Merge branch 'master' into cur-candidates [08851be1]
    + Use Distribution for more IO [ddb6abd0]
    + Make file lookup field associative [c868ca9c]
    + Merge branch 'master' into cur-candidates [3a68cc96]
    + Pass an absolutified path to CWD [339ea850]
    + Minor optimization for cache lookup [3999d753]
    + Merge branch 'master' into cur-candidates [d41bc6dd]
    + Merge branch 'master' into cur-candidates [09c88430]
    + Merge pull request #1812 from rakudo/cur-candidates [bfff01a5]
    + Revert "Revert "Remove Distribution and CURI.install compat shims"" [f430518f]
    + Fix version detection and comparison [d998c1ea]
    + Merge branch 'master' into release-2018.12 [fb4e4f0d]
    + Introducing buf8/blob8.read-(u)bits/write-(u)bits [45a945b5]
    + Claim next release [c07cfe7a]
    + Add distribution cache to CURFS [83f0fd6c]
    + Also run blob8.read-(u)bits / buf8.write-(u)bits tests [4fc7bef2]
    + streamline postcircumfix:<[ ]> for CArray [f009cb4a]
    + [NQP Bump] Brings 24 commits [634633be]
    + Shortcut some []'s to nqp ops [6392634f]
    + Turn a lot of stuff into constants [5540212c]
    + Streamline short-id2class handling [7d3b7e11]
    + Streamline Failure.defined/Bool a bit [2d704af4]
    + Streamline .defined [1611795d]
    + Cache files-prefix [d39e2fc4]
    + Fix FPE on Rat.round [11da0fb4]
    + Streamline Rational.floor/ceiling/Int [cf0a6eaa]
    + Streamline Rational.Num [236351ad]
    + Streamline Rational.Str [5c0ac4db]
    + Add infix:<=~> [df748ea7]
    + Make .obs/.obsvar/.sorryobs/.worryobs work better [af868f84]
    + Add return signature to .WHICH methods [e50f4f2e]
    + Make Capture.WHICH return a ValueObjAt [6b401dad]
    + Make Deprecation.WHICH return a ValueObjAt [67cbd993]
    + Make IO::Special.WHICH return a ValueObjAt [9df09621]
    + Make Scalar.WHICH return a ValueObjAt [0d29768a]
    + Make Bag.WHICH return a ValueObjAt [ca8d8afc]
    + Make Mix.WHICH return a ValueObjAt [4b91610e]
    + Make Set.WHICH return a ValueObjAt [537621e4]
    + Make constraint check on UInt about 15% faster [922d41b3]
    + Add Int return signatures where appropriate [ef565b2b]
    + Add Str return signatures where appropriate [66f8ee0f]
    + Add return signatures to native arrays, where appropriate [fb517b29]
    + Add return siggnatures to native shaped arrays where appropriate [6af22bc3]
    + Restore Int.Int behaviour, spotted by lucasb++ [30a534d1]
    + Add return signatures to Cool where appropriate [2ce79561]
    + Eliminate A Few Scalar Allocs For Push-All [501231ee]
    + Add return signatures to Dateish/Date/DateTime where appropriate [7a68df2b]
    + [js] When faking a process in the browser assign it a new pid [8f2d9ed0]
    + [js] Add browser to the list of know DISTRO and KERNEL names [fc39f5ff]
    + [js] Set the user program name [9b20c476]
    + [js] In the browser use a 'browser' kernel name [822962da]
    + [js] Add missing async/await [e233f287]
    + [js] Fix after function signature change in nqp [52de9657]
    + Convert all $target to \target in iterators [a904d25a]
    + Add return signatures to Map.methods/subs [5cf65b57]
    + Simplify Map.Hash [87698317]
    + Add return types to List signatures [01d2e11c]
    + Bump NQP to get *all* of the nqp::const::BINARY_ constant [32c10e3c]
    + Use new nqp::const::NATIVE_ constants, pmurias++ [420abcb9]
    + Add $?DISTRIBUTION (#2574) [32d480ab]
    + Provide some return types to Arrays [26c0e620]
    + Introduce R:I:ImplementationDetail role [d248d47e]
    + Mark Foreigncode class as Rakudo implementation detail [588037f0]
    + Make IS-LEAP-YEAR calculation ab out 2x as fast [467394b8]
    + infix:<~> can also return junctions [0368fe95]
    + Run "use isms" tests [c9fe9463]
    + Add "addendum" to X::Method::NotFound [04dd52f9]
    + Add specific info for Foo ~~ (10 => Bar) [b6c8f5ed]
    + Make X::TypeCheck::Assignment not barf on strange $got values [a6d8858e]
    + Happy New Year!  Best wishes for 2019! [495ac7c0]
    + Bump NQP to get all new NQP/MoarVM goodies [afccc2c0]
    + Streamline Rat == Rat, Rat == Int, Int == Rat [c11e7e6b]
    + Fix missing redeclaration of bound outer error [23663609]
    + Streamline other Rat-Rat Rat-Int Int-Rat comparisons [4fecb72a]
    + Add some more obvious Rat return types [e0cd1d99]
    + Streamline negating Rat / FatRat [d195e146]
    + Remove dead code [c869a6ed]
    + Work towards more aggressive lexical lowering [e73853a1]
    + Mark our-decls in `our ($a, $b)` form too [c28a0924]
    + Can't lower if `:($a, $b) := $capture` is used [685f6cc3]
    + Don't lower lexicals used by traits [b41e9f57]
    + Make sure %REQUIRE_SYMBOLS doesn't get lowered [b0e7e375]
    + Mark parameter symbols with their type [5bbaabb9]
    + Do a lot less work upon a redeclaration [42024539]
    + Don't retain lexicals for contvar lowerings [2468dea7]
    + Include hack for `throws-like` for now [cf9e1f59]
    + Emit create and attribute setup code for lowereds [053f929f]
    + Use a fake nqp::op for mark start/end of test QAST [852a593d]
    + Make Int.Rat / Int.FatRat about 4x as fast [92321beb]
    + Streamline Duration.new [de933656]
    + Restore CALLER:: behavior on non-dynamic vars [871b6f54]
    + Merge branch 'more-local-lowering' [d836ca4d]
    + Streamline Rat +/- Rat, Int +/- Rat, Rat +/- Int [29d7f709]
    + Streamline Rat normalization [6dad5caf]
    + Remove accumulated trailing whitespace [daeb7f26]
    + Streamline final stage of Rat normalization [395d633d]
    + Add return signatures to FatRat returning candidates [0797f93e]
    + Add full-precision pragma [5625ebc1]
    + Revert using nqp::getattr instead of accessors [e29554f5]
    + Make sure we also make / create FatRats [c47d95f2]
    + Make sure we use old infix:</> logic [4a152da5]
    + Introducing $*FULL-PRECISION [9f956aff]
    + Remove "full-precision" pragma [3f8fea9b]
    + Shave off a few % off of Rational.new [91f67494]
    + Bump NQP to get Daniel Green's NFA optimizations [f976c85e]
    + Provide return types to Duration methods [cbc3e72e]
    + Provide some return types in Any signatures [c45d2b82]
    + Provide return type info for Slip [bb84b66d]
    + Provide return types for Instant [50f0bb2b]
    + Streamline R:I.get-local-timezone-offset a bit [93b5e2ef]
    + Use return signatures for R:I.PRECOMP-(EXT|TARGET) [e58e3764]
    + Give Instant + Instant a more helpful error message [e48712a3]
    + Augment the Instant + Instant error message, timotimo++ [59bafb83]
    + Bind tai to Instant.tai, rather than assigning [f2ed3db7]
    + Streamline creation of Date/DateTime [9f28a423]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment