"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "rakudo" between the packages
rakudo-2020.10.tar.gz and rakudo-2020.11.tar.gz

About: Rakudo is a compiler for the Raku Pogramming Language (formerly known as Perl 6).

Summary:

The "rakudo" source code changed by about 17.7% and now consists of 2381 regular files (+19) and 287 directories (+4).

Related Informations:

See VERSION, docs/ChangeLog (rakudo 2020.11).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
C program 96 0 0 11
C++ program 2 0 0 0
Java program 7 0 0 1
Perl module 4 0 0 1
Perl program 33 0 0 1
Shell program 7 0 0 0
Awk program 8 0 0 3
Automake file 10 0 0 0
Configuration file 1 0 0 0
Executable file 1 0 0 0
JavaScript file 3 0 0 0
JSON file 2 0 0 0
Man page 40 0 0 0
Manifest file 1 0 0 1
Perl test program 1470 2 0 11
CSV file 1 0 0 0
DOS Batch file 1 0 0 0
Git file 10 0 0 0
HTML page 1 0 0 0
POD document 9 0 0 2
YAML file 2 0 0 0
Data file 3 0 0 1
Vector Image file 1 0 0 0
Directory 287 4 0 0
Change log 1 0 0 1
Information file 8 0 0 2
License 6 0 0 0
Readme file 13 0 0 1
Text file 645 23 6 93
Other 1 0 0 0
Total Files2674296129



C Programs (11 of 96):

NameStatusDeltaVisual Diff
src/core.c/Any-iterable-methods.pm6 changed 3.7% diff
src/core.c/control.pm6 changed 9.6% diff
src/core.c/Hyper.pm6 changed 1.4% diff
src/core.c/List.pm6 changed 1.7% diff
src/core.c/Rakudo/Internals.pm6 changed 2.3% diff
src/core.c/Rakudo/Internals/HyperRaceSharedImpl.pm6 changed 3.3% diff
src/core.c/Rakudo/Iterator.pm6 changed 1.3% diff
src/core.c/Version.pm6 changed 32.8% diff
src/Perl6/Metamodel/Configuration.nqp changed 94.9% diff
src/vm/moar/runner/main.c changed 0.7% diff
tools/templates/moar/rakudo-m-build.c.windows changed 4.8% diff

Java Programs (1 of 7):

NameStatusDeltaVisual Diff
src/vm/jvm/runtime/org/raku/rakudo/Binder.java changed 7.4% diff

Perl Modules (1 of 4):

NameStatusDeltaVisual Diff
tools/lib/NQP/Config/Rakudo.pm changed 0.3% diff

Perl Programs (1 of 33):

NameStatusDeltaVisual Diff
t/09-moar/UnipropCheck.rakumod changed 19.0% diff

Awk Programs (3 of 8):

NameStatusDeltaVisual Diff
src/core.c/core_epilogue.pm6 changed 1.8% diff
src/core.c/core_prologue.pm6 changed 3.8% diff
src/Perl6/Compiler.nqp changed 5.2% diff

Manifest Files (all 1):

NameStatusDeltaVisual Diff
MANIFEST changed 1.6% diff

Perl Test Programs (13 of 1470):

NameStatusDeltaVisual Diff
t/02-rakudo/99-misc.t changed 10.1% diff
t/05-messages/02-errors.t changed 5.1% diff
t/09-moar/General_Category__extracted-DerivedGeneralCategory.t changed 11.7% diff
t/09-moar/General_Category__UnicodeData__2.t changed 11.7% diff
t/09-moar/Line_Break__LineBreak.t changed 11.7% diff
t/09-moar/NAME__UnicodeData.t changed 11.7% diff
t/spec/S03-binding/hashes.t changed 2.7% diff
t/spec/S06-currying/positional.t changed 0.4% diff
t/spec/S12-coercion/coercion-methods.t added
t/spec/S12-coercion/coercion-types.t changed 50.6% diff
t/spec/S12-coercion/parameterized.t added
t/spec/S32-exceptions/misc2.t changed 0.7% diff
t/spec/S32-hash/slice.t changed 8.2% diff

POD Documents (2 of 9):

NameStatusDeltaVisual Diff
docs/release_guide.pod changed 0.6% diff
docs/running.pod changed 84.6% diff

Data Files (1 of 3):

NameStatusDeltaVisual Diff
t/spec/spectest.data changed 0.2% diff

Directories (4 of 287):

NameStatus
src/core.c/Array added
src/core.c/Hash added
t/3rdparty/Unicode/13.0.0 added
t/3rdparty/Unicode/13.0.0/extracted added

Change Logs (all 1):

NameStatusDeltaVisual Diff
docs/ChangeLog changed 1.6% diff

Information Files (2 of 8):

NameStatusDeltaVisual Diff
tools/templates/NQP_REVISION changed 100.0% diff
VERSION changed 100.0% diff

Readme Files (1 of 13):

NameStatusDeltaVisual Diff
README.md changed 1.7% diff

Text Files (122 of 645):

NameStatusDeltaVisual Diff
CAVEATS.md changed 27.2% diff
docs/announce/2020.11.md added
lib/Test.rakumod changed 4.7% diff
src/core.c/Any.pm6 changed 3.2% diff
src/core.c/Array.pm6 changed 4.7% diff
src/core.c/Array/Shaped.pm6 added
src/core.c/Array/Shaped1.pm6 added
src/core.c/Array/Shaped2.pm6 added
src/core.c/Array/Shaped3.pm6 added
src/core.c/Array/Typed.pm6 added
src/core.c/array_operators.pm6 changed 4.6% diff
src/core.c/array_slice.pm6 changed 7.3% diff
src/core.c/Backtrace.pm6 changed 1.2% diff
src/core.c/Bag.pm6 changed 20.4% diff
src/core.c/Baggy.pm6 changed 9.9% diff
src/core.c/BagHash.pm6 changed 14.3% diff
src/core.c/Buf.pm6 changed 1.5% diff
src/core.c/Capture.pm6 changed 18.1% diff
src/core.c/Code.pm6 changed 19.7% diff
src/core.c/Compiler.pm6 changed 3.1% diff
src/core.c/Cool.pm6 changed 3.9% diff
src/core.c/DateTime.pm6 changed 15.7% diff
src/core.c/Distro.pm6 changed 3.6% diff
src/core.c/Duration.pm6 changed 15.9% diff
src/core.c/Enumeration.pm6 changed 11.5% diff
src/core.c/Exception.pm6 changed 1.4% diff
src/core.c/Grammar.pm6 changed 28.1% diff
src/core.c/Hash.pm6 changed 50.2% diff
src/core.c/Hash/Object.pm6 added
src/core.c/Hash/Typed.pm6 added
src/core.c/hash_slice.pm6 changed 12.2% diff
src/core.c/Instant.pm6 changed 2.2% diff
src/core.c/Int.pm6 changed 1.7% diff
src/core.c/IO/CatHandle.pm6 changed 4.5% diff
src/core.c/IO/Handle.pm6 changed 0.5% diff
src/core.c/IO/Path.pm6 changed 0.8% diff
src/core.c/IO/Socket/INET.pm6 changed 0.7% diff
src/core.c/IO/Spec/Win32.pm6 changed 0.4% diff
src/core.c/io_operators.pm6 changed 2.0% diff
src/core.c/Iterator.pm6 changed 2.0% diff
src/core.c/Junction.pm6 changed 0.9% diff
src/core.c/Main.pm6 changed 0.2% diff
src/core.c/Map.pm6 changed 3.6% diff
src/core.c/Match.pm6 changed 4.3% diff
src/core.c/metaops.pm6 changed 5.1% diff
src/core.c/Mix.pm6 changed 16.5% diff
src/core.c/MixHash.pm6 changed 18.0% diff
src/core.c/Mixy.pm6 changed 14.8% diff
src/core.c/Mu.pm6 changed 1.2% diff
src/core.c/native_array.pm6 changed 13.4% diff
src/core.c/Num.pm6 changed 0.4% diff
src/core.c/Numeric.pm6 changed 2.8% diff
src/core.c/operators.pm6 changed 2.0% diff
src/core.c/Order.pm6 changed 4.1% diff
src/core.c/Pair.pm6 changed 6.5% diff
src/core.c/Parameter.pm6 changed 8.9% diff
src/core.c/PseudoStash.pm6 changed 2.9% diff
src/core.c/Rakudo/QuantHash.pm6 changed 10.3% diff
src/core.c/Rational.pm6 changed 0.3% diff
src/core.c/Real.pm6 changed 4.3% diff
src/core.c/Routine.pm6 changed 9.4% diff
src/core.c/Seq.pm6 changed 5.4% diff
src/core.c/Sequence.pm6 changed 9.6% diff
src/core.c/Set.pm6 changed 9.6% diff
src/core.c/set_difference.pm6 changed 4.0% diff
src/core.c/set_elem.pm6 changed 6.7% diff
src/core.c/set_equality.pm6 changed 15.0% diff
src/core.c/set_intersection.pm6 changed 8.3% diff
src/core.c/set_multiply.pm6 changed 19.7% diff
src/core.c/set_precedes.pm6 changed 3.8% diff
src/core.c/set_subset.pm6 changed 9.7% diff
src/core.c/set_symmetric_difference.pm6 changed 3.8% diff
src/core.c/set_union.pm6 changed 7.7% diff
src/core.c/SetHash.pm6 changed 12.7% diff
src/core.c/Setty.pm6 changed 23.4% diff
src/core.c/Shaped1Array.pm6 removed
src/core.c/Shaped2Array.pm6 removed
src/core.c/Shaped3Array.pm6 removed
src/core.c/ShapedArray.pm6 removed
src/core.c/ShapedNArray.pm6 removed
src/core.c/Signature.pm6 changed 4.0% diff
src/core.c/Stash.pm6 changed 12.3% diff
src/core.c/Str.pm6 changed 4.1% diff
src/core.c/Supply.pm6 changed 16.6% diff
src/core.c/ThreadPoolScheduler.pm6 changed 0.5% diff
src/core.c/TypedArray.pm6 removed
src/core.c/Uni.pm6 changed 3.6% diff
src/core.c/WalkList.pm6 changed 13.3% diff
src/core.c/WhateverCode.pm6 changed 28.1% diff
src/core.e/array_multislice.pm6 changed 39.3% diff
src/core.e/hash_multislice.pm6 changed 1.1% diff
src/Perl6/Actions.nqp changed 2.3% diff
src/Perl6/bootstrap.c/BOOTSTRAP.nqp changed 3.4% diff
src/Perl6/Grammar.nqp changed 0.04% diff
src/Perl6/Metamodel/DefiniteHOW.nqp changed 4.3% diff
src/Perl6/Metamodel/LanguageRevision.nqp changed 12.2% diff
src/Perl6/Metamodel/Mixins.nqp changed 10.0% diff
src/Perl6/Metamodel/ParametricRoleGroupHOW.nqp changed 6.1% diff
src/Perl6/Metamodel/RolePunning.nqp changed 2.2% diff
src/Perl6/Ops.nqp changed 5.4% diff
src/Perl6/World.nqp changed 0.9% diff
src/vm/moar/spesh-plugins.nqp changed 1.2% diff
t/3rdparty/Unicode/13.0.0/extracted/DerivedBidiClass.txt added
t/3rdparty/Unicode/13.0.0/extracted/DerivedBinaryProperties.txt added
t/3rdparty/Unicode/13.0.0/extracted/DerivedCombiningClass.txt added
t/3rdparty/Unicode/13.0.0/extracted/DerivedDecompositionType.txt added
t/3rdparty/Unicode/13.0.0/extracted/DerivedEastAsianWidth.txt added
t/3rdparty/Unicode/13.0.0/extracted/DerivedGeneralCategory.txt added
t/3rdparty/Unicode/13.0.0/extracted/DerivedJoiningGroup.txt added
t/3rdparty/Unicode/13.0.0/extracted/DerivedJoiningType.txt added
t/3rdparty/Unicode/13.0.0/extracted/DerivedLineBreak.txt added
t/3rdparty/Unicode/13.0.0/extracted/DerivedName.txt added
t/3rdparty/Unicode/13.0.0/extracted/DerivedNumericType.txt added
t/3rdparty/Unicode/13.0.0/extracted/DerivedNumericValues.txt added
t/3rdparty/Unicode/13.0.0/LineBreak.txt added
t/3rdparty/Unicode/13.0.0/UnicodeData.txt added
t/packages/Test/Helpers.pm6 changed 4.8% diff
t/packages/Test/Helpers/QAST.pm6 changed 0.6% diff
tools/build/makeNATIVE_ARRAY.raku changed 10.3% diff
tools/build/makeNATIVE_SHAPED1_CANDIDATES.raku added
tools/build/makeNATIVE_SHAPED_ARRAY.raku changed 3.9% diff
tools/templates/6.c/core_sources changed 3.1% diff

Packages Compared:

rakudo-2020.10.tar.gz
rakudo-2020.11.tar.gz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)