Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created September 17, 2019 18:43
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/0c3bcad88af4804467f1e58688374195 to your computer and use it in GitHub Desktop.
Save Whateverable/0c3bcad88af4804467f1e58688374195 to your computer and use it in GitHub Desktop.
releasable6
dbc871c0 was referenced but there is no commit with this id
dbc871c0 was referenced but there is no commit with this id
dbc871c0 was referenced but there is no commit with this id
dbc871c0 was referenced but there is no commit with this id
dbc871c0 was referenced but there is no commit with this id
dbc871c0 was referenced but there is no commit with this id
dbc871c0 was referenced but there is no commit with this id
dbc871c0 was referenced but there is no commit with this id
dbc871c0 was referenced but there is no commit with this id
changelog https://gist.githubusercontent.com/AlexDaniel/6d529d86c90b6c0bb588d700433d8ae0/raw/4beede9ef125afc3fada669ff3207adf9b1478af/gistfile1.txt
    + Fix for #2166 [58c2d649]
    + Fix for rakudo/rakudo#2178 [da65fb5b]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into issue_2178 [6e24ad57]
    + Fixed a bug when a wrapped method is called first [2e915d74]
    + Removed extra spaces before signatures [f5e40b2f]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into issue_2166_for_6e [21655061]
    + Intermidate results, hit multi-dispatch proto choosing bug [e297418e]
    + Intermidiate commit [b959ec9b]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into issue_2166_for_6e [6fff0c03]
    + Got working model for the new subset behavior [09242aa7]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into issue_2166_for_6e [a830b15c]
    + Remove debug leftovers [631a5e98]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into problem-solving-3 [82405159]
    + Activate nominalization for 6.e [bc093fab]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into problem-solving-3 [7a0bfd4f]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into problem-solving-3 [93d3b3f6]
    + Nearly final implementation for 6.e [995c6424]
    + Clean up [51f2f13b]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into problem-solving-3 [b58b3b91]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into problem-solving-3 [9b214033]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into issue_2178 [7d8cba1c]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into issue_2178 [d6985fd6]
    + Make socket family handling portable [16607d3f]
    + Use nqp::const for socket family constants [17f66039]
    + Use the correct socket family enum values in IO's ProtocolFamily [39b04dc9]
    + Bump NQP for default-int [290cd792]
    + Use num ops in NQP code [5876d38a]
    + Fix for bare_complex_number [62e2555e]
    + More fixes for default-int behavior [1e4d3ac4]
    + Merge pull request #2670 from MasterDuke17/default_nqp_vars_and_ops_to_int_instead_of_num [669a3b9f]
    + Default-int fixes for zef and Inline::Perl5 [cf6f6d92]
    + Intermediate state commit [f753efe1]
    + Fix for R#3035 [eb88e64e]
    + Make sure the signal proto matches [fcf1f761]
    + Optimizer: Don't use Int*Ref in first arg of if/unless/while/until [84ee0c8c]
    + Only initialize HLL version of nqp::getsignals once [a46c414f]
    + Return Failure for missing symbols [44169c7a]
    + Add REQUIRE_DYNAMIC flag to DYNAMIC:: [0a05cbd9]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into rakudo_3028 [db5214c5]
    + NativeCall: no need to create lots of Int/Num to "CArray.allocate" [f44c14c3]
    + Optimizer: Direct assignment between native vars don't need refs [80bf3d00]
    + NativeCall: turns out CArray nulls itself out when resizing [82fc4e57]
    + Pseudo-packages are now implementing most of roast [c503c1df]
    + Adapt tests to slighly changed behavior of pseudo-packages [2b1537c7]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into rakudo_3028 [aba44e23]
    + Re-apply accidentally overriden commit. [58687904]
    + Remove surplus debug prints [ec8f0b09]
    + Don't use HLL ! for negation [af108863]
    + Propagate laziness in KeyValue/Pair Iterators [abbd1285]
    + Merge pull request #3042 from jstuder-gh/lazy_kv_pair_iters [20e74837]
    + Fix for incorrect installation of nested modules [3d356629]
    + Make $*PERL.version report correct compiler version [65207879]
    + Revert the original Optimizer behaviour, just fix it [44ba0f22]
    + Implement die's default of fetching $! [a17d4652]
    + Prevent EVAL from loading CORE settings [075e60a5]
    + Revert recording of loaded CORES [43bf9102]
    + Correct scope definitions and EVAL support [fb6a7d35]
    + Temporarily disable lang-ver-before tests [d3e0c528]
    + Cleanup up test [630995c7]
    + Further refine test for showing message [7668301d]
    + Fix "Missing serialize REPR function for REPR NativeRef (StrLexRef)" [f13ac2c0]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into rakudo_3028 [4357739a]
    + Move VERSION file back to the root of build directory [33844cb4]
    + Don't guess caller's context. [c5476bd2]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into rakudo_3028 [3f610d16]
    + Don't fail if $!source isn't defined in X::Numeric::CannotConvert [fd9b826f]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into rakudo_3028 [357e1c49]
    + Failure now first checks for existance of $! symbol [96456b6e]
    + Replace EVAL with is-run for language-revision tests [441b8c65]
    + Protect class Perl version method with Lock [4c10373b]
    + Merge pull request #3052 from vrurg/perl-version-threadsafe [4eb4c0c7]
    + [NQP Bump] Brings 2 commits [63a4d958]
    + Re-implement CORE loading sequence [0e82bf3a]
    + add info on roast installation for rakudo use [26ebb513]
    + fix spelling [aa731e86]
    + Make PseudoStash from CORE.setting conform to pre-6.e state [43582f53]
    + Fix error generation for stubbed packages [9ca48a3c]
    + Get rid of !CORE_MARKER [78c5db26]
    + Merge pull request #3055 from vrurg/rakudo_3028 [152d3c5b]
    + Make CORE:: fully available at compile time. [f1a7b9d6]
    + correct info on current rakudo repo file structure [113a24a9]
    + Merge branch 'master' into release-2019.07 [9b0432d8]
    + [NQP Bump] Brings 5 commits [a7ca396a]
    + Re-consider what shall serve as CORE for 6.c [b455d2ec]
    + Merge pull request #3059 from vrurg/rakudo_3058 [c112ac12]
    + fix CLA URL [9db4f847]
    + Merge pull request #3061 from cygx/fix-cla-url [f66c238f]
    + Don't check for submodules in a release [78c05c12]
    + Don't use add any RPATH compile flags when installing to /usr [1e0220ff]
    + Merge pull request #3066 from patzim/no-release-git [99e60a22]
    + [NQP Bump] 2f1409adb [MoarVM Bump] Brings 3 co […] [c581be31]
    + Merge pull request #3068 from patzim/no-usr-rpath [085ed2f5]
    + Replace build runner script with a binary [93669907]
    + Add some missing quoting in the Makefile [90de22f8]
    + Remove some dead code [983c3985]
    + nqp is now an exe file not a bat anymore [abc072cd]
    + Don't use the same object name for the perl6-m and perl6 runners [f1170895]
    + Fix a misquote in Makefile [4ce5b7c5]
    + Make 'clean' remove all build files [0365662e]
    + Separate moar config vars from general ones [f7f9b1fc]
    + Bump nqp-configure [50cf6779]
    + Add a script for managing github releases [ecf2b1e4]
    + Bump NQP for spaces-in-path changes [7466d3fa]
    + Merge pull request #3031 from patzim/spaces-in-path [8728730e]
    + [NQP Bump] 8e7ba123a [MoarVM Bump] Brings 5 co […] [7da57449]
    + Files for binary releases [34273916]
    + Merge pull request #3049 from patzim/binary-release [cde40557]
    + Add gb2312 to the encoding lists [a95cb03b]
    + Clear signature before parsing block [7cab810b]
    + Merge pull request #3072 from chloekek/3070-interpolate-block [9b183ccd]
    + Fix (or greatly reduce chance of) segfault when using meta ops in threaded code [60cfbb39]
    + Don't check for submodules in a release [540926bf]
    + Don't use add any RPATH compile flags when installing to /usr [f41db044]
    + Use a better format for encoding lists [119bdf48]
    + Fix return code of perl6 build runners [ceb457e1]
    + Link build runner with correct flags [12d9e34a]
    + Perl6 is now an .exe file on windows [165f3fbf]
    + Merge pull request #3078 from patzim/fix-windows-build-runner [ee584d29]
    + Bump nqp-configure [dcf8c16d]
    + Keep containers in Maps [2ee82afe]
    + Map is no longer a value object now [42d6e0bc]
    + Bump NQP to get point release fixes [e18b4f3b]
    + Bump the margin of a performance test [bd29d3f6]
    + Add 2019.07.1 announcement [5c428641]
    + Bump NQP/MoarVM to get Unicode v12.1 update [f5ef0b3c]
    + List 2019.07.1 in the release guide [e6771352]
    + [release] Bump NQP revision to 2019.07.1 [5f1bc002]
    + [release] Bump VERSION to 2019.07.1 [40b13322]
    + Update test files to Unicode 12.1 [7056a25a]
    + Merge branch 'release-2019.07.1' [d1f9d284]
    + Merge pull request #3081 from rakudo/Map-keeping-containers [9457aeeb]
    + Make Map method use Map class directly [cb1fbf66]
    + Merge pull request #3088 from vrurg/map-spectest-fix-for-3081 [1d526835]
    + Make sure Date.new-from-daycount takes right candidate [ac11774d]
    + Merge pull request #3079 from ZhongnianTao/master [8abd2aaf]
    + Tune binary release guide a bit [1c764404]
    + [NQP Bump] Brings 6 commits [082c09e0]
    + fix the link in "Windows guide" [ebc541f1]
    + Make sure that months/years also pass the formatter [971d4bf6]
    + Bump the margin of performance test to pass on i386 [193d4dc4]
    + Merge pull request #3092 from nxadm/master [bc45af3b]
    + Fix for broken EVAL at compile time [e22909df]
    + set -municode when building the runner on MinGW [ebe385b7]
    + Merge pull request #3097 from vrurg/issue_3096 [f1bcf98c]
    + Merge pull request #3099 from cygx/fix-mingw [0eee9a95]
    + Merge pull request #3091 from sumanstats/patch-1 [84b3e9fd]
    + Show stagestats for dependent precompilation [238f8e57]
    + flush stderr in stagestats report [960e5b4a]
    + Return Failure from failed P6-level .parse on 6.e [b21a5776]
    + Allow use of CLIENT:: pseudo-package in code in GLOBAL [7aa2848f]
    + Merge pull request #3105 from vrurg/rakudo_issue_3104 [22702ea3]
    + Actually handle passing :every(Inf) to ThreadPoolScheduler.cue properly [74f2d3f4]
    + Pod: allow empty config value [7c3b2572]
    + Make every CORE compile with its respective language revision [ae4ba742]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into rakudo_issue_3107 [38aa128c]
    + Use compiler language version as default when CORE is being compiled [fc09bc67]
    + Merge pull request #3109 from vrurg/rakudo_issue_3107 [ad51a3a2]
    + Merge pull request #3008 from Kaiepi/portable-socket-families [678372e0]
    + [NQP Bump] Brings 15 commits [90ffa349]
    + Implement CORE::<lang-rev> pseudo-packages [197fcc2c]
    + Set full name of CORE::X pseudo-package [48d11723]
    + Provide compile-time access to CORE::X namespaces [dbfb2e25]
    + Skip consume-all-chars in BYTE_SUPPLY_DECODER after exceptions [91624312]
    + Revert "Optimizer: Direct assignment between native vars don't need refs" [d7829b77]
    + Modules with 'no precompilation' can be use'd inside EVALs again [842318cf]
    + Merge pull request #3117 from vrurg/rakudo_issue_3116 [a7302f0a]
    + Remove an obsolete line about the pumpking [636ddcdb]
    + Remove trailing whitespace [15e06010]
    + streamline native array shift/pop exception handling [01b86fa8]
    + Remove more pumpking mentions [a8528ecd]
    + s/die X::Foo.new/X::Foo.new.throw/ [6d8f4050]
    + [js] Temporary workaround for a bug [4927eae0]
    + [js] Use --> syntax instead of returns [e95582da]
    + Some more "die" removals, inspired by 01b86fa8ab949de9 [88dfe55c]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into problem-solving-3 [040354f5]
    + Avoid declaring a constant with a nqp::const:: [7e106265]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into problem-solving-3 [15d9c937]
    + Make subset behave depending on what language revision created it [199c4096]
    + Fix cross-language revision imports [e9e234c8]
    + Merge pull request #2946 from vrurg/problem-solving-3 [ef9d1354]
    + Merge branch 'nested_stagestats' [0fbf92ca]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into issue_2178 [1463ce02]
    + Merge pull request #2749 from vrurg/issue_2178 [2a5b642d]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into problem-solving-80 [ac707d2a]
    + Rename second-level CORE namespaces to v6<rev> [ae7e77e7]
    + Don't recompile a dependency if another process did it for us [23cfe1c6]
    + Compile CORE.e.setting on the JVM backend, too [aaec2cfe]
    + Don't stub Rakudo::Internals::HyperWorkBatch [e5d2933b]
    + Provide optimized form of assigning Nil [c7056f20]
    + Avoid a closure clone per native call [207b825e]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into problem-solving-80 [d1c1afd5]
    + Use AF_UNSPEC as the default family in IO::Socket::INET [d7d8d37e]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into problem-solving-80 [6051e129]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into 6d_prep_issue_9 [7a8bb0be]
    + Add a missing guard to the Nil assignment plugin [0dd6573a]
    + [NQP Bump] Brings 4 commits [cd8463a8]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into 6d_prep_issue_9 [aa43bd55]
    + Make part of Perl6::Ops backend-independent [567d45ba]
    + Allow registering of ops on any compiler with register_op_desugar [be9bc022]
    + Implementation of nqp::p6client* ops [03564cda]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into 6d_prep_issue_9 [d549e7e7]
    + add doc containing Damian's comments [a362f4eb]
    + Merge pull request #3134 from tbrowder/damian [71646ead]
    + Add GB18030 to the encoding lists [4cee2c36]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into 6d_prep_issue_9 [bba92c02]
    + Added `nqp::p6getlexclient` op [cbce0edd]
    + Provide $*OPTIMIZER-SYMBOLS for `nqp::p6getlexclient` [f8768ae5]
    + Add Grammar which returns Failure on failed parse [daebcd26]
    + Improve multi-revision support [c94f5db6]
    + Fixed overlooked use of `CORE` without `.c` [b9e7ad49]
    + Support loading language-revision dependent symbols [43066b9d]
    + Merge branch 'problem_solving_94' into grammar-with-failure [db7af3e7]
    + Explicitly make a variable a native int again... [c0b6cafc]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into problem_solving_94 [e5142619]
    + Merge branch 'problem_solving_94' into grammar-with-failure [10ded7c9]
    + Finalize implementation of Grammar.parse returning Failure [4cdd2d10]
    + Fix detection of current language version [7b523503]
    + Merge pull request #3146 from vrurg/rakudo_issue_3141 [2b52e0f5]
    + [NQP Bump] Brings 6 commits [190e84bb]
    + Merge pull request #3135 from ZhongnianTao/master [636888c6]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into problem_solving_94 [f98045b2]
    + Fix outdated .gitignore files [402f5263]
    + Add has-symbols test sub [5cd45f91]
    + Add more tests for symbols in CORE and SETTING [53bb28d0]
    + Handle new BOOTSTRAP/ dir in cleanup [e119852c]
    + JVM backend support for the new structure [a266cacf]
    + Add missing line continuation [fa3d168c]
    + Merge pull request #3138 from vrurg/problem_solving_94 [3f699e26]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into grammar-with-failure [9ea523dd]
    + Merge pull request #3108 from taboege/pod-config-empty [84b8b9b9]
    + Add Grammar to 6.e CORE symbols [d46a9084]
    + Merge pull request #3103 from vrurg/6d_prep_issue_9 [8e8868a2]
    + Micro-optimization of Bool method [e424248a]
    + Micro-optimization of method Promise::Bool [57f4a4c9]
    + Merge branch 'master' of https://github.com/rakudo/rakudo [7a8c5ebe]
    + [NQP Bump] Brings 5 commits [19e075ff]
    + Use cincludes configuration variable from MoarVM [98e0bb68]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into rakudo_3136 [f53c8288]
    + [NQP Bump] Brings 2 commits [3ed7e463]
    + [NQP Bump] 5abf0ff16 [MoarVM Bump] Brings 3 co […] [9dfca948]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into rakudo_3136 [497c9e07]
    + Merge pull request #3150 from vrurg/rakudo_3136 [0455f42e]
    + Intermidiate commit, first steps to merge Makefiles [74726ecc]
    + Revert accidentally applied patch for 6.c version of Grammar [2e4d2958]
    + Fix for incorrect default parent lookup [37d504e5]
    + Fixup fix for PR rakudo#3150: Var was missing `moar::` prefix [3d5c5517]
    + Merge pull request #3156 from patzim/rakudo_3136 [579ac66e]
    + Reverted wrongful solution [9a371ad4]
    + Unroll wrongful solution [9dc6cb8a]
    + Fix for setting core classes language version [617999c1]
    + Use 6.e Grammar class as default for grammar decalarations [46c05032]
    + Handle revision in names of settings files [d29eebe6]
    + Merge pull request #3154 from vrurg/rakudo_3132 [c757ada6]
    + Merge pull request #3162 from usev6/backtrace_multi_rev [0f3c59c7]
    + [js] Make nqp::decont_s work on a rakudo scalar [b380fd20]
    + [js] Use the result of our Makefile generation script directly [94da451f]
    + [js] Add vim line to template [f6242f50]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into rakudo_3151 [a222a7a2]
    + Added BOOTSTRAP directory for gen/<backend> [f0582f79]
    + Add --silent-build option [f9ee6043]
    + MoarVM backend currently builds [ae30136b]
    + [js] Fixed to the point where it's attempting to compile the setting [ff0c4ee1]
    + Enable moar spesh plugins only on the moar backend [c1d98e3a]
    + [js] Refactor the Makefile.in to use PERL6_*_JS variables [17d036ad]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into rakudo_3151 [34519db5]
    + Implement installation [d4b0bf58]
    + Draft implementation for JS backend makefile [dd531774]
    + Commit left behind installation part of the makefile [68448c34]
    + Fix exception propagation with race inside race [9d1505d1]
    + Throw if keep/break is invoked on a vow more than once [c7ec96aa]
    + Assign to closed promise only once [0f31d353]
    + Catch exception when trying to keep/break the closed promise [5aa998f1]
    + Renamed exception to X::Promise::Resolved [f32b86a9]
    + Don't throw on double close [b8f92d25]
    + Minor tweaks for JS backend support [06d6dc8e]
    + [js] Remove no longer needed script that generated a Makefile.in [fa238cac]
    + Take signal part of process outcome into account [225b1c56]
    + Report signal in X::Proc::Unsuccessful [89fc9f35]
    + Align Proc.signal with Proc.exitcode [6b42d314]
    + [NQP Bump] Brings 8 commits [9dd67cb3]
    + Avoid using pattern rules [aaf56d06]
    + Use make-family specific variable for first prerequisite [d4c8664d]
    + Use make_all_prereq config varibale [732172b4]
    + Use make pre-processor ifndef instead of ?= [88f945cd]
    + nqp-configure submodule update [6409298f]
    + nqp-configure submodule update [dc9328b1]
    + Use @shquot()@ for echo [09456adc]
    + Insert space between SET_NQP_LIB RUN_PERL6 macros [8ab73c1f]
    + Fix missed unquoted @ in a string [2aed2965]
    + Use set_nqp_lib macro instead of makefile variable [ca8db0e4]
    + Sort out use of runner_suffix [78bc07cb]
    + Remove @set_nqp_lib@ prefix from CORE compilation [caca59a0]
    + Add *.js.map to the list [1dbb28a1]
    + Make use of `echo` macro [48fa8429]
    + Merge pull request #3139 from dumarchie/master [6b2739a8]
    + Suppress extra command line output [7a643a21]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into rakudo_3151 [480271eb]
    + Move building of JS backend from node_modules into blib dir [5914ecbe]
    + Removed overlooked extra rule for perl6-debug.jar [69c06060]
    + Try fixing JS backend not loading modules from relative path [e4cee3ef]
    + nqp-configure submodule update [499b15b4]
    + Merge pull request #3166 from vrurg/rakudo_3151 [66e0561f]
    + Merge branch 'master' of https://github.com/rakudo/rakudo into rakudo_3151 [7cf2481d]
    + Add rakudo.js and perl6-debug.js to .gitignore [ab7e5559]
    + Futher unification of JS backend with others [a69fdc41]
    + Fix <backend>_HARNESS_TYPE not been set [6c1af04e]
    + Make COREs compile in blib [b0fc0fa1]
    + Merge pull request #3175 from vrurg/rakudo_3151 [59e683f6]
    + Remove redundant exception reporting [b11e856f]
    + Try not to attempt removing stale precompiled files when not needed [c9428a5f]
    + Merge pull request #3177 from vrurg/rakudo_3151 [fce96423]
    + Remove stale CORE.<rev>.setting precompiles from base dir [1e148100]
    + Fix dependencies for CORE.<rev>.setting [d938e2fc]
    + Merge pull request #3180 from vrurg/rakudo_3151 [b6bbc364]
    + Add Jonathan's article on language versioning an compatibility [fb7c2bca]
    + Merge pull request #3182 from vrurg/verioning-article [ef2ee791]
    + Make Junction ops diffy [d7085354]
    + Revert making junction ops diffy [a7864b85]
    + De-containerize junction values [f3234baa]
    + Merge pull request #3186 from vrurg/rakudo_1205 [827aa6ee]
    + Protect List from freezing on self-recursion [edbcd759]
    + Merge pull request #3187 from vrurg/rakudo_1205 [7dede2d3]
    + Revert "Protect List from freezing on self-recursion" [bfe46137]
    + Merge pull request #3188 from rakudo/revert-3187-rakudo_1205 [2bc3ac4b]
    + [NQP Bump] Brings 4 commits [daaf0277]
    + bump nqp for a revert inside moarvm [b55b85ae]
    + Replace remaining \t sequences with actual tabs [971b5ecc]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment