[parrot/parrot] a6ee7f: [pmc] More WB optimizations
GitHub
noreply at github.com
Sat Jun 14 20:11:17 UTC 2014
Branch: refs/heads/master
Home: https://github.com/parrot/parrot
Commit: a6ee7f481c566c6b712bf755295c298f2e5da228
https://github.com/parrot/parrot/commit/a6ee7f481c566c6b712bf755295c298f2e5da228
Author: ZYROz <ZYROz at users.noreply.github.com>
Date: 2014-06-13 (Fri, 13 Jun 2014)
Changed paths:
M src/pmc/alarm.pmc
M src/pmc/bignum.pmc
M src/pmc/complex.pmc
M src/pmc/default.pmc
M src/pmc/iterator.pmc
M src/pmc/namespace.pmc
M src/pmc/null.pmc
M src/pmc/orderedhash.pmc
M src/pmc/orderedhashiterator.pmc
M src/pmc/parrotinterpreter.pmc
M src/pmc/scalar.pmc
M src/pmc/schedulermessage.pmc
M src/pmc/sub.pmc
M src/pmc/task.pmc
M src/pmc/timer.pmc
M src/pmc/undef.pmc
M src/pmc/unmanagedstruct.pmc
Log Message:
-----------
[pmc] More WB optimizations
Signed-off-by: Reini Urban <rurban at cpanel.net>
Commit: 1c0872af3fa7e1dd03c505ca7809421ee1e468d5
https://github.com/parrot/parrot/commit/1c0872af3fa7e1dd03c505ca7809421ee1e468d5
Author: ZYROz <ZYROz at users.noreply.github.com>
Date: 2014-06-13 (Fri, 13 Jun 2014)
Changed paths:
M src/pmc/class.pmc
M src/pmc/mappedbytearray.pmc
Log Message:
-----------
[pmc] Fixed WB Bugs
Signed-off-by: Reini Urban <rurban at cpanel.net>
Commit: 58b577768e3c787348000568f8cee328cbb9be1d
https://github.com/parrot/parrot/commit/58b577768e3c787348000568f8cee328cbb9be1d
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-06-13 (Fri, 13 Jun 2014)
Changed paths:
M src/pmc/addrregistry.pmc
M src/pmc/bigint.pmc
M src/pmc/bignum.pmc
M src/pmc/callcontext.pmc
M src/pmc/filehandle.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/hash.pmc
M src/pmc/imageiofreeze.pmc
M src/pmc/imageiothaw.pmc
M src/pmc/imccompiler.pmc
M src/pmc/managedstruct.pmc
M src/pmc/mappedbytearray.pmc
M src/pmc/packfileview.pmc
M src/pmc/parrotinterpreter.pmc
M src/pmc/parrotlibrary.pmc
M src/pmc/pmclist.pmc
M src/pmc/ptr.pmc
M src/pmc/ptrobj.pmc
M src/pmc/sockaddr.pmc
M src/pmc/socket.pmc
M src/pmc/structview.pmc
M src/pmc/sub.pmc
Log Message:
-----------
[pmc] destroy is not :write. mark as :no_wb
This fixes the parrot and nqp benchmarks numbers
Commit: 00cd2320f799d14999cd5f71a761737bf498c229
https://github.com/parrot/parrot/commit/00cd2320f799d14999cd5f71a761737bf498c229
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-06-13 (Fri, 13 Jun 2014)
Changed paths:
M src/dynpmc/dynlexpad.pmc
M src/dynpmc/file.pmc
M src/dynpmc/select.pmc
M t/tools/dev/headerizer/testlib/nci_pmc.in
Log Message:
-----------
[pmc] Optimize dynpmc WB and testlib/nci_pmc.in
mark non-writers as :no_wb
Commit: 197be0d9adfbd161f0e07847fe2f1c4309a31dec
https://github.com/parrot/parrot/commit/197be0d9adfbd161f0e07847fe2f1c4309a31dec
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-06-13 (Fri, 13 Jun 2014)
Changed paths:
M src/dynpmc/dynlexpad.pmc
M src/dynpmc/file.pmc
M src/dynpmc/select.pmc
M t/codingstd/copyright.t
Log Message:
-----------
t/codingstd/copyright.t: allow year-year,year
copyrights are only defendable on actual changes. overly broad ranges
are not accurate. allow adding single years, or multiple ranges.
See eg. select.pmc: 2011,2014, or file.pmc: 2001-2011,2014,
Fixes GH #1074
Commit: 7492590103eff2ffec13ab5630d9a6003c3ef475
https://github.com/parrot/parrot/commit/7492590103eff2ffec13ab5630d9a6003c3ef475
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-06-13 (Fri, 13 Jun 2014)
Changed paths:
M VERSION
Log Message:
-----------
bump VERSION to 6.5.0
Commit: 2fa788d5275fb9b9f83c3bf6b925b101b4d720af
https://github.com/parrot/parrot/commit/2fa788d5275fb9b9f83c3bf6b925b101b4d720af
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-06-14 (Sat, 14 Jun 2014)
Changed paths:
M VERSION
M src/dynpmc/dynlexpad.pmc
M src/dynpmc/file.pmc
M src/dynpmc/select.pmc
M src/pmc/addrregistry.pmc
M src/pmc/alarm.pmc
M src/pmc/bigint.pmc
M src/pmc/bignum.pmc
M src/pmc/callcontext.pmc
M src/pmc/class.pmc
M src/pmc/complex.pmc
M src/pmc/default.pmc
M src/pmc/filehandle.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/hash.pmc
M src/pmc/imageiofreeze.pmc
M src/pmc/imageiothaw.pmc
M src/pmc/imccompiler.pmc
M src/pmc/iterator.pmc
M src/pmc/managedstruct.pmc
M src/pmc/namespace.pmc
M src/pmc/null.pmc
M src/pmc/orderedhash.pmc
M src/pmc/orderedhashiterator.pmc
M src/pmc/packfileview.pmc
M src/pmc/parrotinterpreter.pmc
M src/pmc/parrotlibrary.pmc
M src/pmc/pmclist.pmc
M src/pmc/ptr.pmc
M src/pmc/ptrobj.pmc
M src/pmc/scalar.pmc
M src/pmc/schedulermessage.pmc
M src/pmc/sockaddr.pmc
M src/pmc/socket.pmc
M src/pmc/structview.pmc
M src/pmc/sub.pmc
M src/pmc/task.pmc
M src/pmc/timer.pmc
M src/pmc/undef.pmc
M src/pmc/unmanagedstruct.pmc
M t/codingstd/copyright.t
M t/tools/dev/headerizer/testlib/nci_pmc.in
Log Message:
-----------
Merge branch 'rurban/pmc2_orig3-gh1069'
Last part of Chirag's GSOC #1. Some bugfixes
and some more WB optimizations.
Compare: https://github.com/parrot/parrot/compare/ce9cc55f4cf1...2fa788d5275f
More information about the parrot-commits
mailing list