[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