Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created August 18, 2018 11:31
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/2c37dae34b82570cbce4cf0382d85f20 to your computer and use it in GitHub Desktop.
Save Whateverable/2c37dae34b82570cbce4cf0382d85f20 to your computer and use it in GitHub Desktop.
releasable6
  GH#2124 Failure in t/04-nativecall/02-simple-args.t with clang
  GH#1976 2018.06 build for JVM fail
    + Bump NQP to get all the latest goodies [0990945d]
    + Add missing pod block class Pod::Block::Defn [75192f2d]
    + [v6.d REVIEW] Move X::Multi::NoMatch-related tests to SAP [7d9ca4fa]
    + [NQP Bump] Brings 2 commits [51e41da8]
    + [6.d] Reverse `:sym` colonpair on names of routines [a68784a6]
    + Add MISC/misc-6.d.t to list of test files to run [a5ab50d6]
    + [NQP Bump] Brings 3 commits [683ae67b]
    + Avoid building up a huge stack of continuations [bf514c15]
    + Github Issue #2110 - improve err for obs positionals w/ quantifiers [2e90c660]
    + Be sure we stringify Match object [03574546]
    + Test backslash errors are not confusing [4494a249]
    + Add bug compatibility unfix for returning Proxy [8607f682]
    + Bump NQP to get lexcaller fix [2d16e12c]
    + Fix misscoping of blocks in whatever curries [85495890]
    + Add contributor information [4ee71ece]
    + [NQP Bump] Brings 2 commits [9e752718]
    + Allow Array:: to be used as a top level namespace in modules [a71e370b]
    + Make sure we show the op if it is too fiddly [2c7692fc]
    + Add Callable indexing candidate for CArray [541922a0]
    + Add CArray Whatever and zen indexing candidates [68ebe71e]
    + Fixed zen CArray candidate to return itself [2a803a39]
    + [v6.d REVIEW] Move heredoc warning test from roast [62f7c378]
    + Fix RT #2143. Make Distribution::Resource.^mro not error. [bb46381a]
    + Rename RAKUDO_EXCEPTIONS_HANDLER [5e1df41b]
    + Ensure we run &THE_END when using custom Exception handler [d2116efd]
    + [6.d] Set $*ARGFILES to $*IN inside sub MAIN [84d45f07]
    + [NQP Bump] Brings 56 commits [729edb4a]
    + Follow spectest file rename [1f27a19b]
    + Skip heredoc warning message test on windows [c9780503]
    + Only run THE_END if custom ex. handler gave us False [ef61ce32]
    + Bump NQP to get latest JIT optimizations [bb6a6f80]
    + Test X::OutOfRange .gists given ranges [45080856]
    + [6.d] Default `num` to 0e0 [f045042d]
    + Make `doesn't-hang` wait longer [f9236702]
    + Do the range optimization a bit differently [f43f118a]
    + Make the for ^$max { } optimization also work [7043559b]
    + Better document the for ^100 loop optimization [d69fd2f3]
    + Make the for ^100 loop optimization about 2% faster [9b07e7bf]
    + Add QuantHash.Setty|Baggy|Mixy coercer methods [3d9ea6eb]
    + Make Rationals fully-immutable [5c429e4e]
    + [CaR Grant] Make Rational reduction 43% faster [3d10a7f1]
    + [CaR Grant] Make argless Rational.round 4.7x faster [097826ef]
    + [CaR Grant] Optimize/fix Rational.new [db66a138]
    + Add MISC/bug-coverage-stress-6.d.t to list of test files [38de1e51]
    + Make infix:<**>(Rational, Int) more than 10x as fast [d1729da2]
    + Fix incorrect underflow detection in infix:<**> [f9963bbf]
    + Fix problem in QuantHash.ACCEPTS [712d0f0f]
    + Properly add QuantHash.Setty|Baggy|Mixy coercers [76e5f9c8]
    + Slightly change semantics of (+) on QuantHashes [3a6c1197]
    + Slightly change semantics of (-) on QuantHashes [b826a07a]
    + [6.d] Deprecate `undefine` [72bac670]
    + Slightly change semantics of (&) on QuantHashes [42595c27]
    + Slightly change semantics of (.) on QuantHashes [f1693f26]
    + Slightly change semantics of (^) on QuantHashes [64ab7179]
    + Document magic number in $?BITS [2999d4fc]
    + Fix wrong math with largish Ints [fec1bd74]
    + Fix largish Int math on hex ints [8e2c70fa]
    + Fix typo in comment [342c5a9c]
    + Slightly change semantics of (|) on QuantHashes [8cedbbd1]
    + Make my @a = $string.comb about 25% faster [df5d82e8]
    + [NQP Bump] Brings 3 commits [01dac1e2]
    + Fix for R#2174 [d09756ae]
    + Remove sig from Routine.perl if it is empty [546d08c1]
    + Give Routine its own .gist [6ad50d79]
    + Streamline Buf.subbuf a bit more [cd43c4f1]
    + [NQP Bump] Brings 2 commits [d4d82895]
    + No need to decont(self) [a50c0492]
    + Make sure "my ($a,$b)" does not have any runtime effect [90ef3061]
    + Also optimize literal ranges [1978a2fc]
    + Only optimize literal Int in slices [a3a87125]
    + Bump nqp/moar for CStruct/CArray fix [3cfa77ac]
    + Add tests for inlined fixex size arrays in structs [f8b79306]
    + Prevent REPL from writing to filehandle when opening a file. [07d00db1]
    + Generalize attribute default mechanism [656b763d]
    + Make Map/Hash $!storage always init to nqp::hash [0b1e6d54]
    + Tune Map/Hash for $!storage changes, and more [99f7f4cc]
    + Don't have p6scalarfromvalue check for definedness [1f65bf24]
    + Further redundant check removals in Map/Hash [37c7e6e5]
    + Avoid more unrequired descriptor checks [90f678f3]
    + [NQP Bump] Brings 6 commits [a6edf511]
    + Simplify object hash access [6e661e9e]
    + Greatly simplify Stash.package_at_key [0f1b36a7]
    + [NQP Bump] Brings 2 commits [b308db24]
    + Some more simplification [bc2ca535]
    + Simplify my Int %h.ASSIGN-KEY [36d37cbc]
    + Simplify my Int %h{Any}.AT-KEY|ASSIGN-KEY|BIND-KEY [81a5e4ba]
    + Add S32-encoding/decoder.t to list of files [677f23fb]
    + Simplify my Int %h.ASSIGN-KEY a bit [9e71c22d]
    + Simplify Hash.Map coercion [4da2f607]
    + No reason to decont(self), it is already deconted [0601c43c]
    + Simplify Hash.head [4eaff452]
    + Slightly simplify Hash.roll [12bd328b]
    + Simplify Hash.roll(N) [f0b705cd]
    + Simplify Map (&) Map [9327f95b]
    + Simplify Map (<=) Map [934c3f9d]
    + Simplify Stash.AT-KEY [eee77141]
    + Simplify Setty (-) Map [1070fa0c]
    + Simplify Map (^) Map [36841543]
    + Simplify Any (elem) Map [81bcc540]
    + Simplified Setty (+) Map and Map (+) Map [fc865a9a]
    + Simplifies several QuantHash helper methods [7f1e41dd]
    + Use a spesh plugin for return value type checks [fe5c8d49]
    + Add a number of missing deconts [fa73bb48]
    + Discard p6decontrv when returning a known constant [db96cab3]
    + One identity sub shall suffice [09f5d0b6]
    + Enforce definiteness checks on return values [f8be2a2d]
    + Pass type into the spesh type check plugin [bf9ab42e]
    + Optimize interpolation [3ae97e5f]
    + Bump NQP to get the latest goodies [a41c37c8]
    + Improve p6bindattrinvres code-gen quality [fd6164a1]
    + Ensure Scalar type objects compiles to QAST::WVal [9a5c538f]
    + Further code shrinkage of Hash.ASSIGN-KEY [c60a347f]
    + Tune up Array.ASSIGN-POS [5559f4c9]
    + Move the Any ~ Any candidate to Str.pm6 [45df171a]
    + Reduce the number of nqp::getattr calls [327cae7c]
    + Never bind a Mu into Hash's $!storage [ec7de841]
    + update comment on Mu in Map's storage [8d8c755b]
    + [NQP Bump] Brings 3 commits [0b3fc077]
    + Use + prefer full namespace for builder identifier [0249afc2]
    + Allow returning of Nil from Foo:D constraints [574212ab]
    + Make sure we call .words on stringified var [e5568aa5]
    + Fix a couple of thinkos in Map.STORE [6587bf75]
    + [NQP Bump] Brings 5 commits [80a7cff6]
    + Normalize the path portion of repo specs (#2212) [aae0827f]
    + Mark Scalar as never being repossessed [2b2f568a]
    + [NQP Bump] Brings 5 commits [66aa6892]
    + Give Blob.subbuf the same featureset as Str.substr [26b49169]
    + Add support for Buf.subbuf(x,Any) [22f779a8]
    + Give native arrays their own ACCEPTS [9726e644]
    + Don't compare with itself always [6a481323]
    + Give Buf/Blob their own ACCEPTS [9531455d]
    + Turn p6reprname into a desugar [07cfbeb2]
    + Move some classes out of enclosing methods [06073c5b]
    + Slight tweak to ASSIGN-KEY [34468f11]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment