[parrot/parrot] 568c38: [configure] Don't pick up LLVM's ccflags. http://...
noreply at github.com
noreply at github.com
Fri Apr 22 20:48:19 UTC 2011
Branch: refs/heads/tt1931-nci-parameters-deprecation
Home: https://github.com/parrot/parrot
Commit: 568c380b6f0eb2b4a6334530179e83289632ee12
https://github.com/parrot/parrot/commit/568c380b6f0eb2b4a6334530179e83289632ee12
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-04-11 (Mon, 11 Apr 2011)
Changed paths:
M config/auto/llvm.pm
Log Message:
-----------
[configure] Don't pick up LLVM's ccflags. http://trac.parrot.org/parrot/ticket/2089.
Commit: 91bd7c34f28e51c861388d010730856812ad0103
https://github.com/parrot/parrot/commit/91bd7c34f28e51c861388d010730856812ad0103
Author: Kevin Polulak <kpolulak at gmail.com>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M src/ops/core_ops.c
M src/ops/experimental.ops
Log Message:
-----------
factor common code in fetch/vivify into a static function
Signed-off-by: Christoph Otto <christoph_github at mksig.org>
Commit: da70a7806bcea7cf17952edc307051e42fe6cb3b
https://github.com/parrot/parrot/commit/da70a7806bcea7cf17952edc307051e42fe6cb3b
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M docs/pdds/pdd19_pir.pod
Log Message:
-----------
make pdd19 examples not print output during compilation
Commit: 24233e25c7654034aabc605b059972419baea447
https://github.com/parrot/parrot/commit/24233e25c7654034aabc605b059972419baea447
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M t/perl/Parrot_Test.t
Log Message:
-----------
[t] Add back trailing spaces in t/perl/Parrot_Test.t
Fixes test with Test::Builder version <= 0.94
Commit: 4d821463c1b7890eea618ca7e8d149cff2c9d6ca
https://github.com/parrot/parrot/commit/4d821463c1b7890eea618ca7e8d149cff2c9d6ca
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M t/src/extend_vtable.t
Log Message:
-----------
[t] Fix test 3 of t/src/extend_vtable.t
Commit: e5f775201fb381e085336cf178a6b5853636b046
https://github.com/parrot/parrot/commit/e5f775201fb381e085336cf178a6b5853636b046
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M t/src/extend_vtable.t
Log Message:
-----------
[t] Make t/src/extend_vtable.t work with g++
See TT #2084
Commit: 364ad6bc2295cc4e80801587653983418138113a
https://github.com/parrot/parrot/commit/364ad6bc2295cc4e80801587653983418138113a
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M src/embed/api.c
Log Message:
-----------
block GC during packfile serialization and write to file. This gets rid of my segfaulty issues building Rakudo
Commit: ed8fd08e4a95faaa260b08f774b44ad1b38b6f09
https://github.com/parrot/parrot/commit/ed8fd08e4a95faaa260b08f774b44ad1b38b6f09
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M t/src/extend_vtable.t
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: d0fd13f9eda4b9158a8f9994e790ed2d01e62bca
https://github.com/parrot/parrot/commit/d0fd13f9eda4b9158a8f9994e790ed2d01e62bca
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M config/auto/warnings.pm
Log Message:
-----------
[configure] Use -fexcess-precision=standard
This option is supported by GCC >= 4.5 and might help with TT #1978
Commit: 0631c0fdfacde82e78c2facb1eb73c1afe437fc8
https://github.com/parrot/parrot/commit/0631c0fdfacde82e78c2facb1eb73c1afe437fc8
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M t/src/extend_vtable.t
Log Message:
-----------
[t] Parrot_PMC_get_string_keyed_str , nwellenhof++
Commit: 985e82a58731e46af2f4aa9e0417c11c1be3dd9f
https://github.com/parrot/parrot/commit/985e82a58731e46af2f4aa9e0417c11c1be3dd9f
Author: Francois Perrad <francois.perrad at gadz.org>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M src/embed/api.c
Log Message:
-----------
[build] fix C
src/embed/api.c:546: error: ISO C90 forbids mixed declarations and code
Commit: c5bf220541e3ae115f4012f16a60d0efee9b2fee
https://github.com/parrot/parrot/commit/c5bf220541e3ae115f4012f16a60d0efee9b2fee
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-04-13 (Wed, 13 Apr 2011)
Changed paths:
M src/pmc/fixedfloatarray.pmc
Log Message:
-----------
add a get_pointer vtable to FixedFloatArray, so people doing mathish stuff through NCI can get at the underlying storage
Commit: 2d1ffb389b0c0d59410e35b140cd6499c22e9e3b
https://github.com/parrot/parrot/commit/2d1ffb389b0c0d59410e35b140cd6499c22e9e3b
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-13 (Wed, 13 Apr 2011)
Changed paths:
M lib/Parrot/Vtable.pm
Log Message:
-----------
add function annotations to vmethod arguments
Commit: f8696d09418de3478d7c84851e582cb6dcbd9456
https://github.com/parrot/parrot/commit/f8696d09418de3478d7c84851e582cb6dcbd9456
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-13 (Wed, 13 Apr 2011)
Changed paths:
M lib/Parrot/Vtable.pm
M tools/build/vtable_extend.pl
M tools/build/vtable_h.pl
Log Message:
-----------
parse_vtable() should just take an explicit file argument rather than defaulting. Hoisted up some repeated strings
Commit: 4cbdf8dc0b39d2f6f35342633de42cc5a81b989b
https://github.com/parrot/parrot/commit/4cbdf8dc0b39d2f6f35342633de42cc5a81b989b
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-13 (Wed, 13 Apr 2011)
Changed paths:
M include/parrot/interpreter.h
M include/parrot/io.h
M src/interp/inter_create.c
M src/io/api.c
M src/pmc.c
M src/string/api.c
Log Message:
-----------
STRINGNULL and PMCNULL are now always single globals. In the past, they could be NULL depending on a macro.
Commit: 880473eb53002e2270ab87ce950b876d69745fa5
https://github.com/parrot/parrot/commit/880473eb53002e2270ab87ce950b876d69745fa5
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-13 (Wed, 13 Apr 2011)
Changed paths:
M include/parrot/debugger.h
M src/debug.c
Log Message:
-----------
updating PARROT_CAN_RETURN_NULL based on the new PMCNULL/STRINGNULL settings
Commit: a03f2f39e64eaad591701aeb756640721eea7c9d
https://github.com/parrot/parrot/commit/a03f2f39e64eaad591701aeb756640721eea7c9d
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-13 (Wed, 13 Apr 2011)
Changed paths:
M src/pmc/stringbuilder.pmc
Log Message:
-----------
localizing STR_VTABLE
Commit: 7f2ef6ea90f3ef7f8d85256d648ea9da6bf24288
https://github.com/parrot/parrot/commit/7f2ef6ea90f3ef7f8d85256d648ea9da6bf24288
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-13 (Wed, 13 Apr 2011)
Changed paths:
M src/embed/api.c
Log Message:
-----------
removed unused var
Commit: 6c64494fd82a06ba1aa7473a5b2d7641afae6422
https://github.com/parrot/parrot/commit/6c64494fd82a06ba1aa7473a5b2d7641afae6422
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-13 (Wed, 13 Apr 2011)
Changed paths:
M include/parrot/string.h
Log Message:
-----------
annotating function pointers
Commit: 84871f57f4f12e2456fe233c7f8643b7625f5711
https://github.com/parrot/parrot/commit/84871f57f4f12e2456fe233c7f8643b7625f5711
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-04-14 (Thu, 14 Apr 2011)
Changed paths:
M t/src/extend_vtable.t
Log Message:
-----------
[t] Parrot_PMC_delete_keyed(_int)
Commit: 4d52021be8de6ddd4c146ca822a6cc8a30854738
https://github.com/parrot/parrot/commit/4d52021be8de6ddd4c146ca822a6cc8a30854738
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-04-14 (Thu, 14 Apr 2011)
Changed paths:
M t/src/extend_vtable.t
Log Message:
-----------
[t] Parrot_PMC_delete_keyed_str
Commit: 67ffbc8ae5d49dcfe1e87df925c663e3c6d31878
https://github.com/parrot/parrot/commit/67ffbc8ae5d49dcfe1e87df925c663e3c6d31878
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-04-14 (Thu, 14 Apr 2011)
Changed paths:
M t/src/extend_vtable.t
Log Message:
-----------
[t] Parrot_PMC_delprop
Commit: eab67bd42e7dc83667f8240e6cbcc9cb9367cdc9
https://github.com/parrot/parrot/commit/eab67bd42e7dc83667f8240e6cbcc9cb9367cdc9
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-04-14 (Thu, 14 Apr 2011)
Changed paths:
M t/src/extend_vtable.t
Log Message:
-----------
[t] Parrot_PMC_exists_keyed_str
Commit: de2f736680ce89e5889a918cec21211166ff39ae
https://github.com/parrot/parrot/commit/de2f736680ce89e5889a918cec21211166ff39ae
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-04-14 (Thu, 14 Apr 2011)
Changed paths:
M t/src/extend_vtable.t
Log Message:
-----------
[t] Parrot_PMC_get_integer_keyed_str
Commit: c6f1fe741f677f2e569cc4e25064579555b080a6
https://github.com/parrot/parrot/commit/c6f1fe741f677f2e569cc4e25064579555b080a6
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-04-14 (Thu, 14 Apr 2011)
Changed paths:
M t/src/extend_vtable.t
Log Message:
-----------
[t] Parrot_PMC_get_number_keyed_str
Commit: 986d7601bc778583b0dc968d3d81dd8f140678cc
https://github.com/parrot/parrot/commit/986d7601bc778583b0dc968d3d81dd8f140678cc
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-04-14 (Thu, 14 Apr 2011)
Changed paths:
M t/src/extend_vtable.t
Log Message:
-----------
[t] Parrot_PMC_get_pmc_keyed_int
Commit: ce3f9ecdf34685fd8164ea1f1e1036d234574f71
https://github.com/parrot/parrot/commit/ce3f9ecdf34685fd8164ea1f1e1036d234574f71
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-04-14 (Thu, 14 Apr 2011)
Changed paths:
M t/src/extend_vtable.t
Log Message:
-----------
[t] Parrot_PMC_get_pmc_keyed
Commit: d7afbd7a60d7a9df71e23536a161087a4668ef0f
https://github.com/parrot/parrot/commit/d7afbd7a60d7a9df71e23536a161087a4668ef0f
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-04-14 (Thu, 14 Apr 2011)
Changed paths:
M t/src/extend_vtable.t
Log Message:
-----------
[t] Parrot_PMC_get_repr
Commit: 2d1a1fe09a4a422043efa6227a33663d902d78b2
https://github.com/parrot/parrot/commit/2d1a1fe09a4a422043efa6227a33663d902d78b2
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-15 (Fri, 15 Apr 2011)
Changed paths:
M include/parrot/interpreter.h
Log Message:
-----------
Brake the build - replace "PackFile *initial_pf" with "PMC *current_pf"
Commit: af010fa3fad3f8ac4ee8e5b7d8dc8b249eaed463
https://github.com/parrot/parrot/commit/af010fa3fad3f8ac4ee8e5b7d8dc8b249eaed463
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-15 (Fri, 15 Apr 2011)
Changed paths:
M src/gc/mark_sweep.c
Log Message:
-----------
Fix mark in trace_roots
Commit: 62b5f53d99e5288a5fea8cdafd983b8062f20583
https://github.com/parrot/parrot/commit/62b5f53d99e5288a5fea8cdafd983b8062f20583
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-15 (Fri, 15 Apr 2011)
Changed paths:
M compilers/imcc/main.c
M compilers/imcc/pbc.c
M include/parrot/packfile.h
M src/embed.c
M src/embed/api.c
M src/interp/inter_create.c
M src/packfile/api.c
M src/pmc/eval.pmc
Log Message:
-----------
Mass replace of interp_pf with current_pf.
Commit: d7afc1f369eda5addef237ac30aa8bcd934b5981
https://github.com/parrot/parrot/commit/d7afc1f369eda5addef237ac30aa8bcd934b5981
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-15 (Fri, 15 Apr 2011)
Changed paths:
M config/gen/config_h/config_h.in
Log Message:
-----------
Brake the build again. Replace typedef of Parrot_PackFile with PMC version.
Commit: f65e92a5369526a3fdf343cfde55660ad9f1a403
https://github.com/parrot/parrot/commit/f65e92a5369526a3fdf343cfde55660ad9f1a403
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-15 (Fri, 15 Apr 2011)
Changed paths:
M src/embed/api.c
Log Message:
-----------
Update code to new Parrot_PackFile typedef.
Commit: 7f73a45556e3fd599a0ff71705cdd307ecc717cd
https://github.com/parrot/parrot/commit/7f73a45556e3fd599a0ff71705cdd307ecc717cd
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-15 (Fri, 15 Apr 2011)
Changed paths:
M config/gen/config_h/config_h.in
M include/parrot/core_types.h
Log Message:
-----------
Move definition of Parrot_PackFile to more appropriate place
Commit: 133eb4da888d6d3d62811457109a34262b3ac597
https://github.com/parrot/parrot/commit/133eb4da888d6d3d62811457109a34262b3ac597
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-15 (Fri, 15 Apr 2011)
Changed paths:
M src/gc/mark_sweep.c
Log Message:
-----------
Fix most annoying bug ever. When GC triggered during opcode tracing than we mark "debugger" interpreter without marking real one. Fix is to mark parent_interpreter as well.
Commit: 6d7f7f074c9a15be26b79c7b30803fcdaafbc186
https://github.com/parrot/parrot/commit/6d7f7f074c9a15be26b79c7b30803fcdaafbc186
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-15 (Fri, 15 Apr 2011)
Changed paths:
M src/embed.c
Log Message:
-----------
Resurrect original code instead of asserting on NYI
Commit: 4a80315b4e596851decb5097f8083809b43c8962
https://github.com/parrot/parrot/commit/4a80315b4e596851decb5097f8083809b43c8962
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-15 (Fri, 15 Apr 2011)
Changed paths:
M src/packfile/api.c
Log Message:
-----------
Add more WBs
Commit: 9578243bcc5e40eace1dd1f94f2fcc0596c6fb50
https://github.com/parrot/parrot/commit/9578243bcc5e40eace1dd1f94f2fcc0596c6fb50
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-15 (Fri, 15 Apr 2011)
Changed paths:
M src/packfile/api.c
Log Message:
-----------
Update to use PMC instead of raw pointers
Commit: 99cfc8c293cb5136b45ea8861d0689e475cb0a4a
https://github.com/parrot/parrot/commit/99cfc8c293cb5136b45ea8861d0689e475cb0a4a
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-15 (Fri, 15 Apr 2011)
Changed paths:
M frontend/parrot_debugger/main.c
M frontend/pbc_dump/main.c
Log Message:
-----------
Update frontends
Commit: 36c5eb156be3e3da3dbe75f916f02b17646fd7d6
https://github.com/parrot/parrot/commit/36c5eb156be3e3da3dbe75f916f02b17646fd7d6
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-15 (Fri, 15 Apr 2011)
Changed paths:
M src/packfile/api.c
Log Message:
-----------
One more GC block
Commit: 8c1c2b085256e468092f41c2f5ae6a82a12b7da2
https://github.com/parrot/parrot/commit/8c1c2b085256e468092f41c2f5ae6a82a12b7da2
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-15 (Fri, 15 Apr 2011)
Changed paths:
M t/src/extend.t
Log Message:
-----------
Update test to use proper Parrot_PackFile typedef.
Commit: 369b59b1b84145b90c7ceaf35ed64857d9ebfc42
https://github.com/parrot/parrot/commit/369b59b1b84145b90c7ceaf35ed64857d9ebfc42
Author: Christoph Otto <christoph_git at mksig.org>
Date: 2011-04-15 (Fri, 15 Apr 2011)
Changed paths:
M src/embed/api.c
Log Message:
-----------
make gcc happy
Commit: 4ce8ad6cc44fe266c315387381ff830feeb508eb
https://github.com/parrot/parrot/commit/4ce8ad6cc44fe266c315387381ff830feeb508eb
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-15 (Fri, 15 Apr 2011)
Changed paths:
M src/gc/mark_sweep.c
Log Message:
-----------
remove unused variable
Commit: 4fe08382f31ffc8b5bc73fbe67a1536462c7337a
https://github.com/parrot/parrot/commit/4fe08382f31ffc8b5bc73fbe67a1536462c7337a
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-15 (Fri, 15 Apr 2011)
Changed paths:
M include/parrot/context.h
M src/call/context_accessors.c
Log Message:
-----------
fix up some function annotations
Commit: 5fb8348594119637c09fb46ba1c545df50ef81ca
https://github.com/parrot/parrot/commit/5fb8348594119637c09fb46ba1c545df50ef81ca
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-04-16 (Sat, 16 Apr 2011)
Changed paths:
M src/gc/mark_sweep.c
Log Message:
-----------
assert args and function docs for mark_interp function
Commit: 4abb7b7716dbe34bb1192abb929f11a3355d65a8
https://github.com/parrot/parrot/commit/4abb7b7716dbe34bb1192abb929f11a3355d65a8
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-04-16 (Sat, 16 Apr 2011)
Changed paths:
M src/gc/mark_sweep.c
Log Message:
-----------
fix function docs
Commit: 704435d21f341a5c2bbf8e953fafc5f4a867165d
https://github.com/parrot/parrot/commit/704435d21f341a5c2bbf8e953fafc5f4a867165d
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-04-16 (Sat, 16 Apr 2011)
Changed paths:
M t/src/extend_vtable.t
Log Message:
-----------
[t][TT #2084] Attempt to fix failed assertion 'key'
Commit: 4c28441cf6b57c29e332f66da6b5181b257a5944
https://github.com/parrot/parrot/commit/4c28441cf6b57c29e332f66da6b5181b257a5944
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-16 (Sat, 16 Apr 2011)
Changed paths:
M src/packfile/api.c
Log Message:
-----------
More WB
Commit: dbf477e6c3f37bb066c8a8c5af8b39801813b55a
https://github.com/parrot/parrot/commit/dbf477e6c3f37bb066c8a8c5af8b39801813b55a
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-16 (Sat, 16 Apr 2011)
Changed paths:
M src/packfile/api.c
Log Message:
-----------
Remove PackFile_append. We always need WD when changing PackFile
Commit: d234bccb4e84aa77de7e9914954dcaf240c1a6b4
https://github.com/parrot/parrot/commit/d234bccb4e84aa77de7e9914954dcaf240c1a6b4
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-16 (Sat, 16 Apr 2011)
Changed paths:
M include/parrot/packfile.h
M src/embed/api.c
M src/packfile/api.c
M src/pmc/eval.pmc
Log Message:
-----------
Change do_sub_pragmas to accept PMC instead of raw PackFile_ByteCode pointer. We are changing constants and need WD
Commit: 8ffbcb8f00800e97393f801e66f33f3fd13c2a01
https://github.com/parrot/parrot/commit/8ffbcb8f00800e97393f801e66f33f3fd13c2a01
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-16 (Sat, 16 Apr 2011)
Changed paths:
M src/pmc/ptr.pmc
Log Message:
-----------
Writebarrier Ptr PMC when returning raw pointer. It's kind of overkill but will help for now
Commit: 37ce94f10e7a741f2062bc4f59b26d56f3094705
https://github.com/parrot/parrot/commit/37ce94f10e7a741f2062bc4f59b26d56f3094705
Author: Christoph Otto <christoph_git at mksig.org>
Date: 2011-04-16 (Sat, 16 Apr 2011)
Changed paths:
M docs/project/hacking_tips.pod
Log Message:
-----------
add some tips on reducing unhelpful randomness
Commit: 48f56a3545447fa982c8b598e0bcdf08f1eee609
https://github.com/parrot/parrot/commit/48f56a3545447fa982c8b598e0bcdf08f1eee609
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-16 (Sat, 16 Apr 2011)
Changed paths:
M lib/Parrot/Pmc2c/Method.pm
Log Message:
-----------
Annotate non-SHIM PMC arguments in generated PMC C code
Commit: 6f1f07bd999e1258480e51cae103163f9281fbcc
https://github.com/parrot/parrot/commit/6f1f07bd999e1258480e51cae103163f9281fbcc
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-17 (Sun, 17 Apr 2011)
Changed paths:
M docs/project/hacking_tips.pod
M include/parrot/context.h
M lib/Parrot/Pmc2c/Method.pm
M src/call/context_accessors.c
M t/src/extend_vtable.t
Log Message:
-----------
Merge branch 'master' into packfile_wrap
Commit: 370a41843ce08a1f7ceab1ecfed6fb4e96ef142e
https://github.com/parrot/parrot/commit/370a41843ce08a1f7ceab1ecfed6fb4e96ef142e
Author: Christoph Otto <christoph_git at mksig.org>
Date: 2011-04-17 (Sun, 17 Apr 2011)
Changed paths:
M Configure.pl
M config/auto/llvm.pm
M lib/Parrot/Configure/Options/Conf/Shared.pm
M t/steps/auto/llvm-01.t
Log Message:
-----------
Introduce --with-llvm option to explicitly link to LLVM
fixes tt #2092, patch courtesy of kid51++
Commit: 73edd49575fede3167c99bb70676a10b460d85d0
https://github.com/parrot/parrot/commit/73edd49575fede3167c99bb70676a10b460d85d0
Author: Christoph Otto <christoph_git at mksig.org>
Date: 2011-04-17 (Sun, 17 Apr 2011)
Changed paths:
M t/op/spawnw.t
Log Message:
-----------
Eliminate use of 'env'
fixes tt #2095, patch courtesy of kid51++
Commit: c4d3f78df6ed10a38ad550f018ceccd1fd6278fb
https://github.com/parrot/parrot/commit/c4d3f78df6ed10a38ad550f018ceccd1fd6278fb
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-17 (Sun, 17 Apr 2011)
Changed paths:
M src/pmc/imccompiler.pmc
Log Message:
-----------
Consting and annotating
Commit: 7190577b7d533c16bcee0d61bf2d6f093eaa7524
https://github.com/parrot/parrot/commit/7190577b7d533c16bcee0d61bf2d6f093eaa7524
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-17 (Sun, 17 Apr 2011)
Changed paths:
M Configure.pl
M config/auto/llvm.pm
M lib/Parrot/Configure/Options/Conf/Shared.pm
M t/op/spawnw.t
M t/steps/auto/llvm-01.t
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: 46c2a2b42a1ebac3abf40f7f186643a91d17fa77
https://github.com/parrot/parrot/commit/46c2a2b42a1ebac3abf40f7f186643a91d17fa77
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-17 (Sun, 17 Apr 2011)
Changed paths:
M include/parrot/hll.h
M src/hll.c
Log Message:
-----------
Fixed up some function annotations. Removed outdated #define. Use STRINGNULL for our null strings.
Commit: e187a446547460180b5326cc657026d9cd0c5ba9
https://github.com/parrot/parrot/commit/e187a446547460180b5326cc657026d9cd0c5ba9
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-04-18 (Mon, 18 Apr 2011)
Changed paths:
M compilers/imcc/main.c
M compilers/imcc/pbc.c
M config/gen/config_h/config_h.in
M frontend/parrot_debugger/main.c
M frontend/pbc_dump/main.c
M include/parrot/core_types.h
M include/parrot/interpreter.h
M include/parrot/packfile.h
M src/embed.c
M src/embed/api.c
M src/gc/mark_sweep.c
M src/interp/inter_create.c
M src/packfile/api.c
M src/pmc/eval.pmc
M src/pmc/ptr.pmc
M t/src/extend.t
Log Message:
-----------
Merge branch 'packfile_wrap'
Commit: 8393b9527aa126597a108ad806451a1974c63501
https://github.com/parrot/parrot/commit/8393b9527aa126597a108ad806451a1974c63501
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-18 (Mon, 18 Apr 2011)
Changed paths:
M include/parrot/packfile.h
M src/packfile/api.c
Log Message:
-----------
annotate function pointers in the iterator
Commit: 229a7813acaf55b38110d81639365d6c097bf74b
https://github.com/parrot/parrot/commit/229a7813acaf55b38110d81639365d6c097bf74b
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-04-18 (Mon, 18 Apr 2011)
Changed paths:
M api.yaml
M src/embed/api.c
Log Message:
-----------
Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L commandline switch.
Commit: 46922aec93bb911fcdde4f82c5742ef380bab096
https://github.com/parrot/parrot/commit/46922aec93bb911fcdde4f82c5742ef380bab096
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-04-18 (Mon, 18 Apr 2011)
Changed paths:
M include/parrot/packfile.h
M src/packfile/api.c
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: 9ae4a27fb83acafd5f096c3b306e9f46a752a99d
https://github.com/parrot/parrot/commit/9ae4a27fb83acafd5f096c3b306e9f46a752a99d
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-04-18 (Mon, 18 Apr 2011)
Changed paths:
M NEWS
Log Message:
-----------
Add a little meat to NEWS
Commit: c9923220e25793f725db430c7eb0d4ec545184b3
https://github.com/parrot/parrot/commit/c9923220e25793f725db430c7eb0d4ec545184b3
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-04-18 (Mon, 18 Apr 2011)
Changed paths:
M PLATFORMS
Log Message:
-----------
Update netbsd x86_64 PLATFORM entry
Commit: 8bcd6a75ea00b6dc86d3c36cf479b4155ffb365d
https://github.com/parrot/parrot/commit/8bcd6a75ea00b6dc86d3c36cf479b4155ffb365d
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-04-18 (Mon, 18 Apr 2011)
Changed paths:
M frontend/pbc_dump/main.c
Log Message:
-----------
fix the build on windows. I don't know why this is an error, the compiler can clearly see the PMC_IS_NULL macro, but claims the PMCNULL variable is not defined. They are defined in the same file
Commit: 836fe3bd30cfd2d44b61c0bb1dfbb5e78012af26
https://github.com/parrot/parrot/commit/836fe3bd30cfd2d44b61c0bb1dfbb5e78012af26
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-04-18 (Mon, 18 Apr 2011)
Changed paths:
M NEWS
M PLATFORMS
M api.yaml
M include/parrot/packfile.h
M src/embed/api.c
M src/packfile/api.c
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: 6dddd870f47ea883a33a1d05cf6a891c814cfb48
https://github.com/parrot/parrot/commit/6dddd870f47ea883a33a1d05cf6a891c814cfb48
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-04-18 (Mon, 18 Apr 2011)
Changed paths:
M compilers/imcc/imc.h
M compilers/imcc/imcc.l
M compilers/imcc/imclexer.c
M compilers/imcc/imcparser.c
M compilers/imcc/imcparser.h
M compilers/imcc/main.c
Log Message:
-----------
fix IMCC_push_parser_state so that backtraces don't contain the full source code of PIR code literals being compiled
Commit: baa3b015464f7488f561a3324e32a44f54dc6d47
https://github.com/parrot/parrot/commit/baa3b015464f7488f561a3324e32a44f54dc6d47
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-04-18 (Mon, 18 Apr 2011)
Changed paths:
M NEWS
M frontend/parrot/main.c
Log Message:
-----------
add mention of other GC cores to the commandline help
Commit: 83e4dbaff2e3671336f3c468c0e15d723b7a42cf
https://github.com/parrot/parrot/commit/83e4dbaff2e3671336f3c468c0e15d723b7a42cf
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-04-18 (Mon, 18 Apr 2011)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
For the purpose of getting quick(er) feedback on different GC options, add a
'gc_tests' target which, for now, will consist solely of t/compilers/opsc/*.t.
Commit: b6c91baf98458c8eb4f256232b127007c4125c0a
https://github.com/parrot/parrot/commit/b6c91baf98458c8eb4f256232b127007c4125c0a
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-04-19 (Tue, 19 Apr 2011)
Changed paths:
M ChangeLog
M MANIFEST.generated
M README
M VERSION
Log Message:
-----------
update version numbers in a few places
Commit: 1cfaceabebb78be75e84c54c18ff75d4e435dde2
https://github.com/parrot/parrot/commit/1cfaceabebb78be75e84c54c18ff75d4e435dde2
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-04-19 (Tue, 19 Apr 2011)
Changed paths:
M docs/parrothist.pod
M docs/project/release_manager_guide.pod
Log Message:
-----------
update release_manager_guide. Add an entry to parrothist.pod, but I don't have a name yet
Commit: 8a1b743a50423f16eb97287c16ee7e8a1e5d2b77
https://github.com/parrot/parrot/commit/8a1b743a50423f16eb97287c16ee7e8a1e5d2b77
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-04-19 (Tue, 19 Apr 2011)
Changed paths:
M CREDITS
M docs/project/release_manager_guide.pod
M tools/release/release.json
Log Message:
-----------
add info about release to my CREDITS entry. Update release.json. Revise release_manager_guide.pod with respect to the ops2c bootstrapping steps. That mechanism is complicated enough without the clumsy half-explanation.
Commit: 8a77739e881b9ad3146ee0c4fe5991bafc28a6ff
https://github.com/parrot/parrot/commit/8a77739e881b9ad3146ee0c4fe5991bafc28a6ff
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-04-19 (Tue, 19 Apr 2011)
Changed paths:
M include/parrot/oplib/core_ops.h
M src/ops/core_ops.c
Log Message:
-----------
update ops bootstrap stuff
Commit: ed159d06e6636d498565d9e7f4cd8cbff51c1c4f
https://github.com/parrot/parrot/commit/ed159d06e6636d498565d9e7f4cd8cbff51c1c4f
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-04-19 (Tue, 19 Apr 2011)
Changed paths:
M NEWS
M config/auto/gc.pm
Log Message:
-----------
make gms the new default GC, update NEWS, drop some unneeded code
Commit: 61176bb71505dd4d2a5d9c53adc1ba139698c0b2
https://github.com/parrot/parrot/commit/61176bb71505dd4d2a5d9c53adc1ba139698c0b2
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-04-19 (Tue, 19 Apr 2011)
Changed paths:
M t/src/extend_vtable.t
Log Message:
-----------
Merge branch 'leto/embed_grant'
Commit: 31ca512cd16606923626a59f9b29de6e43a3f768
https://github.com/parrot/parrot/commit/31ca512cd16606923626a59f9b29de6e43a3f768
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-04-19 (Tue, 19 Apr 2011)
Changed paths:
M src/string/api.c
Log Message:
-----------
simplify hash seed initialization and remove a debugging macro
Commit: c1bc61d28b893e59c1bffdba694ffab6317e0fda
https://github.com/parrot/parrot/commit/c1bc61d28b893e59c1bffdba694ffab6317e0fda
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-04-19 (Tue, 19 Apr 2011)
Changed paths:
M docs/parrothist.pod
M tools/release/release.json
Log Message:
-----------
Parrot 3.3 is 'Fire in the Sky'
Commit: a9a87f1c7d0e5c79f50be121544a56a1e6c23e31
https://github.com/parrot/parrot/commit/a9a87f1c7d0e5c79f50be121544a56a1e6c23e31
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-04-19 (Tue, 19 Apr 2011)
Changed paths:
M CREDITS
M ChangeLog
M MANIFEST.generated
M README
M VERSION
M docs/parrothist.pod
M docs/project/release_manager_guide.pod
M include/parrot/oplib/core_ops.h
M src/ops/core_ops.c
M tools/release/release.json
Log Message:
-----------
Merge branch 'parrot_3_3'
Commit: 71ed52129ae75c2b69adb89d706e2363192a535a
https://github.com/parrot/parrot/commit/71ed52129ae75c2b69adb89d706e2363192a535a
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-19 (Tue, 19 Apr 2011)
Changed paths:
M src/embed.c
Log Message:
-----------
consting args. Flag unsued args. Add an XXX where we are not setting an outbound pointer.
Commit: 3c7fb39da06353c2401cb3e77905fac4792c62a4
https://github.com/parrot/parrot/commit/3c7fb39da06353c2401cb3e77905fac4792c62a4
Author: Jonathan Worthington <jnthn at jnthn.net>
Date: 2011-04-21 (Thu, 21 Apr 2011)
Changed paths:
M compilers/pct/src/PAST/Compiler.pir
Log Message:
-----------
Make block references have consistent semantics (always use subid), whether they live in a package or not.
Commit: 84a6b3b2397c11dc9f04029f2b1ea8e2e75e7e78
https://github.com/parrot/parrot/commit/84a6b3b2397c11dc9f04029f2b1ea8e2e75e7e78
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-21 (Thu, 21 Apr 2011)
Changed paths:
M src/ops/var.ops
Log Message:
-----------
consted a few variables
Commit: 74e29327cc6d4f82e9654ed2f0100c26cbe64c6c
https://github.com/parrot/parrot/commit/74e29327cc6d4f82e9654ed2f0100c26cbe64c6c
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-21 (Thu, 21 Apr 2011)
Changed paths:
M src/ops/set.ops
Log Message:
-----------
consted a var
Commit: f99d63cbd97b8f5a31f8f31927566f6f3020c2fe
https://github.com/parrot/parrot/commit/f99d63cbd97b8f5a31f8f31927566f6f3020c2fe
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-21 (Thu, 21 Apr 2011)
Changed paths:
M src/ops/object.ops
Log Message:
-----------
removed an unnecessary setting of a var
Commit: 968fcad160b7b1ea8017872b9560b1c551a20bc5
https://github.com/parrot/parrot/commit/968fcad160b7b1ea8017872b9560b1c551a20bc5
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-21 (Thu, 21 Apr 2011)
Changed paths:
M src/ops/math.ops
Log Message:
-----------
consted a var
Commit: 8f7ec498646c10d20797b87fa8156bc00495c27d
https://github.com/parrot/parrot/commit/8f7ec498646c10d20797b87fa8156bc00495c27d
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-21 (Thu, 21 Apr 2011)
Changed paths:
M src/dynoplibs/io.ops
M src/dynoplibs/trans.ops
Log Message:
-----------
consted a var
Commit: 9f7969e6fd4df1bffa7f3c7f478475b2178777f0
https://github.com/parrot/parrot/commit/9f7969e6fd4df1bffa7f3c7f478475b2178777f0
Author: Andy Lester <andy at petdance.com>
Date: 2011-04-21 (Thu, 21 Apr 2011)
Changed paths:
M src/ops/core.ops
Log Message:
-----------
consted a pointer. Undid some unnecessary var setting
Commit: e90cbfdb062df89b96dd09e222772790b6a042f5
https://github.com/parrot/parrot/commit/e90cbfdb062df89b96dd09e222772790b6a042f5
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-04-22 (Fri, 22 Apr 2011)
Changed paths:
M CREDITS
M ChangeLog
M Configure.pl
M MANIFEST.generated
M NEWS
M PLATFORMS
M README
M VERSION
M api.yaml
M compilers/imcc/imc.h
M compilers/imcc/imcc.l
M compilers/imcc/imclexer.c
M compilers/imcc/imcparser.c
M compilers/imcc/imcparser.h
M compilers/imcc/main.c
M compilers/imcc/pbc.c
M compilers/pct/src/PAST/Compiler.pir
M config/auto/gc.pm
M config/auto/llvm.pm
M config/auto/warnings.pm
M config/gen/config_h/config_h.in
M config/gen/makefiles/root.in
M docs/parrothist.pod
M docs/pdds/pdd19_pir.pod
M docs/project/hacking_tips.pod
M docs/project/release_manager_guide.pod
M frontend/parrot/main.c
M frontend/parrot_debugger/main.c
M frontend/pbc_dump/main.c
M include/parrot/context.h
M include/parrot/core_types.h
M include/parrot/debugger.h
M include/parrot/hll.h
M include/parrot/interpreter.h
M include/parrot/io.h
M include/parrot/oplib/core_ops.h
M include/parrot/packfile.h
M include/parrot/string.h
M lib/Parrot/Configure/Options/Conf/Shared.pm
M lib/Parrot/Pmc2c/Method.pm
M lib/Parrot/Vtable.pm
M src/call/context_accessors.c
M src/debug.c
M src/dynoplibs/io.ops
M src/dynoplibs/trans.ops
M src/embed.c
M src/embed/api.c
M src/gc/mark_sweep.c
M src/hll.c
M src/interp/inter_create.c
M src/io/api.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/ops/experimental.ops
M src/ops/math.ops
M src/ops/object.ops
M src/ops/set.ops
M src/ops/var.ops
M src/packfile/api.c
M src/pmc.c
M src/pmc/eval.pmc
M src/pmc/fixedfloatarray.pmc
M src/pmc/imccompiler.pmc
M src/pmc/ptr.pmc
M src/pmc/stringbuilder.pmc
M src/string/api.c
M t/op/spawnw.t
M t/perl/Parrot_Test.t
M t/src/extend.t
M t/src/extend_vtable.t
M t/steps/auto/llvm-01.t
M tools/build/vtable_extend.pl
M tools/build/vtable_h.pl
M tools/release/release.json
Log Message:
-----------
Merge branch 'master' into tt1931-nci-parameters-deprecation
Commit: 75e2b4c94d602d3d7e8af4b679c325c8ec8d3fd9
https://github.com/parrot/parrot/commit/75e2b4c94d602d3d7e8af4b679c325c8ec8d3fd9
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-04-22 (Fri, 22 Apr 2011)
Changed paths:
M src/nci/extra_thunks.c
M src/nci/extra_thunks.nci
Log Message:
-----------
eliminate deprecated "t" nci signatures from core/extra thunklibs
Commit: 0a8cc07d1cc5ec2a91355f5d17f3317b18ed36d1
https://github.com/parrot/parrot/commit/0a8cc07d1cc5ec2a91355f5d17f3317b18ed36d1
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-04-22 (Fri, 22 Apr 2011)
Changed paths:
M compilers/imcc/imclexer.c
M compilers/imcc/imcparser.c
M compilers/imcc/imcparser.h
M include/parrot/nci.h
M src/nci/libffi.c
M src/nci/signatures.c
Log Message:
-----------
remove support for deprecated "t" nci signatures
Compare: https://github.com/parrot/parrot/compare/d220272...0a8cc07
More information about the parrot-commits
mailing list