Switch branches/tags
2016.01-preparation RT123215 RT132710-traits-from-all-multies RT132710-traits-warn-on-non-proto Routine_consolidate_flag_fields actions_shared alpha angular_bracket_literal_semantics arr-con-not-item awesome-malformed-loops better-O better-loop better_line_coverage birdless-2 birdless braids cache_most_common_cds callable-default-value callsite_flags_sso car-grant-unreduce claim-prototype coercer-fixes compiled-hyper-dispatch cont container-compare-metaop cpp cur-candidates curfs-candidates-refactor curly definedness_for_hash_and_arr_sigil dist_resources eval-server-improvements export-constant failed_match2Nil faster-permutations fix-Callable-composition fix-Hash-Mu-keys--RT-1357201 fix-R1723 fix-equiv fix-thunks fix_eval_in_precomp fix_precompilationstore_abstraction froggs_multibyte from_nqp generate_buildallplan generate_buildallplan_2 generate_buildallplan_3 glrish gmr hllbool hotfix-2015.01 hyper_threaded hyper_tracks_sequence_numbers inherit-from-nqp-class interface-inconsistency iterator_mixin_re-use jit_nativecall js jsoff json_timing_stuff jvm-begin-eval jvm-sockets jvm_interop_dispatchers jvmbl language_versions lazy-subst leave less-wrapping lex2loc2 lexical_module_load lexical_require lines-vm-chomp main_named_params master missing-clones moar-gen2-frame-opts moar/reframe monkey-implies-no-precomp more-local-lowering multidim named_pod_vars native-str-ops nativecall-cint nativecall_specialized_sub_bodies new-nil newio ng nil-assign nil-noniterable no-strict no-vm-at-startup no_p5_warnings nom nqp-dogfood nqp-lib-windows nqp-mbc optimize_for_again optimizer_lexicalref_lowering p6for_op parameter-perl parrot-690 parrot-icu-required parrot-iocleanup1-take2 platform_library_name pod-slang-tbrowder pod-table postrelease-opts pr/229 precomp-singleprocess-resurrection precomp-store-redesign priv-role-attrs prune_matches query_repos_old query_repos raccoon ratlab-fattish-rat recursive-gist regex_optimizer release/2015.07.2 relocateable-precomp remove-migration repo_v1 repository_registry rescalar resources return-type-check-plugin return-without-lexotic richer-positional role_diamond rt-127977 rt128156_fix_precomp_deps_validation safely_stringify_core_exceptions scientific-notation-using-div_In segv-coercer-qast setdispatcherfor setops sha1bin sigsp sink-phasers sized-arrays smile spacey spesh-plugins speshplugin_guardstaticcode staged-settings standalone-jar supplier-preserving-refactor support_meta_classes_written_in_perl6 support_perl6_meta_classes there_is_no_return tmp_highfive try-does-use-fatal tune-hash udp_receive_hostname_port undefinitehow-default-defaults unfaster-words unifyunit use-nqp varopt vmarray-list vmarray whenever_last_redo wip-openpipe worry_broken_heredoc_stopper
Nothing to show
Find file History
lizmat Make my int @A[2] = 1,2,3 error with the right message
This was basically a copy-pasto.
Latest commit fd216fe Dec 9, 2018
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
CompUnit Make some initializations as Lists rather than Arrays Nov 11, 2018
Encoding Add additional dashed variants for utf16le and utf16be Oct 21, 2018
IO Fix use of uninitialized value in IO::Notification Dec 8, 2018
JSON Move &DEPRECATED to Rakudo::Deprecations.DEPRECATED May 24, 2018
Lock [js] Re-indent code Oct 6, 2018
Metamodel Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
Proc Consistify Proc::Async.command with Proc.command Nov 4, 2018
Rakudo Make @A >>op=<< ... about 1.5x as fast for core ops Nov 20, 2018
AST.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Any-iterable-methods.pm6 Use semantics of min/max also for minpairs/maxpairs Dec 9, 2018
Any.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
Argfiles.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
Array.pm6 s/IterationBuffer.new/nqp::create(IterationBuffer)/ Oct 9, 2018
Associative.pm6 At least document the methods that should be supplied Sep 14, 2018
Attribute.pm6 Give full access with Attribute.get/set_value Dec 8, 2018
Awaitable.pm6 Privatize some Awaitable internal methods Jun 10, 2018
Awaiter.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Backtrace.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
Bag.pm6 Add QuantHash.STORE(\keys,\values) Nov 14, 2018
BagHash.pm6 Make sure BagHash/MixHash.push-all push proxies as well Nov 23, 2018
Baggy.pm6 Give QuantHashes proper .of / keyof methods Nov 5, 2018
Block.pm6 Mark ops generated by METAOP_ASSIGN with the power of pod Nov 16, 2018
Bool.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
Buf.pm6 Make "my @A is Blob / Buf = ..." work Nov 27, 2018
CallFrame.pm6 Change all SET-SELF methods back to private methods Jun 9, 2018
Callable.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Cancellation.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Capture.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
Channel.pm6 Don't close over anonymous classes in Channel Aug 21, 2018
Code.pm6 Remove a few unneccessary initializations Oct 25, 2018
Collation.pm6 No longer require `experimental` for $*COLLATION.set Oct 28, 2018
CompUnit.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Compiler.pm6 Make builds reproducible Mar 18, 2018
Complex.pm6 Fix up proto .arity/.count for all core multi subs Apr 21, 2018
Cool.pm6 Changes variable name (#2472) Nov 4, 2018
CurrentThreadScheduler.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Cursor.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Date.pm6 Make Date.succ/pred and Date ± N about 3x as fast (usually) Nov 11, 2018
DateTime.pm6 Make cloning a DateTime faster Nov 11, 2018
Dateish.pm6 Privatize Dateish DAYS-IN-MONTH Jun 10, 2018
Deprecations.pm6 Make sure the :up of DEPRECATED gets handled correctly Oct 31, 2018
Distribution.pm6 Fix RT #2143. Make Distribution::Resource.^mro not error. Jul 29, 2018
Distro.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Duration.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
EXPORTHOW.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Encoding.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Enumeration.pm6 Revert Enum:D ACCEPTSing Enum:U Oct 20, 2018
Env.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Exception.pm6 Merge pull request #2495 from Skarsnik/patch-1 Dec 8, 2018
Failure.pm6 Merge remote-tracking branch 'origin/master' into js Sep 26, 2018
ForeignCode.pm6 Revert "Make EVAL options when we didn't even read options from the c… Nov 8, 2018
Grammar.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Hash.pm6 Make .values on object hashes return containers Nov 21, 2018
Hyper.pm6 Handle PredictiveIterators a bit better Nov 18, 2018
HyperConfiguration.pm6 Move parameter checking to HyperConfiguration.new Mar 20, 2018
HyperSeq.pm6 Change some blocks returning True/False to use return value Nov 1, 2018
IO.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Instant.pm6 Remove $*INITTIME as promised Sep 2, 2018
Int.pm6 Save 2 deconts for Int === Int Nov 2, 2018
Iterable.pm6 Change some blocks returning True/False to use return value Nov 1, 2018
IterationBuffer.pm6 Add IterationBuffer.List method Oct 9, 2018
Iterator.pm6 Make default PredictiveIterator.boolonly more HLLiish Sep 9, 2018
JavaScriptScheduler.pm6 [js] Remove dead and commented out code Oct 6, 2018
Junction.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
Kernel.pm6 Deprecate gethostname() in favor of $*KERNEL.hostname Oct 19, 2018
Label.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
List.pm6 Change some blocks returning True/False to use return value Nov 1, 2018
Lock.pm6 Fix bad error on Lock.protect with wrong args Mar 26, 2018
Macro.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Main.pm6 Introduce &*ARGS-TO-CAPTURE and &*GENERATE-USAGE Oct 12, 2018
Map.pm6 Add Map.STORE(\keys,\values) Nov 14, 2018
Match.pm6 Remove 2 unneeded vars from Match!MATCH Nov 30, 2018
Method.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Mix.pm6 Add QuantHash.STORE(\keys,\values) Nov 14, 2018
MixHash.pm6 Make sure BagHash/MixHash.push-all push proxies as well Nov 23, 2018
Mixy.pm6 Give QuantHashes proper .of / keyof methods Nov 5, 2018
Mu.pm6 We should decont for nqp::addr on aliases Nov 1, 2018
Nil.pm6 Make "my @A is Blob / Buf = ..." work Nov 27, 2018
Num.pm6 Merge remote-tracking branch 'origin/master' into js Sep 26, 2018
Numeric.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
OS.pm6 Deprecate gethostname() in favor of $*KERNEL.hostname Oct 19, 2018
ObjAt.pm6 Add shortcut for ObjAt eqv ObjAt Nov 1, 2018
Order.pm6 Fix up proto .arity/.count for all core multi subs Apr 21, 2018
Pair.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
Parameter.pm6 Add Parameter.coerce_type Oct 23, 2018
Perl.pm6 Merge remote-tracking branch 'origin/master' into js Mar 20, 2018
Pod.pm6 remove unneeded, unspecced attribute from Pod::Block::Code Oct 28, 2018
Positional.pm6 At least document the methods that should be supplied Sep 14, 2018
Proc.pm6 Make Proc.command return return an immutable List Jul 15, 2018
Process.pm6 Merge remote-tracking branch 'origin/master' into js Mar 20, 2018
Promise.pm6 Report unhandled exceptions of sunk `start` blocks Nov 2, 2018
PseudoStash.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
QuantHash.pm6 Give QuantHashes proper .of / keyof methods Nov 5, 2018
REPL.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
RaceSeq.pm6 Change some blocks returning True/False to use return value Nov 1, 2018
Range.pm6 Make min side of Range leading in deciding char incremento Dec 7, 2018
Rat.pm6 Document purpose of non-normalizing rat routine Sep 27, 2018
Rational.pm6 Consistify Rat.base: fail instead of throw Oct 19, 2018
Real.pm6 Fix up proto .arity/.count for all core multi subs Apr 21, 2018
Regex.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
Routine.pm6 Implement Code.cando Oct 24, 2018
SLICE.pm6 Consistify P6 scripts. Jul 16, 2018
Scalar.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
Scheduler.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Semaphore.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
Seq.pm6 Remove EmptySeq, in response to R#2281 Sep 16, 2018
Sequence.pm6 Revert "Make .[] cache the Seq. Closes #2383" Oct 26, 2018
Set.pm6 Add QuantHash.STORE(\keys,\values) Nov 14, 2018
SetHash.pm6 Add QuantHash.STORE(\keys,\values) Nov 14, 2018
Setty.pm6 Give QuantHashes proper .of / keyof methods Nov 5, 2018
Shaped1Array.pm6 Fix re-initialization of shaped arrays Nov 19, 2018
Shaped2Array.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
Shaped3Array.pm6 Use the correct ContainerDescriptor for Shaped3Array Oct 8, 2018
ShapedArray.pm6 Fix re-initialization of shaped arrays Nov 19, 2018
ShapedNArray.pm6 Allow Array:: to be used as a top level namespace in modules Jul 24, 2018
Signature.pm6 Make eqv on signatures test the returns. So, multi method stubs will … Oct 21, 2018
Slang.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Slip.pm6 Add "sub" to proto/multi for consistency Apr 20, 2018
SlippyIterator.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Stash.pm6 Reduction spree in Stash Aug 9, 2018
Str.pm6 [js] Add missing NFG workaround to chomp Oct 10, 2018
StrDistance.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Stringy.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
Sub.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Submethod.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
Supply.pm6 Fix tap add/remove race in Supplier Nov 2, 2018
Systemic.pm6 Remove unused Universal role Jul 13, 2018
Thread.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
ThreadPoolScheduler.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
TypedArray.pm6 Make parameterization errors show where they occur Jul 26, 2018
Uni.pm6 Add skip-one method to appropriate PredictiveIterators Sep 23, 2018
VM.pm6 [js] Add a description to the $?VM Mar 22, 2018
Variable.pm6 "is export" is a valid trait on Variable:D Jul 19, 2018
Version.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
Whatever.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
WhateverCode.pm6 Reduction spree in WhateverCode Aug 11, 2018
WrappedJSObject.pm6 [js] Hookup js interop and test it Oct 17, 2018
allomorphs.pm6 Reduction spree in allomorphs Aug 10, 2018
array_operators.pm6 Ensure correct semantics for [Nil] Sep 28, 2018
array_slice.pm6 Fix up proto .arity/.count for all core multi subs Apr 21, 2018
asyncops.pm6 Do away with the awaiterator Sep 13, 2018
atomicops.pm6 Merge remote-tracking branch 'origin/master' into js Aug 13, 2018
control.pm6 Allow emitting Mu Aug 29, 2018
core_epilogue.pm6 De-BEGIN-ify $*PERL Oct 27, 2018
core_prologue.pm6 Merge remote-tracking branch 'origin/master' into js Aug 13, 2018
hash_slice.pm6 We shouldn't auto-vivify on access Nov 16, 2018
io_operators.pm6 Check input for definedness instead of passing everything to &val and… Jul 4, 2018
metaops.pm6 Make @A >>op=<< ... about 1.5x as fast for core ops Nov 20, 2018
multidim_slice.pm6 s/IterationBuffer.new/nqp::create(IterationBuffer)/ Oct 9, 2018
native_array.pm6 Make my int @A[2] = 1,2,3 error with the right message Dec 9, 2018
natives.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
operators.pm6 Fix up proto .arity/.count for all core multi subs Apr 21, 2018
precedence.pm6 Use .pm6 under src/core/, not .pm Mar 2, 2018
set_addition.pm6 Fix for R#2514 Dec 5, 2018
set_difference.pm6 Reduction spree in set_difference Aug 9, 2018
set_elem.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
set_intersection.pm6 Additional fix for problem related to R#2514 Dec 5, 2018
set_multiply.pm6 Fix for R#2514 Dec 5, 2018
set_operators.pm6 Mark set()/bag()/mix() as pure Jun 29, 2018
set_precedes.pm6 Die when constant folding Nov 1, 2018
set_proper_subset.pm6 Replace use of p6bool by hllbool and hllboolfor Sep 8, 2018
set_subset.pm6 Reduction spree in set_subset Aug 9, 2018
set_symmetric_difference.pm6 Reduction spree in set_symmetric_difference Aug 10, 2018
set_union.pm6 Fix for R#2514 Dec 5, 2018
signals.pm6 Rm Inf candidate and alter Int() candidate logic Jun 17, 2018
stubs.pm6 Reduction spree in stubs Aug 11, 2018
traits.pm6 Change some blocks returning True/False to use return value Nov 1, 2018