[parrot/parrot] ba8f4b: Merge branch 'master' of git at github.com:parrot/par...
noreply at github.com
noreply at github.com
Mon Oct 31 11:12:07 UTC 2011
Branch: refs/heads/mls/directaccess
Home: https://github.com/parrot/parrot
Commit: ba8f4bbeb5a1458a7909b274dca1a60639823363
https://github.com/parrot/parrot/commit/ba8f4bbeb5a1458a7909b274dca1a60639823363
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-10-24 (Mon, 24 Oct 2011)
Changed paths:
M MANIFEST
M compilers/imcc/Rules.in
M compilers/imcc/main.c
M compilers/imcc/parser_util.c
M config/gen/makefiles/root.in
M docs/embed.pod
M docs/pdds/pdd10_embedding.pod
M docs/tests.pod
M examples/c/pbc_info.c
M examples/c/test_main.c
M examples/compilers/japhc.c
M examples/embed/cotorra.c
M frontend/parrot_debugger/main.c
M frontend/pbc_disassemble/main.c
M frontend/pbc_dump/main.c
M frontend/pbc_merge/main.c
A include/parrot/disassemble.h
R include/parrot/embed.h
M include/parrot/io.h
M include/parrot/parrot.h
M include/parrot/platform_interface.h
M src/debug.c
A src/disassemble.c
R src/embed.c
M src/embed/api.c
M src/embed/bytecode.c
M src/io/buffer.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/packfile/api.c
M src/packfile/pf_private.h
M src/platform/generic/io.c
M src/platform/win32/io.c
M src/pmc/parrotinterpreter.pmc
M src/runcore/cores.c
M src/runcore/profiling.c
M src/runcore/subprof.c
M t/compilers/opsc/01-parse.t
M t/src/embed.t
M t/src/embed/api.t
M t/src/embed/strings.t
M t/src/exit.t
M t/src/extend.t
M t/src/extend_vtable.t
M t/src/misc.t
M t/src/pointer_array.t
M t/src/warnings.t
M t/tools/dev/search_ops/samples.pm
Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot
Commit: b1d625e9fc15cb9e825b278088cecfb3b8283820
https://github.com/parrot/parrot/commit/b1d625e9fc15cb9e825b278088cecfb3b8283820
Author: Andy Lester <andy at petdance.com>
Date: 2011-10-24 (Mon, 24 Oct 2011)
Changed paths:
M src/dynpmc/select.pmc
Log Message:
-----------
fixed indentation and consted some vars
Commit: e12d045d36456c2a5b7dba44323304a01ccdd030
https://github.com/parrot/parrot/commit/e12d045d36456c2a5b7dba44323304a01ccdd030
Author: Andy Lester <andy at petdance.com>
Date: 2011-10-24 (Mon, 24 Oct 2011)
Changed paths:
M include/parrot/packfile.h
Log Message:
-----------
re-headerized
Commit: 29aefd9175c8f6408d534904e3c41831b31f1327
https://github.com/parrot/parrot/commit/29aefd9175c8f6408d534904e3c41831b31f1327
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-10-24 (Mon, 24 Oct 2011)
Changed paths:
M src/hash.c
M src/pmc/imageiosize.pmc
Log Message:
-----------
[codingstd] Rebreak two lines to follow linelength standard.
Commit: ec170230a1bd23a1541531bd5c1e9a3e049583a8
https://github.com/parrot/parrot/commit/ec170230a1bd23a1541531bd5c1e9a3e049583a8
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-10-24 (Mon, 24 Oct 2011)
Changed paths:
M include/parrot/packfile.h
M src/dynpmc/select.pmc
Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot
Commit: cd94890e78b65b29f312c36516cc934e2ee07162
https://github.com/parrot/parrot/commit/cd94890e78b65b29f312c36516cc934e2ee07162
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-10-24 (Mon, 24 Oct 2011)
Changed paths:
M include/parrot/packfile.h
M src/dynpmc/select.pmc
M src/hash.c
M src/pmc/imageiosize.pmc
Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot
Commit: 65e6ab7b6166e01a4c4ca104c372a88ae9fe49db
https://github.com/parrot/parrot/commit/65e6ab7b6166e01a4c4ca104c372a88ae9fe49db
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-10-25 (Tue, 25 Oct 2011)
Changed paths:
M src/pmc/bytebuffer.pmc
Log Message:
-----------
don't store value of strstart in ByteBuffer, get it in each usage - issue 182
Commit: 97561ef689b9eb5d27457c0c499a07375ad9646d
https://github.com/parrot/parrot/commit/97561ef689b9eb5d27457c0c499a07375ad9646d
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-10-25 (Tue, 25 Oct 2011)
Changed paths:
M src/pmc/bytebuffer.pmc
Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot
Commit: 3fe43f8234974aab3d7e55d36a9e5c484d2d3dc2
https://github.com/parrot/parrot/commit/3fe43f8234974aab3d7e55d36a9e5c484d2d3dc2
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-26 (Wed, 26 Oct 2011)
Changed paths:
M .gitignore
M ChangeLog
M MANIFEST
M MANIFEST.SKIP
M MANIFEST.generated
M PBC_COMPAT
M README
M VERSION
M compilers/imcc/Rules.in
M compilers/imcc/main.c
M compilers/imcc/parser_util.c
M compilers/pct/src/PCT/HLLCompiler.pir
M config/gen/makefiles.pm
R config/gen/makefiles/ext.in
M config/gen/makefiles/root.in
M docs/embed.pod
M docs/parrothist.pod
M docs/pdds/pdd10_embedding.pod
M docs/pdds/pdd17_pmc.pod
M docs/project/release_manager_guide.pod
M docs/tests.pod
M examples/c/pbc_info.c
M examples/c/test_main.c
M examples/compilers/japhc.c
M examples/embed/cotorra.c
M examples/languages/abc/src/parser/actions.nqp
M examples/languages/abc/t/abc_functions
R ext/Parrot-Embed/Build.PL
R ext/Parrot-Embed/Changes
R ext/Parrot-Embed/MANIFEST
R ext/Parrot-Embed/README
R ext/Parrot-Embed/TODO
R ext/Parrot-Embed/lib/Parrot/Embed.pm
R ext/Parrot-Embed/lib/Parrot/Embed.xs
R ext/Parrot-Embed/lib/Parrot/Interpreter.pm
R ext/Parrot-Embed/lib/Parrot/PMC.pm
R ext/Parrot-Embed/t/00-load.t
R ext/Parrot-Embed/t/greet.pir
R ext/Parrot-Embed/t/interp.t
R ext/Parrot-Embed/t/languages.t
R ext/Parrot-Embed/t/pipp.t
R ext/Parrot-Embed/tools/check_embed_coverage.pl
R ext/Parrot-Embed/tools/write_typemap.pl
R ext/Parrot-Embed/typemap
M ext/winxed/compiler.pir
M frontend/parrot2/prt0.pir
M frontend/parrot2/prt0.winxed
M frontend/parrot_debugger/main.c
M frontend/pbc_disassemble/main.c
M frontend/pbc_dump/main.c
M frontend/pbc_merge/main.c
A include/parrot/disassemble.h
R include/parrot/embed.h
M include/parrot/hash.h
M include/parrot/io.h
M include/parrot/oplib/core_ops.h
M include/parrot/packfile.h
M include/parrot/parrot.h
M include/parrot/platform_interface.h
M lib/Parrot/Harness/DefaultTests.pm
M ports/debian/rules
M runtime/parrot/library/Archive/Tar.pir
M runtime/parrot/library/Archive/Zip.pir
M runtime/parrot/library/distutils.pir
M runtime/parrot/library/postgres.pir
M src/debug.c
A src/disassemble.c
M src/dynpmc/dynlexpad.pmc
M src/dynpmc/select.pmc
R src/embed.c
M src/embed/api.c
M src/embed/bytecode.c
M src/hash.c
M src/io/buffer.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/packfile/api.c
M src/packfile/pf_private.h
M src/platform/generic/io.c
M src/platform/win32/io.c
M src/pmc/bytebuffer.pmc
M src/pmc/default.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/imageiosize.pmc
M src/pmc/opcode.pmc
M src/pmc/oplib.pmc
M src/pmc/packfile.pmc
M src/pmc/packfileannotations.pmc
M src/pmc/packfiledebug.pmc
M src/pmc/packfileopmap.pmc
M src/pmc/parrotinterpreter.pmc
M src/pmc/pointer.pmc
M src/pmc/scheduler.pmc
M src/pmc/socket.pmc
M src/pmc/undef.pmc
M src/runcore/cores.c
M src/runcore/profiling.c
M src/runcore/subprof.c
M t/compilers/opsc/01-parse.t
M t/dynpmc/select.t
M t/library/pg.t
M t/native_pbc/number.pbc
M t/native_pbc/string.pbc
M t/pmc/fixedbooleanarray.t
M t/pmc/fixedfloatarray.t
M t/pmc/fixedintegerarray.t
M t/pmc/fixedpmcarray.t
M t/pmc/hash.t
M t/pmc/packfileopmap.t
M t/pmc/resizablefloatarray.t
M t/pmc/resizableintegerarray.t
M t/pmc/resizablepmcarray.t
M t/pmc/resizablestringarray.t
M t/src/embed.t
M t/src/embed/api.t
M t/src/embed/strings.t
M t/src/exit.t
M t/src/extend.t
M t/src/extend_vtable.t
M t/src/misc.t
M t/src/pointer_array.t
M t/src/warnings.t
M t/tools/dev/search_ops/samples.pm
M tools/dev/mk_inno_language.pl
M tools/dev/mk_language_shell.in
M tools/release/release.json
Log Message:
-----------
Fix conflicts after merge to newest master
Commit: c71e9858309dfac2bb06a8783e61f7440142feb3
https://github.com/parrot/parrot/commit/c71e9858309dfac2bb06a8783e61f7440142feb3
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-26 (Wed, 26 Oct 2011)
Changed paths:
M CREDITS
M src/pmc/scheduler.pmc
Log Message:
-----------
Fix re-remerge or whatever I just did
Commit: b5ee6aac6a582a533376aebd8e4a631eaa047eec
https://github.com/parrot/parrot/commit/b5ee6aac6a582a533376aebd8e4a631eaa047eec
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-10-26 (Wed, 26 Oct 2011)
Changed paths:
M src/scheduler.c
Log Message:
-----------
Clean a nested comment start
Commit: 393e5e70814f0342d6c05bde455579afcc7dc5db
https://github.com/parrot/parrot/commit/393e5e70814f0342d6c05bde455579afcc7dc5db
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-10-26 (Wed, 26 Oct 2011)
Changed paths:
M src/pmc/bytebuffer.pmc
Log Message:
-----------
one more partial fix for issue 182
Commit: 038c46ffb4a6099001ed19179355bb035c464131
https://github.com/parrot/parrot/commit/038c46ffb4a6099001ed19179355bb035c464131
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-10-26 (Wed, 26 Oct 2011)
Changed paths:
M t/op/stringu.t
Log Message:
-----------
print some info in non-passing case of ucs4 tests
Commit: f1329e5cfc4b426914374cdf040c116ec772516f
https://github.com/parrot/parrot/commit/f1329e5cfc4b426914374cdf040c116ec772516f
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-10-26 (Wed, 26 Oct 2011)
Changed paths:
M src/scheduler.c
Log Message:
-----------
Reworked the zero overhead patch to reduce overhead
moritz++ reported a 6 % performance loss with green_threads. Suspect it
to be the enabled scheduler timer tick as soon as some alarm is active.
Commit: 685e3ae4d869d4f02c14e881f982fe34bfc663b4
https://github.com/parrot/parrot/commit/685e3ae4d869d4f02c14e881f982fe34bfc663b4
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-10-26 (Wed, 26 Oct 2011)
Changed paths:
M src/pmc/bytebuffer.pmc
M t/op/stringu.t
Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot
Commit: e2125756b8656ecb1ec2b122cfa5c2f15e3793ae
https://github.com/parrot/parrot/commit/e2125756b8656ecb1ec2b122cfa5c2f15e3793ae
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-27 (Thu, 27 Oct 2011)
Changed paths:
M src/gc/mark_sweep.c
M src/scheduler.c
Log Message:
-----------
Make sure to GC mark interp->cur_task. Add GC write barriers in scheduler.c where the internals of Tasks et al. are modified directly instead of going through safe vtable wrappers.
Commit: d42dc2a75f927f305c096ad89355b55a2c06aafc
https://github.com/parrot/parrot/commit/d42dc2a75f927f305c096ad89355b55a2c06aafc
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-27 (Thu, 27 Oct 2011)
Changed paths:
M src/pmc/task.pmc
Log Message:
-----------
Don't create Task.waiters or Task.mailbox unless we need them. This saves us two PMCs for simple tasks
Commit: 9f9c6af14a211742bd2379c1136fef72e2d6cdec
https://github.com/parrot/parrot/commit/9f9c6af14a211742bd2379c1136fef72e2d6cdec
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-10-27 (Thu, 27 Oct 2011)
Changed paths:
M MANIFEST
R lib/TAP/Harness/Archive/MultipleHarnesses.pm
R lib/TAP/Harness/ReportByDescription.pm
M t/fullharness
Log Message:
-----------
Instead of introducing two more Perl modules to the Parrot distribution, have user of 'make fulltest' install them from CPAN.
Commit: b249d79d357f50281245c28ad9b28d338881f976
https://github.com/parrot/parrot/commit/b249d79d357f50281245c28ad9b28d338881f976
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-10-27 (Thu, 27 Oct 2011)
Changed paths:
M lib/Parrot/Distribution.pm
Log Message:
-----------
lib/TAP/ has been removed from distro; remove it from Parrot::Distribution as well.
Commit: 944fa0efaff131d49aa19fbf199ce1c012534715
https://github.com/parrot/parrot/commit/944fa0efaff131d49aa19fbf199ce1c012534715
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-27 (Thu, 27 Oct 2011)
Changed paths:
M src/ops/core_ops.c
M src/ops/experimental.ops
Log Message:
-----------
fix a bug I introduced earlier today. kid51++ for finding it
Commit: 51684dcd52e790b170c7756ba4ade011b1dbcfc0
https://github.com/parrot/parrot/commit/51684dcd52e790b170c7756ba4ade011b1dbcfc0
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-10-27 (Thu, 27 Oct 2011)
Changed paths:
M src/ops/experimental.ops
Log Message:
-----------
[codingstd] No trailing whitespace.
Commit: 4e347b1e95e28128b2dd53fb6992e9ac48064ce6
https://github.com/parrot/parrot/commit/4e347b1e95e28128b2dd53fb6992e9ac48064ce6
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-10-27 (Thu, 27 Oct 2011)
Changed paths:
M include/parrot/interpreter.h
M include/parrot/scheduler_private.h
M src/extend.c
M src/interp/inter_cb.c
M src/pmc/pmclist.pmc
Log Message:
-----------
Fix c++ build
Commit: 713dd026909ab0d5e2ecfcb5e85502a9cd2c8722
https://github.com/parrot/parrot/commit/713dd026909ab0d5e2ecfcb5e85502a9cd2c8722
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-28 (Fri, 28 Oct 2011)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
my old nemesis, checkdepend.t.
Commit: db1e32392fe5e1aedec2affc349dbee7aa3c00d2
https://github.com/parrot/parrot/commit/db1e32392fe5e1aedec2affc349dbee7aa3c00d2
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-28 (Fri, 28 Oct 2011)
Changed paths:
M include/parrot/scheduler.h
M src/scheduler.c
Log Message:
-----------
code cleanup in scheduler.c. Add const to give the optimizer a fighting chance. Remove some dead code
Commit: 78459c02c3f49b9542f81274b36529ff5865c64e
https://github.com/parrot/parrot/commit/78459c02c3f49b9542f81274b36529ff5865c64e
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-28 (Fri, 28 Oct 2011)
Changed paths:
M src/scheduler.c
Log Message:
-----------
remove CX_DEBUG flag and all related debugging messages. Most of these are old and not in places that make sense for the current system. We can re-add in debugging/dumping functionality later as needed
Commit: 9ddac318b2cc311236f8fbf27ea49afbb95421e4
https://github.com/parrot/parrot/commit/9ddac318b2cc311236f8fbf27ea49afbb95421e4
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-28 (Fri, 28 Oct 2011)
Changed paths:
M src/pmc/scheduler.pmc
M src/pmc/task.pmc
Log Message:
-----------
cleanup Scheduler.pmc and Task.pmc. Add const for the optimizer. Fix a bug in Scheduler.active_tasks() involving a bad PCC call.
Commit: 524fd09ebf8b39d94fc0ffaff3242ae221a64c92
https://github.com/parrot/parrot/commit/524fd09ebf8b39d94fc0ffaff3242ae221a64c92
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-28 (Fri, 28 Oct 2011)
Changed paths:
M include/parrot/scheduler.h
M src/interp/inter_misc.c
M src/ops/core_ops.c
M src/ops/experimental.ops
M src/scheduler.c
Log Message:
-----------
rename Parrot_task_current to Parrot_cx_current_task for pleasantness. Remove some old, dead, message-related code.
Commit: dc64ce84d0860f550fc8d13daf5aabcdf3957ea4
https://github.com/parrot/parrot/commit/dc64ce84d0860f550fc8d13daf5aabcdf3957ea4
Author: Michael Schroeder <mls at suse.de>
Date: 2011-10-28 (Fri, 28 Oct 2011)
Changed paths:
M compilers/imcc/pbc.c
Log Message:
-----------
fix miscompilation if a register is used in a .lex and also used as a key
Commit: 09210aa994bd7752b58d37cc7829f2c3e68908ad
https://github.com/parrot/parrot/commit/09210aa994bd7752b58d37cc7829f2c3e68908ad
Author: Michael Schroeder <mls at suse.de>
Date: 2011-10-28 (Fri, 28 Oct 2011)
Changed paths:
M frontend/pbc_dump/packdump.c
Log Message:
-----------
fix pbc_dump's key display, VTABLE_get_integer() seems to get the register from the current context
Commit: c72be5f4adcd0baacdc7c746cb1eb833cb395b65
https://github.com/parrot/parrot/commit/c72be5f4adcd0baacdc7c746cb1eb833cb395b65
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-10-28 (Fri, 28 Oct 2011)
Changed paths:
M compilers/imcc/pbc.c
M frontend/pbc_dump/packdump.c
Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot
Commit: 4295769171cfe3d5335dfe5994bdff8e77fdbef6
https://github.com/parrot/parrot/commit/4295769171cfe3d5335dfe5994bdff8e77fdbef6
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-28 (Fri, 28 Oct 2011)
Changed paths:
M src/pmc/parrotinterpreter.pmc
M src/pmc/task.pmc
Log Message:
-----------
Add a current_task method to ParrotInterpreter to get the current task object (if any). Add code() and data() methods to Task to get/set the code and data object
Commit: 7822dc1acecd121cb87b27fba403542a1b5023a4
https://github.com/parrot/parrot/commit/7822dc1acecd121cb87b27fba403542a1b5023a4
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-29 (Sat, 29 Oct 2011)
Changed paths:
M src/pmc/integer.pmc
Log Message:
-----------
add a set_random method to Integer PMC to get a random number without needing to load the math dynops
Commit: 8b03f39d973df7a71f8ca635324fb86e2040efab
https://github.com/parrot/parrot/commit/8b03f39d973df7a71f8ca635324fb86e2040efab
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-10-29 (Sat, 29 Oct 2011)
Changed paths:
M ChangeLog
Log Message:
-----------
Update changelog
Commit: e6fa7fc82c19005b749c6f976d08dba0371b4785
https://github.com/parrot/parrot/commit/e6fa7fc82c19005b749c6f976d08dba0371b4785
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-29 (Sat, 29 Oct 2011)
Changed paths:
M include/parrot/runcore_api.h
M src/alarm.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/pmc/scheduler.pmc
M src/runcore/main.c
M src/scheduler.c
Log Message:
-----------
rename enable_event_checking -> Parrot_runcore_enable_event_checking, disable_event_checking -> Parrot_runcore_disable_event_checking. Move the enable_preemption and enable_scheduling flags from global variables into scheduler attributes
Commit: 98dcec0ae19e0c26c2dd41f1a71eeab11649de23
https://github.com/parrot/parrot/commit/98dcec0ae19e0c26c2dd41f1a71eeab11649de23
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-29 (Sat, 29 Oct 2011)
Changed paths:
M src/pmc/integer.pmc
Log Message:
-----------
fix build failure
Commit: 17a69801199de6171f1163a53650ef4c6ef0693b
https://github.com/parrot/parrot/commit/17a69801199de6171f1163a53650ef4c6ef0693b
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-29 (Sat, 29 Oct 2011)
Changed paths:
M CREDITS
A DEPRECATED-branch.pod
M MANIFEST
M MANIFEST.generated
M config/gen/makefiles/root.in
A examples/pir/coop_threads.pir
M ext/nqp-rx/src/stage0/Regex-s0.pir
A include/parrot/alarm.h
M include/parrot/call.h
A include/parrot/events.h
M include/parrot/gc_api.h
M include/parrot/interpreter.h
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M include/parrot/platform_interface.h
M include/parrot/runcore_api.h
M include/parrot/scheduler.h
M include/parrot/scheduler_private.h
A runtime/parrot/include/green_threads.pir
A src/alarm.c
M src/call/ops.c
M src/call/pcc.c
A src/events.c
M src/exceptions.c
M src/exit.c
M src/extend.c
M src/gc/gc_ms.c
M src/gc/mark_sweep.c
M src/interp/inter_cb.c
M src/interp/inter_create.c
M src/interp/inter_misc.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/ops/experimental.ops
M src/packfile/api.c
M src/platform/generic/time.c
A src/pmc/alarm.pmc
A src/pmc/callback.pmc
M src/pmc/parrotinterpreter.pmc
A src/pmc/pmclist.pmc
M src/pmc/scheduler.pmc
M src/pmc/task.pmc
M src/pmc/timer.pmc
M src/runcore/cores.c
M src/runcore/main.c
M src/scheduler.c
M src/string/api.c
A t/pmc/alarm.t
M t/pmc/nci.t
A t/pmc/pmclist.t
R t/pmc/scheduler.t
M t/pmc/task.t
A t/pmc/task_primes.t
M t/pmc/timer.t
A t/src/threads_io.t
Log Message:
-----------
Merge branch 'green_threads'
Commit: aed1bcaf0174afd19370a8fb9769b06c94cc52cc
https://github.com/parrot/parrot/commit/aed1bcaf0174afd19370a8fb9769b06c94cc52cc
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-29 (Sat, 29 Oct 2011)
Changed paths:
M ChangeLog
Log Message:
-----------
Add note about green_threads to ChangeLog
Commit: 0e308967bf7427d4f5a14f3ceba2137e7f756e1f
https://github.com/parrot/parrot/commit/0e308967bf7427d4f5a14f3ceba2137e7f756e1f
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-10-29 (Sat, 29 Oct 2011)
Changed paths:
M CREDITS
M ChangeLog
A DEPRECATED-branch.pod
M MANIFEST
M MANIFEST.generated
M config/gen/makefiles/root.in
A examples/pir/coop_threads.pir
M ext/nqp-rx/src/stage0/Regex-s0.pir
A include/parrot/alarm.h
M include/parrot/call.h
A include/parrot/events.h
M include/parrot/gc_api.h
M include/parrot/interpreter.h
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M include/parrot/platform_interface.h
M include/parrot/runcore_api.h
M include/parrot/scheduler.h
M include/parrot/scheduler_private.h
A runtime/parrot/include/green_threads.pir
A src/alarm.c
M src/call/ops.c
M src/call/pcc.c
A src/events.c
M src/exceptions.c
M src/exit.c
M src/extend.c
M src/gc/gc_ms.c
M src/gc/mark_sweep.c
M src/interp/inter_cb.c
M src/interp/inter_create.c
M src/interp/inter_misc.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/ops/experimental.ops
M src/packfile/api.c
M src/platform/generic/time.c
A src/pmc/alarm.pmc
A src/pmc/callback.pmc
M src/pmc/integer.pmc
M src/pmc/parrotinterpreter.pmc
A src/pmc/pmclist.pmc
M src/pmc/scheduler.pmc
M src/pmc/task.pmc
M src/pmc/timer.pmc
M src/runcore/cores.c
M src/runcore/main.c
M src/scheduler.c
M src/string/api.c
A t/pmc/alarm.t
M t/pmc/nci.t
A t/pmc/pmclist.t
R t/pmc/scheduler.t
M t/pmc/task.t
A t/pmc/task_primes.t
M t/pmc/timer.t
A t/src/threads_io.t
Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot
Commit: 6078766acd1721c1f9680c516ecee82dcf585e4e
https://github.com/parrot/parrot/commit/6078766acd1721c1f9680c516ecee82dcf585e4e
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-10-29 (Sat, 29 Oct 2011)
Changed paths:
R DEPRECATED-branch.pod
Log Message:
-----------
Remove DEPRECATED-branch.pod which came in on the green_threads merge
Commit: 2002e401e3aab2a95ae12482feb1293a2f6232d2
https://github.com/parrot/parrot/commit/2002e401e3aab2a95ae12482feb1293a2f6232d2
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-10-29 (Sat, 29 Oct 2011)
Changed paths:
R DEPRECATED-branch.pod
Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot
Commit: 874cd8f0019f77975effab6c57a84dcbdc67669d
https://github.com/parrot/parrot/commit/874cd8f0019f77975effab6c57a84dcbdc67669d
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2011-10-30 (Sun, 30 Oct 2011)
Changed paths:
M MANIFEST
Log Message:
-----------
update MANIFEST, DEPRECATED-branch.pod is gone
Commit: 9563f08a841c636b623a78eaf00a6c4521b4b616
https://github.com/parrot/parrot/commit/9563f08a841c636b623a78eaf00a6c4521b4b616
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-10-30 (Sun, 30 Oct 2011)
Changed paths:
M MANIFEST
Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot
Commit: 96bd10c61d5e703e4f296eabd8a949c4516e427f
https://github.com/parrot/parrot/commit/96bd10c61d5e703e4f296eabd8a949c4516e427f
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-10-30 (Sun, 30 Oct 2011)
Changed paths:
M MANIFEST
M config/gen/makefiles/root.in
M lib/Parrot/Harness/DefaultTests.pm
A lib/Parrot/Harness/TestSets.pm
A t/fullharness
Log Message:
-----------
Merge branch 'kid51/testsets2'
Commit: f71e980ccc868f2b63890c4545972632274c6ea5
https://github.com/parrot/parrot/commit/f71e980ccc868f2b63890c4545972632274c6ea5
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-10-30 (Sun, 30 Oct 2011)
Changed paths:
M src/pmc/task.pmc
Log Message:
-----------
[codingstd] No space before open paren.
Commit: 847615f882f652b88c06f1aad1734492c17a25a9
https://github.com/parrot/parrot/commit/847615f882f652b88c06f1aad1734492c17a25a9
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-10-30 (Sun, 30 Oct 2011)
Changed paths:
M src/pmc/task.pmc
Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot
Commit: c4e45784d2ebcf307306694b38e46e4145119da2
https://github.com/parrot/parrot/commit/c4e45784d2ebcf307306694b38e46e4145119da2
Author: Michael Schroeder <mls at suse.de>
Date: 2011-10-31 (Mon, 31 Oct 2011)
Changed paths:
M t/pmc/hash.t
Log Message:
-----------
add testcase for lexed key miscompilation
Commit: 94f418e555497b3af8b5a23ed1590861b829f46f
https://github.com/parrot/parrot/commit/94f418e555497b3af8b5a23ed1590861b829f46f
Author: Michael Schroeder <mls at suse.de>
Date: 2011-10-31 (Mon, 31 Oct 2011)
Changed paths:
M src/hash.c
Log Message:
-----------
fix overlong line
Commit: 1c18b9696b73598bd954f0fc6840a1e558841743
https://github.com/parrot/parrot/commit/1c18b9696b73598bd954f0fc6840a1e558841743
Author: Michael Schroeder <mls at suse.de>
Date: 2011-10-31 (Mon, 31 Oct 2011)
Changed paths:
M CREDITS
M ChangeLog
M MANIFEST
M MANIFEST.generated
M compilers/imcc/Rules.in
M compilers/imcc/main.c
M compilers/imcc/parser_util.c
M compilers/imcc/pbc.c
M config/gen/makefiles/root.in
M docs/embed.pod
M docs/pdds/pdd10_embedding.pod
M docs/tests.pod
M examples/c/pbc_info.c
M examples/c/test_main.c
M examples/compilers/japhc.c
M examples/embed/cotorra.c
A examples/pir/coop_threads.pir
M ext/nqp-rx/src/stage0/Regex-s0.pir
M frontend/parrot_debugger/main.c
M frontend/pbc_disassemble/main.c
M frontend/pbc_dump/main.c
M frontend/pbc_dump/packdump.c
M frontend/pbc_merge/main.c
A include/parrot/alarm.h
M include/parrot/call.h
A include/parrot/disassemble.h
R include/parrot/embed.h
A include/parrot/events.h
M include/parrot/gc_api.h
M include/parrot/interpreter.h
M include/parrot/io.h
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M include/parrot/packfile.h
M include/parrot/parrot.h
M include/parrot/platform_interface.h
M include/parrot/runcore_api.h
M include/parrot/scheduler.h
M include/parrot/scheduler_private.h
M lib/Parrot/Harness/DefaultTests.pm
A lib/Parrot/Harness/TestSets.pm
A runtime/parrot/include/green_threads.pir
M runtime/parrot/library/Archive/Tar.pir
M runtime/parrot/library/Archive/Zip.pir
A src/alarm.c
M src/call/ops.c
M src/call/pcc.c
M src/debug.c
A src/disassemble.c
M src/dynpmc/dynlexpad.pmc
M src/dynpmc/select.pmc
R src/embed.c
M src/embed/api.c
M src/embed/bytecode.c
A src/events.c
M src/exceptions.c
M src/exit.c
M src/extend.c
M src/gc/gc_ms.c
M src/gc/mark_sweep.c
M src/hash.c
M src/interp/inter_cb.c
M src/interp/inter_create.c
M src/interp/inter_misc.c
M src/io/buffer.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/ops/experimental.ops
M src/packfile/api.c
M src/packfile/pf_private.h
M src/platform/generic/io.c
M src/platform/generic/time.c
M src/platform/win32/io.c
A src/pmc/alarm.pmc
M src/pmc/bytebuffer.pmc
A src/pmc/callback.pmc
M src/pmc/default.pmc
M src/pmc/imageiosize.pmc
M src/pmc/integer.pmc
M src/pmc/parrotinterpreter.pmc
A src/pmc/pmclist.pmc
M src/pmc/pointer.pmc
M src/pmc/scheduler.pmc
M src/pmc/task.pmc
M src/pmc/timer.pmc
M src/pmc/undef.pmc
M src/runcore/cores.c
M src/runcore/main.c
M src/runcore/profiling.c
M src/runcore/subprof.c
M src/scheduler.c
M src/string/api.c
M t/compilers/opsc/01-parse.t
A t/fullharness
M t/op/stringu.t
A t/pmc/alarm.t
M t/pmc/hash.t
M t/pmc/nci.t
A t/pmc/pmclist.t
R t/pmc/scheduler.t
M t/pmc/task.t
A t/pmc/task_primes.t
M t/pmc/timer.t
M t/src/embed.t
M t/src/embed/api.t
M t/src/embed/strings.t
M t/src/exit.t
M t/src/extend.t
M t/src/extend_vtable.t
M t/src/misc.t
M t/src/pointer_array.t
A t/src/threads_io.t
M t/src/warnings.t
M t/tools/dev/search_ops/samples.pm
M tools/dev/mk_inno_language.pl
Log Message:
-----------
Merge branch 'master' into mls/directaccess
Conflicts:
src/hash.c
Commit: 305b704a6b79f86ce0919bc258be6e9844739218
https://github.com/parrot/parrot/commit/305b704a6b79f86ce0919bc258be6e9844739218
Author: Michael Schroeder <mls at suse.de>
Date: 2011-10-31 (Mon, 31 Oct 2011)
Changed paths:
M compilers/pct/src/PAST/Compiler.pir
Log Message:
-----------
simplily PAST::Control, fix bug in block handler code when addreturn is not used
Compare: https://github.com/parrot/parrot/compare/e08823b...305b704
More information about the parrot-commits
mailing list