[parrot/parrot] 558ad5: trace: better array traces, print size also
GitHub
noreply at github.com
Sun Nov 9 22:34:08 UTC 2014
Branch: refs/heads/smoke-me/array-splice-gh766
Home: https://github.com/parrot/parrot
Commit: 558ad5164cd754f85ff427b239e64d3c76e32f5c
https://github.com/parrot/parrot/commit/558ad5164cd754f85ff427b239e64d3c76e32f5c
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-11-09 (Sun, 09 Nov 2014)
Changed paths:
M src/runcore/trace.c
Log Message:
-----------
trace: better array traces, print size also
Commit: 06c564358cb651c8a3e34c005aefbb0ac4c2d7ff
https://github.com/parrot/parrot/commit/06c564358cb651c8a3e34c005aefbb0ac4c2d7ff
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-11-09 (Sun, 09 Nov 2014)
Changed paths:
M MANIFEST
A t/stress/rpa-splice.t
Log Message:
-----------
[test] t/stress/rpa-splice.t: reproducible testcases for GH #766
with asan:
t/stress/rpa-splice.t (Wstat: 10752 Tests: 225 Failed: 42)
Failed tests: 11-12, 16, 36-37, 41, 61-62, 66, 81-82
86-87, 91, 106-107, 111-112, 116, 131-132
136-137, 141, 151-152, 156, 161-162, 166
176-177, 181, 186-187, 191, 201-202, 206
211-212, 216
Commit: 16091e97e0f859b64af3f27d5246a120161b7b8e
https://github.com/parrot/parrot/commit/16091e97e0f859b64af3f27d5246a120161b7b8e
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-11-09 (Sun, 09 Nov 2014)
Changed paths:
M lib/Parrot/Test.pm
Log Message:
-----------
[test] less verbose exit_code test. check $ENV{TEST_VERBOSE}
Commit: 43537c1935922d637cc0ec97c5bdeead0df1c688
https://github.com/parrot/parrot/commit/43537c1935922d637cc0ec97c5bdeead0df1c688
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-11-09 (Sun, 09 Nov 2014)
Changed paths:
M src/pmc/fixedpmcarray.pmc
M src/pmc/resizablepmcarray.pmc
M src/pmc/resizablestringarray.pmc
Log Message:
-----------
[pmc] fix splice overflows with negative count
Fixes GH #766.
Throw illegal argument with negative count arguments for now.
The perl5 semantics with negative counts makes not much sense as perl5
splices an array into the array, but we just fill the elements with an
value, we do not splice an into another array.
Commit: 8607c1e3760bc599a750932caf987f288325f63b
https://github.com/parrot/parrot/commit/8607c1e3760bc599a750932caf987f288325f63b
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-11-09 (Sun, 09 Nov 2014)
Changed paths:
M src/hll.c
M src/pmc/arrayiterator.pmc
M src/pmc/bytebuffer.pmc
M src/pmc/fixedbooleanarray.pmc
M src/pmc/fixedfloatarray.pmc
M src/pmc/fixedintegerarray.pmc
M src/pmc/fixedpmcarray.pmc
M src/pmc/fixedstringarray.pmc
M src/pmc/hashiterator.pmc
M src/pmc/integer.pmc
M src/pmc/mappedbytearray.pmc
M src/pmc/packfileview.pmc
M src/pmc/pmclist.pmc
M src/pmc/resizablebooleanarray.pmc
M src/pmc/resizablefloatarray.pmc
M src/pmc/resizablepmcarray.pmc
M src/pmc/resizablestringarray.pmc
M src/string/api.c
M t/pmc/resizablepmcarray.t
M t/stress/rpa-splice.t
Log Message:
-----------
[pmc] harmonize out of bounds exception strings
use less static string memory, but translate it. no context.
"illegal argument" for unsupported negative arguments.
Commit: fb599b4594ed035a083432250ac305440409aa08
https://github.com/parrot/parrot/commit/fb599b4594ed035a083432250ac305440409aa08
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-11-09 (Sun, 09 Nov 2014)
Changed paths:
M src/pmc/resizablefloatarray.pmc
M t/pmc/resizablefloatarray.t
Log Message:
-----------
[pmc] allow negative resizablefloatarray keys
Commit: 4ff77212c618a04181103ea056123204fc70dfa0
https://github.com/parrot/parrot/commit/4ff77212c618a04181103ea056123204fc70dfa0
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-11-09 (Sun, 09 Nov 2014)
Changed paths:
M t/pmc/fixedbooleanarray.t
M t/pmc/fixedfloatarray.t
M t/pmc/fixedintegerarray.t
M t/pmc/fixedpmcarray.t
M t/pmc/integer.t
M t/pmc/mappedbytearray.t
M t/src/extend_vtable.t
Log Message:
-----------
[test] change array tests to new harmonized out of bounds exceptions
Commit: 685fed8c8ab92bfa807510868a6a675a5a1b3545
https://github.com/parrot/parrot/commit/685fed8c8ab92bfa807510868a6a675a5a1b3545
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-11-09 (Sun, 09 Nov 2014)
Changed paths:
M t/stress/gc.t
Log Message:
-----------
t/stress/gc.t doc
Commit: 37fdcf0d087abd909e5b0345b848549ac0d76358
https://github.com/parrot/parrot/commit/37fdcf0d087abd909e5b0345b848549ac0d76358
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-11-09 (Sun, 09 Nov 2014)
Changed paths:
M ChangeLog
Log Message:
-----------
ChangeLog for the array changes
Compare: https://github.com/parrot/parrot/compare/558ad5164cd7^...37fdcf0d087a
More information about the parrot-commits
mailing list