+ Pass :hint-affinity to scheduler in some places [d2eb7423] + Initial re-implementation of thread pool scheduler [80b49320] + Respect max_threads [340d8ed3] + Add extra timer workers as needed [c50d35a9] + Start factoring CPU cores and usage into scheduler [683037be] + Correct typos; MasterDuke17++ [89b9ac78] + Never hand back queue in Scalar [7c18112c] + Consistently use binding on $!affinity-workers [c285b489] + More typo fixes; MasterDuke17++ [7fcab106] + Fix affinity worker threshold logic [b5605c2d] + Add RAKUDO_SCHEDULER_DEBUG_STATUS env var [de311f46] + Supervising 100 times a second is likely enough [3b98fb9e] + Fix non-MoarVM build with new scheduler [596611c8] + Add trim* subroutines for Cool instance [5a19dffa] + Remove un-necessary call to Stringy [691f8b7b] + Merge branch 'better-sched' into nom [61a77e60] + Cleanup trim* subroutines [e01e5bc3] + Streamline registering an encoding [48406db6] + Merge pull request #1162 from Gnouc/nom [9190a3b8] + Add Lock::Async [53dd776c] + Start using Lock::Async in some Supply internals [4a8038c2] + Run S17-promise/lock-async.t [0ffff859] + Use Lock::Async in supply sequencer [85bdd38a] + Use Lock::Async in Supply.interval [38896402] + Basic atomic reference op support on JVM backend [32e4a1de] + Add Lock::Async to the JVM CORE.setting build [6170cb9d] + Fix for RT #132117 [66c2d05f] + Enforce container types in atomic ops on JVM [59c4117f] + cas.t and cas-loop.t now pass on JVM [6ba16f84] + Fix typo in error message; MasterDuke++ [a845ac3d] + Return False if only either side is lazy. [48a84d6a] + Map/Hash have their own optimized .sort [476741e7] + Bump nqp: new libuv and fix for thread ID race [198b8497] + Iterable eqv Iterable should check types first [0beeef9b] + Add Scalar indicators to Hash[].perl when needed (fix RT#132119) [47d6c66e] + Merge pull request #1163 from skids/rt132119 [da5c36c1] + Make :delete works with lazy Arrays [0385b2aa] + Merge pull request #1164 from Gnouc/nom [3e358199] + An on-demand Supply isn't magically serial/sanitry [93a66d75] + Filter out duplicate done/quit messages [9e179355] + Move classes outside of `REACT` sub [c46be84c] + Sanitize per tapping, not per Supply [633a15b8] + Serialize lock should be per tap, not per Supply [ef4d16fe] + Remove unused attribute [5a9bb4a5] + Make `eqv` throw typed exceptions on lazy comparisons [bb45791c] + Closure clone per supply/react, not per whenever [f53d3963] + Fix non-blocking react { await blah() } [29863a0b] + Bump NQP [dff7d9b2] + Test p6bindattrinvres with getattr of bigint… [0d2ca0d7] + Add reference to ticket to the test [de56c056] + Fix issues with Int.new [0834036d] + fix subset isa method on a subset. [cee1be22] + Merge pull request #1165 from dwarring/subset-isa2 [b66f5e1c] + dogbert17++ fix harness6 by only allowing TEST_JOBS=1 [06fe4c4d] + Merge pull request #1166 from stmuk/nom [78a4824b] + Supply.zip should eager-shift its values [f9400d9a] + Change supply concurrency control mechanism [26a9c313] + Bump Moar/NQP: Fix 2 big utf8-c8 bugs & fix MacOS build [963a0f06] + japhb++ catch case where --jobs used [99f90e65] + Merge pull request #1167 from stmuk/nom [045ef448] + Push Tap objects down to subscribers [9d903408] + Don't re-acquire lock after running supply body [0d600a0c] + Add new test file to list of test files to run [3da62db9] + Restrict dynamic lookup metasyntax in rx EVAL (security RT#131079) [1d63dfd2] + Queue Supply messages on recursion [54783920] + Some small optimizations to `supply`/`react` [397692ac] + Handle await-all during adding a whenever [e0e5e6fa] + Optimize recursion handling in Lock::Async [b16aba01] + Merge branch 'supply-block-refactor' into nom [6646e364] + Bump NQP to get the latest Moar async fixes [d8890a82] + Avoid one lock acquire/release per `whenever` [73aeee6c] + Optimize creation of supply block state object [2a826238] + Avoid a closure per emit into a supply/react block [3deda842] + Streamline async socket message Supply [f58ac999] + Move socket reader tappable into socket class [40c2d0cd] + Optimize IO::Socket::Async.listen Supply [c46de00f] + [jvm] Update requirement for jdk 1.8 [17aead27] + [jvm] Update requirement for jdk 1.8 [ffd17990] + Use proper java 8 jdk package [7af339b9] + Remove debugging leftover [91cefc1a] + Slightly improve Cool.subst-mutate error [cf95ce81] + Remove unused attributes [21f05e3f] + Implement $*USAGE [0b15f672] + Merge pull request #1168 from skids/rt131079 [b02da4d1] + Make task[2] always contain the full attribute name [ebd6440c] + Remove trailing whitespace [3f0f3214] + Rename $*INITTIME to $*INIT-INSTANT [6bdb2dd3] + Revert "Temporary fix for RT #131626" [1af2a745] + Remove trailing whitespace [8be3eb8e] + Simplify conditional [36f0ab4f] + Remove trailing whitespace [b0af549d] + Remove trailing whitespace in NQP land [8cf083c7] + Make auto-generated accessors have :D on the invocant [33e113a2] + Fix poisoning of chain depth detection [a92d0369] + Liberalize await handle result argument type [e5c17462] + Add "no queue progress" deadlock heuristic [6e42b37e] + Simplify statement [c9f1e05a] + Restore perf of ≥, ≤, and ≠ to be same as Texas versions [6ec21cb4] + Fix infinilop in .^roles of class that does Rational [0961abe8] + Bump NQP/Moar for uniname fixes [9dba498f] + Fix CurrentThreadScheduler error handling [bd530108] + Start using $*AWAITER in `await` in 6.c [9af5607d] + Add 6.c test file list [7d830d5c] + Prune 6.d.proposals test files from 6.c test file list [6cb810d2] + Teach Harness5 to handle different roast versions [31cbdada] + Teach Harness6 to handle different roast versions [16f64182] + Test more integerial return types in NC [1623f6fe] + Test Pointer return values in argless function [7efef119] + Test argless native functions returning strings [1cb266b8] + Use the new nativeinvoke for calling JITed NC code directly [a06ebaf2] + Give generated native call function bodies a name [d00b5e3a] + Remove unnecessary creation of an extra serialization context [269fe7db] + Report reason for failure when can't read roast version [50d2013d] + Merge pull request #1173 from rakudo/multi-roast [ef050fe9] + Remove dead test files from 6.d.proposals test file list [f62950dc] + Check for proposal roast versions case insensitively [85ae1c92] + Document how spectest.data file versioning works [dd8a6102] + Document spectest.data is also used when… [36122f15] + Skip empty lines when reading roast VERSION file [2a512f0c] + Remove Perlism [f1334512] + Remove jobs blocker [56193b59] + Do not resume after emit by closed `supply` block [80f883bc] + Stage 1 of auto-generated BUILDALL methods [9837687d] + Minimally invasive streamline Proc::Async.new [bb0ebabc] + Make &DEPRECATED treat $vfrom inclusively [a225e040] + Implement language version testing in &DEPRECATED [36bc8e2d] + Revert "Minimally invasive streamline Proc::Async.new" [167f0f83] + Deprecate dummy arg on .Rat/.FatRat… [4c337e8e] + Stage 2 of auto-generated BUILDALL methods [63cf246f] + [6.d] Deprecate IO::Path.chdir [6d2adb20] + [6.d] Deprecate IO::Handle.slurp-rest [3341384b] + Restructure test routines [39a4b75b] + Stage 3 of auto-generated BUILDALL [5ad2fffe] + Undo unintended aliasing of ≤, ≥, ≠ ops [43c348a8] + Fix chicken/egg problem with Lock::Async::Holder [31a03a41] + add documentation to use the script [b7f8daf0] + Merge pull request #1174 from gerd/nom [fe75e31b] + Make &inifx:<cmp> with Version:Ds 7.2x faster [1d9553f0] + Add $/ to CompilerServices [eb9c3d4d] + Make &DEPRECATED 27% faster when vfrom is too large [145e3156] + Make auto-generated accessors know what they are [346dfeff] + Remove term "mexico ops" from source [a89add0b] + Stage 5 of auto-generated BUILDALL [70ca505a] + We want the definite type, jnthn++ [af2ab751] + Polish unicode -> ascii op converter [9ff2f98f] + HLLize shortname parameter to CU::DependencySpecification [d60ba633] + Revert "HLLize shortname parameter to CU::DependencySpecification" [04ea446d] + Nativy :D attributes on CU::DependencySpecification [5cd9197f] + Stage 6 of auto-generated BUILDALL [6824e192] + Move up Rakudo::Internals::CompilerServices [7363f898] + Move security RT#131079 fix from Grammar to Actions [2448195d] + "Remove" is_approx in 6.d [cd043f2a] + Deprecate Str.lines: :$count in 6.d [01d4939c] + Remove $*MAIN-ALLOW-NAMED-ANYWHERE [9cb4b167] + Add S32-io/open.t to 6.c test files [03b1febc] + Remove $/ support from CompilerServices [4959df3f] + Revert "Deprecate Str.lines: :$count in 6.d" [22d3d933] + Revert ""Remove" is_approx in 6.d" [8ed7adf1] + Revert "[6.d] Deprecate IO::Handle.slurp-rest" [68fdeff3] + Revert "[6.d] Deprecate IO::Handle.slurp-rest" [142f772e] + Revert "[6.d] Deprecate IO::Path.chdir" [a65d5f92] + Revert "Deprecate dummy arg on .Rat/.FatRat…" [44d5256c] + Improve readability of BUILDALL autogenerating logic [d3c48185] + Give @/% attributes optimized handling [371befe8] + Take all constant SVal values out of the loop [9d4a833b] + Turns out callmethod also takes a :name [6902c590] + Takes some more constant QAST out of the loop [fb4eb666] + Merge pull request #1175 from skids/rt131079 [5d12bc6e] + Take some more static QAST out of the loop [b9c98531] + changes for Texas => ASCII [415e9adb] + Merge pull request #1176 from tbrowder/texas [9bbfed16] + Fix .push-all/.skip-all on SlippyIterators [41896b7b] + don't output when add_method for BUILDALL fails. [4d0ead24] + Compile optimized bodies of native subs at compile time [80d6b425] + Fix and improve `**` regex quantifier [681d6be9] + Add more info to the comment [07c1e4fc] + Fix typo in Exception's message; MasterDuke++ [f8a74eab] + Remove Perlism; MaserDuke++ [78c967cb] + Bump NQP [921db910] + Make cmp-ok try harder to get useful description [8479a1ba] + Add S24-testing/13-cmp-ok.t to list of test files [bbc6570f] + Make List.ACCEPTS non-fatal for lazy iterables [1b9638e2] + Fix regex `**` with non-Int values… [4ca1fc3c] + Fix some unspace parsing cases (RT#128462 and degenerate unspace) [11070e0f] + Merge pull request #1177 from skids/rt128462 [f4275754] + We actually don't need an nqp::stmts for accessors [4fae0711] + Attributes set from nqp land wind up unhllized [92f239b5] + We shouldn't let BUILDALL installation fail silently [7fa707db] + Make the use-case a native str [d76af6aa] + Should check both (sub)method tables for BUILDALL [e513b857] + Fix &chdir failing to respect :CWD attribute [4906a1de] + Only fetch BUILDALLPLAN if we need it [f80a8461] + Make only one CompilerServices instance per World [fcbd8adb] + Make all classes with empty BUILDALLPLAN share BUILDALL [21788c89] + Make sure all empty BUILDPLANs are shared [e2f8a57d] + Additional BUILDPLAN sharing [b58bd8fb] + Set up auto-generated signature correctly [0dd6af71] + Don't bother with BUILDALL if BUILDPLAN is empty [f946bd35] + Eliminate dupe and slightly optimize cue [c91c4011] + Bump NQP [2724a851] + Make dynamic variable debugging simpler [fa8fe84b] + Promise is already stubbed at this time [df5899d7] + Move up initialization of %*ENV and $*SCHEDULER [98fae3d8] + Improve error on Inf.base [38186fcd] + Implement X::Numeric::CannotConvert exception [2e726528] + Fail with a typed exception when failing Num.Int [f04bd1d6] + Take 2 on getting $/ info into auto-generated methods [cef3bf3e]
Created
October 4, 2017 23:04
-
-
Save Whateverable/9f8db5783ceb3ee6b144a7f5124f0f64 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 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment