Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created May 24, 2019 06:15
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/c5643bf123d16b9a86e3e53184a2a586 to your computer and use it in GitHub Desktop.
Save Whateverable/c5643bf123d16b9a86e3e53184a2a586 to your computer and use it in GitHub Desktop.
releasable6
  GH#2759 REPL: Internal error: unhandled encoding (Readline)
efa9f7a9 was referenced but there is no commit with this id
83286e29 was referenced but there is no commit with this id
    + Add some missing commas discoverd while hacking on colon lists [76e5ee1b]
    + Re-implement colon list processing. [91359141]
    + Added proto to plan multi as suggested. [fa91b780]
    + Fixed the bug #2688 (wrong values for asinh of negative argument) [5281c23a]
    + Explicitly identify types used for mixins [f0915624]
    + Implemented fix for https://github.com/rakudo/rakudo/issues/2698 [86290889]
    + Update type check cache for non-generic currings. [5f07a394]
    + Reverted type check caching, breaks a spec test [9b65b33b]
    + Clean up debug leftovers [9c6fa1e7]
    + Fix for SHORT-GIST dying with a non-Any inheriting parameter type [d4411c9a]
    + Merge pull request #2728 from vrurg/SHORT-GIST-fix [b34ec3a6]
    + Bump NQP for sprintf error reporting improvement [6563f1ab]
    + Merge pull request #2726 from MasterDuke17/add_given_value_to_sprintf_error [595614fc]
    + Make sure we don't actually show really large values [f99d64d8]
    + Merge pull request #2689 from ramillies/master [3be705f2]
    + Re-imagine PR #2493 [8f424c9d]
    + Merge pull request #2168 from manwar/propose-fix-for-issue-1866 [b92afb0b]
    + Oops, cannot have a :D on a :$named without default [4eecb3c8]
    + Remove proto: it breaks stuff [cd318fb8]
    + Replace internal json parser with JSON::Fast code [ce24f604]
    + Add comment about relation to JSON::Fast [43ff9f1c]
    + Special case exception handling in R:I:JSON [a8cd286a]
    + Make say(\x) about 8% faster [9770c1aa]
    + Add a :$filename parameter to EVAL to override the filename [2732a286]
    + Change :$filename type constraint in EVAL from Str to Str() [69d88be3]
    + Fix bug causing incorrect warning when missing an optional argument [1ec4f171]
    + Merge branch 'master' into release-2019.somewhen [c4c32ab4]
    + [NQP Bump] Brings 7 commits [70d61b21]
    + Simplify Parameter.perl wrt to post constraints [99ba0ea8]
    + Remove :where support for Signature/Parameter.perl [4cfe5ec1]
    + Properly represent constant constraint on Parameter.perl [a1591fbe]
    + Check for fexistence before checking if executable [5a9b720d]
    + Ensure we boolify our value [6e8df010]
    + Added an X::Cannot::Map exception [fd8a00a3]
    + Added better error messages for '.map: foo' errors [ef8899f6]
    + Remove watch-path tests for now [3afbc120]
    + Adapt tests to new X::Cannot::Map behaviour [a804ed0f]
    + Re-instate manwar's first PR [33e2d7f4]
    + Make sure creating a Failure from a Failure object throws [c9110654]
    + Merge branch 'identify-mixin-types' [7b863b72]
    + Bump NQP_REVISION [7bd3b3a0]
    + Fix use of nqp::getattr with sometimes wrong class [c21054de]
    + Produce simpler spesh op for decont [29878d82]
    + Make a Failure throw when it is used as something Iterable [23fca8f6]
    + Make Failure.list also throw [4ffb4082]
    + Bump NQP_REVISION [fc4aca08]
    + Refactor $*KERNEL internal use of uname [ec40933d]
    + Merge pull request #2770 from rakudo/use-nqp-uname [ffe84099]
    + Merge branch 'release-2019.03.1' [cc261f62]
    + Merge branch 'release-2019.03.1' [23d215dc]
    + Typo [6d8077ce]
    + Update CREDITS [67594c0b]
    + Add releasable Sakefile [0cc563c8]
    + [NQP Bump] Brings 5 commits [e20dcc4e]
    + Revert "First try on fixing the build on Mac." [f9aebab5]
    + Merge pull request #2777 from vrurg/fix_Configure_for_relocatable [68c2c9fe]
    + claim the next rakudo release [4189e20c]
    + Move QuantHash.kv build logic to !SET-SELF [0e07079b]
    + Add basic check for keys in SETTING:: and PROCESS:: [9399ea11]
    + Fixed method cloning [d14fad4a]
    + Added myself to CREDITS [ab64aaaf]
    + Fixed mistype in name [ed29caab]
    + We also allow :api ! [2f6e5fde]
    + New roast test [387534d3]
    + Merge pull request #2784 from vrurg/issue_2772 [c26ca6b0]
    + merges class symbols into stub when using require stub:file<> [f03c7814]
    + Made all operators in Real require definite objects [d8ad6224]
    + Merge pull request #2789 from tony-o/master [17c9d88f]
    + Initial support for macro functions. [122cc364]
    + Fixed masking of tools/lib/NQP in .gitignore [d3287c22]
    + Reconsidered membership of expand_macros sub [04a3758a]
    + Started filling in with macros [cdd2a7fd]
    + fix for GH issue #2793 [95ce37d3]
    + Merge pull request #1 from rakudo/master [8fa3360d]
    + Fix for FatRat.base failure for large denominators [d4e1d8e7]
    + Update Rational.pm6 in response to review comments [b69964b5]
    + Bump NQP_REVISION [b5bf7cd4]
    + First working implementation of Configure [3627de6d]
    + [JVM] Don't run some test files that hang [507c3c37]
    + Constructing new build subsystem [6d40290e]
    + [JVM] Don't run tests for read-int8 et al. (NYI) [adba017f]
    + Decont Range before calling nqp::getattr on it [a5b22387]
    + Add null/defined checks for %!hash [f26fbd37]
    + [js] Use uname op for sysname and release [0ecd037b]
    + Improved use of contexts [c7b3bd7a]
    + [JVM] Don't run tests for utf16 [3e51bd4e]
    + [js] Update rakudo-library to source maps being on by default [4f8a16e0]
    + [js] Implement parameterization of Blobs with 64 bit integers [6e650cd3]
    + [js] Add a run(:fake-run, ...) multi candidate [b0668b26]
    + Serialize a Perl 6 level string instead of a raw NQP one [75e2fb70]
    + [js] Add a bunch of ifdefs to work around problems with serializing weird low level things [9d187287]
    + [js] Temporary workaround for a bug breaking the js build [7aa72ce0]
    + Moar and JVM backends are building now [2974076b]
    + Bump NQP for JS fixes [1aae63a6]
    + add info on running spec tests [68adad46]
    + add one-liner version of the script [7b4dd300]
    + Things are now build but installation fails. [7c20b9c8]
    + Added wiping out of .precomp directories on cleanup. [d54fafca]
    + Fixed nqp checkout and build [2c256531]
    + Removed extra slash [0299578d]
    + Fixed a mistype in JS build [01e8b85f]
    + Added VIM parameters to prevent tab expansion. [55ebbacc]
    + Added node_modules [9ac52616]
    + Spaces -> tabs for linux make [2c4f7c79]
    + Spaces -> tabs for linux make [9ce98098]
    + Avoid notification queue growth in Channel.Supply [d5044de2]
    + Fix for make command detection [59d44cf0]
    + Allow :at/:in/:every to be Inf/-Inf/NaN in ThreadPoolScheduler.cue [cc88d63d]
    + Minor fixes [8784b21c]
    + [JVM] Remove special case [5e8451f7]
    + Fixed installation on Windows [cc584b72]
    + Command line prefix option was accidentally ignored. [cf33f1a0]
    + Added nqp-configure submodule [7960454a]
    + Added submodule initialization at startup [b619b560]
    + Fix for libdir not set correctly when no --prefix given [86fe3a05]
    + Rebind submodule [8699455a]
    + Moved for_specs macro from NQP::Macros [825b6787]
    + Update submodule [274e9c2d]
    + [JVM] Use default value for optional native param [96a976b3]
    + fix error when set RAKUDO_EXCEPTIONS_HANDLER (#2823) [939ea419]
    + Fix typo (and unbreak JVM build) [51455df9]
    + Set max inline size for Perl 6 code on MoarVM [a9b9cdc9]
    + Slightly cheaper hanlding of untyped scalars [17643d49]
    + Emit simpler code for lowered while loop [29ce2ce3]
    + Use a cheaper assignment in array assign slow path [847783e2]
    + Submodule update [abe7d5a9]
    + Only do submodule sync/update when needed. [38980f0d]
    + Use a script to clean up .precomp [4b481194]
    + nfp forgotten file paths [dd250027]
    + Use abs2rel macro for JAR paths where SYSROOT is used too. [6695777e]
    + Submodule update [1385bd26]
    + Better tracking of what needs return handlers [165f9184]
    + Avoid hack involving early return in Test.pm6 [84b0e380]
    + Fix .&fail after better return handler tracking [90722780]
    + Retain current return from default behavior [69c535ec]
    + Don't emit unrequired init code for natives [2eb93b2d]
    + Simplify array fast-path checking [286aa29e]
    + Initialize $!reified/$!todo to a type object [a21cf6ae]
    + Use NQP::Config as an object, not as tied hash [7d2bb288]
    + Don't return internal value from !RE-INITIALIZING [417fa68e]
    + This should fix Windows build. [13d65042]
    + Submodule update [287bbbe9]
    + Fix for wrong location of \t character [0adb7769]
    + Tidify sources [15bbd1b9]
    + Submodule update [3a0a577c]
    + Submodule update [19fbda4e]
    + Fix the default for gen-nqp option [5404c2a2]
    + Submodule update [2f997ca4]
    + Submodule update [1680fbec]
    + Submodule update [a3703710]
    + Merge branch 'more-precise-return-tracking' [2bcb764b]
    + Bump to latset NQP_REVISION [f1c80fdd]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into build-revamp [bf571ed1]
    + Generate an empty BUILDALL for class with no attrs [45e2902d]
    + [JVM] Fix small-ish typos [056e4552]
    + Submodule update [3a4435d8]
    + Don't use nqp::execname on OpenBSD [194e3778]
    + Submodule update [8bd1372c]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into build-revamp [d4024f2f]
    + Add template expansion functionality to Configure.pl [c314acc8]
    + Correct some spacing [8d2fade7]
    + [JVM] Don't run some newly added sprintf tests [8f1b1bab]
    + Expose newmixintype via Metamodel::Primitives [4702c245]
    + Unbreak subclassing of Parameter [d31fb270]
    + Telemetry: allow snap :heap for heap snapshots [90e18b65]
    + telemetry: allow heap => filename [0c80e067]
    + Bump NQP for the latest goodies [235f14cd]
    + Merge remote-tracking branch 'origin/master' into build-revamp [5620c63b]
    + Fix for R#2758 [cb691da5]
    + Make BUILDPLAN generation a bit more robust [f8bd3f38]
    + Fix mis-optimization of BUILDPLAN with MI [a855b9c0]
    + Make stored META data reproducible in CURI [50699817]
    + [JVM] Avoid StringIndexOutOfBoundsException [07b4f743]
    + First attempt at providing an interface to spesh logs [84144c79]
    + Make .head/.tail take Cool correctly [74c8f044]
    + Expand Spesh subclasses [4e677f04]
    + WIP for Spesh.pm6 [f91de3e2]
    + Support for space in build directory path. [e91668ad]
    + Fix perl6-lldb-m runner [9aec73a7]
    + Add patrickb to CREDITS [923af0b9]
    + Removes .PREVIEW from tests closes #2867 [8ec9040b]
    + update planned release dates [cafe628a]
    + Compile and instal in paths with spaces [5935b1dd]
    + Compile and instal in paths with spaces [f12a8c95]
    + Remove Compiler::build-date [019ccf05]
    + Get rid of the build-date in the hll-config [35423a6e]
    + Import symbols into BEGIN time EVAL'ed code in a predictable order [e1f1eb00]
    + Get rid of the timestamp in Distro's desc [2d4d2ca0]
    + Remove unused %opts argument from Perl6::World::load_module_early [bc764c2e]
    + Import symbols from loaded modules in a predictable order. [7926cdd6]
    + Compile a block's exception handlers in predictable order [95af2f4c]
    + Lower lexicals to local in predictable order in optimizer [a2ba5737]
    + Add Enumeration role value comparison methods in predictable order [4af81c36]
    + Compose meta methods in predictable order [5ee341cc]
    + Add a role's methods to the target class in order of declaration [5b8b9c0c]
    + Add methods from role to role in predictable order [5dcc687e]
    + Fix constants getting added in hash order [aa1d1ce0]
    + Add private methods from a role to a class in order of declaration [7b5a9981]
    + Instantiate a role's methods in predictable order [a973dae6]
    + Merge symbols in predictable order when loading modules [4d44bd93]
    + Precompile a dist's modules in predictable order on installation [8ec2c43f]
    + Finalized support for spaces in directory names [99c53c39]
    + Submodule update [46787dac]
    + Fixes for Windows build [141bd4e1]
    + Test reproducibility of precompilation [532d19fc]
    + Converted config var source_digest to macro. [da6d90e4]
    + Submodule update [77fa8a65]
    + Submodule update [e506c8c2]
    + Bump NQP_REVISON for build reproducibility fixes [5669bc92]
    + Work around reproducible-builds.t failing on first run [37b7ef7c]
    + Fix bogus role conflict when the same method is added under multiple names [e274f4a2]
    + Better debug output for failures to build reproducible [5c24182f]
    + Make sure reproducible-builds.t loads NativeCall from lib [c5bc71e3]
    + Fix off-by-one error in infinite range subscript [35b69f07]
    + Indicate .hash and .Hash should be implemented by QuantHashes [650bbc1d]
    + More fixes for whitespaces support [16ccbeb0]
    + Bump NQP for MAST::Ops and MVMOpInfo optimizations [86d66ea1]
    + Hopefully fix reproducible-builds.t on Windows [ed240af8]
    + Try to get debug output for nmake test on AppVeyor [389ebefe]
    + Close lock file when it's no longer in use in PrecompilationStore::File [cd11b507]
    + Ensure other test files don't interfere with reproducible-builds.t [b0dd44b0]
    + Fix some double frees in the moar runner [134b1baa]
    + Improve ThreadPoolScheduler.cue behaviour when Inf/-Inf/NaN is passed [de76a056]
    + Handle edge cases with :at/:in in CurrentThreadScheduler.cue [c977d6c5]
    + Throw X::Scheduler::CueInNaNSeconds instead of dying [9b46cb90]
    + Run block passed to ThreadPoolScheduler.cue once if :every is Inf [1a19c660]
    + Ensure strncpy null terminates the string, try to fix Linux double free [8fac1099]
    + Fixed extra new lines [f6438b02]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into build-revamp [11129880]
    + Incorporated fixes from the upstream. [f2ccd6fa]
    + Use stat to detect if a file exists in the moar runner [c4f33fce]
    + Get the currect install directory with moar on OpenBSD [afc79c24]
    + Actually fix path handling in the moar runner [474997fc]
    + Merge branch 'master' into colon_lists [79a1d22c]
    + Merge pull request #2819 from Kaiepi/scheduler [f7bcbd25]
    + Save creating 2 containers on each (<=) call [3556f270]
    + Make Iterable (<=) 2..3x faster [44a6468f]
    + Fix $*SCHEDULER.cue( times => 5 ) [48a12551]
    + Merge pull request #2868 from JJ/master [3b710ade]
    + Merge pull request #2875 from taboege/subscript-range-whatever [ba6f3820]
    + Merge pull request #2880 from Kaiepi/moar-runner [3c5a5322]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into build-revamp [ca690002]
    + Merge pull request #1858 from skids/colon_lists [2ff4a88b]
    + Remove some superstitious parentheses [1db7e4b1]
    + Allow an IO::Path for CUR::FileSystem [e9bbefd3]
    + Fixed --make-instal [49a4ddbd]
    + Don't special case OpenBSD in relocatability handling [0c8f269f]
    + Fix OpenBSD [96e8d4f4]
    + IO::Path has .absolute, not .abspath [b2e72d6d]
    + Update release_guide.pod [292235ce]
    + Merge pull request #2816 from vrurg/build-revamp [a643b8be]
    + Fix for Configure.pl options when only --gen-moar is used [1fceeada]
    + Merge pull request #2893 from vrurg/build-revamp [af4e55a0]
    + Merge pull request #2857 from patzim/openbsd-cleanup [bd89d51e]
    + Require Java 9 for JVM backend [ea94966d]
    + Fix List.perl for lazy lists [ec978780]
    + Fix compile_in_context with an immediate block [b9f89954]
    + Remove PREVIEW as instructed in comment [d4afd480]
    + Create exception for illegal uses of Junctions [b5d529c7]
    + Don't allow junctions as keys for Hash/Map initializations [358d59fd]
    + Try to use Xenial for Travis [ee73c883]
    + Submodule update [0e95399b]
    + Revert "Fix compile_in_context with an immediate block" [6a60a99f]
    + Update nqp-configure with jvm fix [ee2297b5]
    + Remove stray '--' from valgrind runner's moar command line. [9ba51a8b]
    + Fix for 'Missing or wrong version of dependency' [87647236]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into build-revamp [ccac77a7]
    + Trying to get Windows nmake happy [0daee84f]
    + Merge pull request #2902 from vrurg/build-revamp [7a7a23df]
    + Support for latest changes in nqp-configure [adc8e212]
    + Parse `a & a` as a conjunction, not concat Needed to fix https://github.com/rakudo/rakudo/issues/2901 jnthn++ for the actual fix [f18af941]
    + Install runner before running install-core-dist.p6 [4e15f205]
    + Fix a problem with checkout out nqp [4816277c]
    + nqp::execname() is no longer a special case on OpenBSD [bf24af86]
    + Merge pull request #2907 from Altai-man/master [1f89b12e]
    + Bump NQP for regex grammar fixes [f077f57c]
    + Update help text for reworked profiling options [31e534cf]
    + Bump NQP for the latest goodies [e0076423]
    + Introduce :compile-only flag to EVAL [d41f162d]
    + Merge pull request #2906 from vrurg/build-revamp [6a7ac561]
    + Change URL of 3rdparty/nqp-configure submodule [0acd27f4]
    + EVAL :compile-only -> :check [5b3a8ce0]
    + Move Inline::Perl5 interpreter fetching to R:I.PERL5 [5b7870bf]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into build-revamp [55fdc78b]
    + Merge pull request #2910 from vrurg/build-revamp [12ed245c]
    + Fix slurp error during Configure.pl [6e14da54]
    + Merge pull request #2911 from cono/slurp-fix [672fd6e2]
    + Allow capture argument to MAIN to accept arguments [410ff564]
    + Merge pull request #2914 from Leont/capture-main [e50771e7]
    + First stab at providing object interface to profiler info [c4fdb642]
    + Get executable name before mangling with argv [79629bde]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into build-revamp [961158a1]
    + Merge pull request #2915 from vrurg/build-revamp [352465fc]
    + Some tweaks in the Profile WIP [4a576aa9]
    + Add support for object information [5a3745b0]
    + Some progress on Profile [f874d790]
    + Turns out we needed a decont [e421e638]
    + Make Date.truncate-to('day') a no-op [e943f3eb]
    + Merge pull request #2917 from rakudo/tadzik/fix-2916 [ca36c65b]
    + Produce minimal report in sink context [f7bcbb70]
    + Make default report more usable [b51acee6]
    + Only show threads with actual frames being called [3910042a]
    + Move Profile to MoarVM::Profiler [28ce83a0]
    + Finalize move to MoarVM::Profiler [a70a82ea]
    + Make sure MoarVM::Profiler gets installed [fefe6ded]
    + Also show number of garbage collections in default report [51c6e585]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into build-revamp [2fb3b231]
    + Add type lookup by name [19c74bd0]
    + --backends wasn't passed down to NQP Configure. [c86742ac]
    + Merge pull request #2918 from vrurg/build-revamp [82b4daa6]
    + Merge pull request #2715 from vrurg/issue_2698 [0023f64c]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment