[parrot/parrot] ef5ece: Fix very-very subtile bug with handling of GMS "di...
noreply at github.com
noreply at github.com
Fri May 20 15:03:29 UTC 2011
Branch: refs/heads/leto/embed_grant
Home: https://github.com/parrot/parrot
Commit: ef5ece1765402ccd52f873d5231878bdffc10337
https://github.com/parrot/parrot/commit/ef5ece1765402ccd52f873d5231878bdffc10337
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-05-09 (Mon, 09 May 2011)
Changed paths:
M src/gc/gc_gms.c
Log Message:
-----------
Fix very-very subtile bug with handling of GMS "dirty_list".
It should fix tickets #2105 and other GC related bugs.
Commit: 8e129a09b5250094b28a45beb2b337034832385c
https://github.com/parrot/parrot/commit/8e129a09b5250094b28a45beb2b337034832385c
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-05-09 (Mon, 09 May 2011)
Changed paths:
M include/parrot/pobj.h
Log Message:
-----------
[cage] Remove unused PObj flag
Commit: 19962bf49db7a9fb7f60f54d17786a52f64758c4
https://github.com/parrot/parrot/commit/19962bf49db7a9fb7f60f54d17786a52f64758c4
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-05-09 (Mon, 09 May 2011)
Changed paths:
M include/parrot/pobj.h
M src/gc/gc_gms.c
Log Message:
-----------
[gc] Avoid second scan of C stack for soling fresh root objects. It should improve GC performance a bit.
Commit: 6832e5fa2c9317493b2abdadcefc07b72ef91cb3
https://github.com/parrot/parrot/commit/6832e5fa2c9317493b2abdadcefc07b72ef91cb3
Author: Luben Karavelov <karavelov at spnet.net>
Date: 2011-05-09 (Mon, 09 May 2011)
Changed paths:
M frontend/parrot/main.c
M include/parrot/api.h
M include/parrot/gc_api.h
M src/gc/gc_gms.c
Log Message:
-----------
use float for --gc-nursery-size
Commit: 75fe3b2fca9552a39eafb776ae7ba0c99cdaf611
https://github.com/parrot/parrot/commit/75fe3b2fca9552a39eafb776ae7ba0c99cdaf611
Author: Michael H. Hind <mike.hind at gmail.com>
Date: 2011-05-09 (Mon, 09 May 2011)
Changed paths:
M frontend/parrot/main.c
Log Message:
-----------
fix incorrect ASSERT_ARGS
Commit: 5881c3c8516153dd7cec3e0f6ccdb37dc38224ad
https://github.com/parrot/parrot/commit/5881c3c8516153dd7cec3e0f6ccdb37dc38224ad
Author: Michael H. Hind <mike.hind at gmail.com>
Date: 2011-05-09 (Mon, 09 May 2011)
Changed paths:
M frontend/parrot/main.c
Log Message:
-----------
attempt to fix windows build
Commit: a5aa34070f85d4c648ceef6e2661f503d89ba8d6
https://github.com/parrot/parrot/commit/a5aa34070f85d4c648ceef6e2661f503d89ba8d6
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-09 (Mon, 09 May 2011)
Changed paths:
M src/gc/gc_gms.c
Log Message:
-----------
typo fix
Commit: bb54311c67f2aa8c39c75cf81e06aa56725ceb03
https://github.com/parrot/parrot/commit/bb54311c67f2aa8c39c75cf81e06aa56725ceb03
Author: Andy Lester <andy at petdance.com>
Date: 2011-05-09 (Mon, 09 May 2011)
Changed paths:
M src/gc/gc_gms.c
Log Message:
-----------
const a local var
Commit: 718c7ecc0d1917765be96dc97b748b8da941184f
https://github.com/parrot/parrot/commit/718c7ecc0d1917765be96dc97b748b8da941184f
Author: Andy Lester <andy at petdance.com>
Date: 2011-05-09 (Mon, 09 May 2011)
Changed paths:
M compilers/opsc/src/Ops/Trans/C.pm
M src/ops/core_ops.c
Log Message:
-----------
Annotating some static functions, and consted a pointer
Commit: 1a926ea51a23910579eff2fabe1518e9028df2f2
https://github.com/parrot/parrot/commit/1a926ea51a23910579eff2fabe1518e9028df2f2
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-10 (Tue, 10 May 2011)
Changed paths:
M src/interp/inter_create.c
Log Message:
-----------
seed the prng from the system clock during interp initialization
Commit: b8822cfe3d1f5142562fa2bda0935d5bacaab629
https://github.com/parrot/parrot/commit/b8822cfe3d1f5142562fa2bda0935d5bacaab629
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-05-10 (Tue, 10 May 2011)
Changed paths:
M src/packfile/api.c
Log Message:
-----------
fix problems in failed PBC loading
Commit: 3f4486932fa0ac7ad0f7a7ee1fa4def5b9943f2a
https://github.com/parrot/parrot/commit/3f4486932fa0ac7ad0f7a7ee1fa4def5b9943f2a
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-10 (Tue, 10 May 2011)
Changed paths:
M Configure.pl
R config/auto/frames.pm
R config/auto/frames/test_exec_cygwin_c.in
R config/auto/frames/test_exec_linux_c.in
R config/auto/frames/test_exec_openbsd_c.in
M lib/Parrot/Configure/Options/Conf.pm
M lib/Parrot/Configure/Options/Conf/Shared.pm
M lib/Parrot/Configure/Step/List.pm
R t/steps/auto/frames-01.t
Log Message:
-----------
eliminate unused buildframes code (this is now handled by libffi)
Commit: 7a315db937c029f1242ac2272152db1607fe25f1
https://github.com/parrot/parrot/commit/7a315db937c029f1242ac2272152db1607fe25f1
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-05-10 (Tue, 10 May 2011)
Changed paths:
M src/embed/api.c
M src/nci/extra_thunks.c
Log Message:
-----------
set an api jump buffer in Parrot_api_make_interpreter, so we can try to catch exceptions thrown during interp initialization. Segfaults when we try to report the error, but we get some details out
Commit: 69ee12814048fc47f2e46b40af2c53af63441ca3
https://github.com/parrot/parrot/commit/69ee12814048fc47f2e46b40af2c53af63441ca3
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-05-10 (Tue, 10 May 2011)
Changed paths:
M frontend/parrot/main.c
M src/embed/api.c
Log Message:
-----------
if we don't have an interp, print out an error message. If we do, try to print backtrace information (unlikely)
Commit: ae39eecc1da9cb3035f1be00482c7178a680aa28
https://github.com/parrot/parrot/commit/ae39eecc1da9cb3035f1be00482c7178a680aa28
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-05-10 (Tue, 10 May 2011)
Changed paths:
M Configure.pl
M NEWS
M compilers/opsc/src/Ops/Trans/C.pm
R config/auto/frames.pm
R config/auto/frames/test_exec_cygwin_c.in
R config/auto/frames/test_exec_linux_c.in
R config/auto/frames/test_exec_openbsd_c.in
M frontend/parrot/main.c
M include/parrot/api.h
M include/parrot/gc_api.h
M include/parrot/pobj.h
M lib/Parrot/Configure/Options/Conf.pm
M lib/Parrot/Configure/Options/Conf/Shared.pm
M lib/Parrot/Configure/Step/List.pm
M src/gc/gc_gms.c
M src/interp/inter_create.c
M src/ops/core_ops.c
M src/packfile/api.c
M t/run/options.t
R t/steps/auto/frames-01.t
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: f5c6248314348d428937ca55fae96ba4ecf84392
https://github.com/parrot/parrot/commit/f5c6248314348d428937ca55fae96ba4ecf84392
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-05-10 (Tue, 10 May 2011)
Changed paths:
M src/nci/extra_thunks.c
Log Message:
-----------
remove fail
Commit: 0eef3cdeabe235065a3d74cf067b4e3f836aa5d4
https://github.com/parrot/parrot/commit/0eef3cdeabe235065a3d74cf067b4e3f836aa5d4
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-05-10 (Tue, 10 May 2011)
Changed paths:
M src/embed/api.c
Log Message:
-----------
fix C90 compliance
Commit: 9254cf31e4296e9ef3d0479df00f89697c2944ab
https://github.com/parrot/parrot/commit/9254cf31e4296e9ef3d0479df00f89697c2944ab
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-10 (Tue, 10 May 2011)
Changed paths:
M api.yaml
Log Message:
-----------
add deprecation notice for TT #1931 not ported over from DEPRECATED.pod
Commit: d5f1750c660b7ae82e7e7d51ee9cedabc889245c
https://github.com/parrot/parrot/commit/d5f1750c660b7ae82e7e7d51ee9cedabc889245c
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-10 (Tue, 10 May 2011)
Changed paths:
M api.yaml
Log Message:
-----------
mark TT #1931 deprecation as complete
Commit: e3492bfcf77a58be82b5da6667ff3e6093042132
https://github.com/parrot/parrot/commit/e3492bfcf77a58be82b5da6667ff3e6093042132
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-10 (Tue, 10 May 2011)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
NCI/call_toolkit_init.pbc no longer exists
Commit: 6032439fe355a6ef64dc199d24d9f434df4c535f
https://github.com/parrot/parrot/commit/6032439fe355a6ef64dc199d24d9f434df4c535f
Author: Michael H. Hind <mike.hind at gmail.com>
Date: 2011-05-10 (Tue, 10 May 2011)
Changed paths:
M MANIFEST
Log Message:
-----------
re-generate MANIFEST
Commit: 3b374ae6ed7bc52cf6276af9de7c23fccf47a353
https://github.com/parrot/parrot/commit/3b374ae6ed7bc52cf6276af9de7c23fccf47a353
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M src/call/args.c
Log Message:
-----------
[pcc] Reduce GC pressure in handling named args.
Instead of creating new RSA with arg names iterate over hash directly.
It gives some performance boost. 16.25% in instructions fetch according
to valgrind on building rakudo's core.pm.
Commit: 51e393d8c9e663f4bd55c13f238a7a385b504013
https://github.com/parrot/parrot/commit/51e393d8c9e663f4bd55c13f238a7a385b504013
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M config/gen/makefiles/root.in
A tools/build/gen_version.pl
Log Message:
-----------
add code to generate Parrot version macros as a separate PIR include
Commit: c2143de525231eaa53af830cecf85964aeba038f
https://github.com/parrot/parrot/commit/c2143de525231eaa53af830cecf85964aeba038f
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M MANIFEST
R config/auto/git_describe.pm
R config/auto/sha1.pm
M config/gen/config_pm.pm
M config/gen/config_pm/config_lib_pir.in
M lib/Parrot/Configure/Step/List.pm
Log Message:
-----------
nuke auto::sha1 et al, make config_lib,pir rely on gen_version.pl's generated include
Commit: f0fcd38e9348aae45f284d528af2437c6756536d
https://github.com/parrot/parrot/commit/f0fcd38e9348aae45f284d528af2437c6756536d
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M tools/build/gen_version.pl
Log Message:
-----------
force sha1 and git-describe to be recalculated when running gen_version
Commit: 5a96a78fc3fa387d8c2c763d2faf38ce8ca9ca44
https://github.com/parrot/parrot/commit/5a96a78fc3fa387d8c2c763d2faf38ce8ca9ca44
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M MANIFEST
M lib/Parrot/Git/Describe.pm
M lib/Parrot/SHA1.pm
A t/configure/062-sha1.t
R t/configure/062-sha1_to_cache.t
A t/configure/063-git_describe.t
R t/configure/063-git_describe_to_cache.t
R t/configure/064-sha1_from_cache.t
R t/configure/065-git_describe_from_cache.t
Log Message:
-----------
remove Git::Describe and SHA1 caching, update tests, manifix
Commit: c7030aff2691159d17841f82e72c25fc46e426ca
https://github.com/parrot/parrot/commit/c7030aff2691159d17841f82e72c25fc46e426ca
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
fix config.fpmc depenency on parrot_version.pir
Commit: 9ba6ab196c797da37beb363685f739f4c4c60f69
https://github.com/parrot/parrot/commit/9ba6ab196c797da37beb363685f739f4c4c60f69
Author: pmichaud <pmichaud at pobox.com>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M docs/submissions.pod
Log Message:
-----------
[docs] Update submissions.pod with ticket at parrot.org address.
Commit: 3dbd5d865b9e9c17ef82bb1ebc1bedfadfa0c318
https://github.com/parrot/parrot/commit/3dbd5d865b9e9c17ef82bb1ebc1bedfadfa0c318
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M src/pmc/capture.pmc
Log Message:
-----------
Mark Capture.list and .hash with :manual_wb pragma.
This prevents auto-triggering of WB and should speedup at least PCT's
POST and PIR stages.
Commit: 650471b06b480da8651558efb5e883375709b6c3
https://github.com/parrot/parrot/commit/650471b06b480da8651558efb5e883375709b6c3
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Remove reference to cc_build_call_frames, which probably should have been done along with other recent work on frames. Configure.pl once again runs cleanly.
Commit: 5893e91edecfee255dbfa7d7709fa2d25a232899
https://github.com/parrot/parrot/commit/5893e91edecfee255dbfa7d7709fa2d25a232899
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M frontend/parrot/main.c
Log Message:
-----------
We don't have a -p option
Commit: f29f90c1649b1ef351160069133759d1a0861985
https://github.com/parrot/parrot/commit/f29f90c1649b1ef351160069133759d1a0861985
Author: Andy Lester <andy at petdance.com>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M src/call/args.c
Log Message:
-----------
Removed unused variables
Commit: 9b2ad7cb25a8a5eb47bf67301553172929fb2224
https://github.com/parrot/parrot/commit/9b2ad7cb25a8a5eb47bf67301553172929fb2224
Author: Andy Lester <andy at petdance.com>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M config/gen/makefiles/root.in
M frontend/parrot/main.c
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: 8628ca58105e366d7e2f7d2ecc6c34594be30bc0
https://github.com/parrot/parrot/commit/8628ca58105e366d7e2f7d2ecc6c34594be30bc0
Author: Andy Lester <andy at petdance.com>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M include/parrot/api.h
M src/embed/pmc.c
Log Message:
-----------
fix an arg annotation
Commit: f71bf5db0367cd87eff2b51d5cad8a07f01d91d8
https://github.com/parrot/parrot/commit/f71bf5db0367cd87eff2b51d5cad8a07f01d91d8
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M config/auto/platform.pm
A src/platform/generic/entropy.c
A src/platform/win32/entropy.c
Log Message:
-----------
add Parrot_platform_get_entropy implementations for generic and win32
The generic code relies on /dev/urandom, which seems to be common
enough. The win32 code relies on MS' Cryptograph API and needs testing.
Commit: 77191d6a5a1ccd381485a5009c564aeae3ec6c86
https://github.com/parrot/parrot/commit/77191d6a5a1ccd381485a5009c564aeae3ec6c86
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M src/interp/inter_create.c
Log Message:
-----------
initialize Parrot's prng from system entropy
Commit: ccf2d6a3805ebebebf5267d108dce98f7d9a6d9a
https://github.com/parrot/parrot/commit/ccf2d6a3805ebebebf5267d108dce98f7d9a6d9a
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M src/string/api.c
Log Message:
-----------
use system entropy for hash seed randomization
Commit: 570ced68e7bcb15343aa7bad3f87adb4e98f7616
https://github.com/parrot/parrot/commit/570ced68e7bcb15343aa7bad3f87adb4e98f7616
Author: Andy Lester <andy at petdance.com>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M src/nci_test.c
Log Message:
-----------
Dropped used nci_ttt function. Consted some local vars, and updated argument annotations in function delcarations
Commit: b4be648becbfc0df69d1b40f04513be440c6d074
https://github.com/parrot/parrot/commit/b4be648becbfc0df69d1b40f04513be440c6d074
Author: Andy Lester <andy at petdance.com>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
splinting nci_test.c is OK
Commit: 715d9136fe3afa6830be932988542ffdc2af5cad
https://github.com/parrot/parrot/commit/715d9136fe3afa6830be932988542ffdc2af5cad
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M include/parrot/hash.h
M src/call/args.c
Log Message:
-----------
Make parrot_iterate_hash more consistent by always expecting a semicolon after it
Commit: 81c9e6b8e4696470d2d808a68cc74e6410cb8588
https://github.com/parrot/parrot/commit/81c9e6b8e4696470d2d808a68cc74e6410cb8588
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M include/parrot/context.h
Log Message:
-----------
Provide optimized definitions for Parrot_pcc_foo functions.
It was obvious leftovers from GMS implementation branch. valgrind++ for pointing out.
Commit: e744d10b187f6287b89836296ef62002629fafb2
https://github.com/parrot/parrot/commit/e744d10b187f6287b89836296ef62002629fafb2
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M src/gc/gc_gms.c
Log Message:
-----------
Fix off-by-one error in selecting generation to collect.
Commit: a7862a2b33acd204f7d1e37a6a1aa1fce672f02d
https://github.com/parrot/parrot/commit/a7862a2b33acd204f7d1e37a6a1aa1fce672f02d
Author: Michael H. Hind <mike.hind at gmail.com>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M src/nci_test.c
Log Message:
-----------
fix =item after consting
Commit: 42b1d800645676aec4abcad2b67ca6b01c6190b9
https://github.com/parrot/parrot/commit/42b1d800645676aec4abcad2b67ca6b01c6190b9
Author: Michael H. Hind <mike.hind at gmail.com>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M src/gc/gc_gms.c
Log Message:
-----------
fix codetest failure - trailing spaces
Commit: 64565020755a03af24933d1a590c9e86f5e7fcc9
https://github.com/parrot/parrot/commit/64565020755a03af24933d1a590c9e86f5e7fcc9
Author: Michael H. Hind <mike.hind at gmail.com>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M include/parrot/context.h
Log Message:
-----------
fix codetest failure - c_parens
there should be at least one space between a C
keyword and any subsequent open parenthesis
Commit: 4f65ae6b3568b5bd5cef858fc7f64288f0a5ff6b
https://github.com/parrot/parrot/commit/4f65ae6b3568b5bd5cef858fc7f64288f0a5ff6b
Author: Michael H. Hind <mike.hind at gmail.com>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M config/init/defaults.pm
Log Message:
-----------
add parentheses around qw(...) to avoid deprecation warning in perl 5.14.0
Commit: dbfe9404bed51d77885af316e3f2d5516b0d9fd3
https://github.com/parrot/parrot/commit/dbfe9404bed51d77885af316e3f2d5516b0d9fd3
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M config/gen/opengl.pm
Log Message:
-----------
convert opengl NCI signatures to new format
Commit: 5e2b6afcb2609e67532b1ad4799de7f0ee05bc8b
https://github.com/parrot/parrot/commit/5e2b6afcb2609e67532b1ad4799de7f0ee05bc8b
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M runtime/parrot/library/OpenGL.pir
Log Message:
-----------
handle new signature change at runtime
Commit: 5e2f1613f5b77a6afe64d51d48f45c16693485c8
https://github.com/parrot/parrot/commit/5e2f1613f5b77a6afe64d51d48f45c16693485c8
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M runtime/parrot/library/NCI/Utils.pir
Log Message:
-----------
update call_toolkit_init for new call by reference calling convention
Commit: 42dda94d06095e6dc4a56c2d93fca76e37e8d9c1
https://github.com/parrot/parrot/commit/42dda94d06095e6dc4a56c2d93fca76e37e8d9c1
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M config/init/hints/mswin32.pm
Log Message:
-----------
add advapi32 to the list of libs libparrot gets linked to
Commit: c59893ac06a536ab19b94183ec5aa8fe3664cfc3
https://github.com/parrot/parrot/commit/c59893ac06a536ab19b94183ec5aa8fe3664cfc3
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M src/platform/win32/entropy.c
Log Message:
-----------
pass PARROT_INTERP to entropy function instead of void
Commit: 782b0e5ad46ccb54088e295806f2f484b1bbe5aa
https://github.com/parrot/parrot/commit/782b0e5ad46ccb54088e295806f2f484b1bbe5aa
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M src/platform/win32/entropy.c
Log Message:
-----------
add enough magic to fix entropy for the mingw build
Commit: 8f424c1191b549955fbdad4cc4c5f1eabb068a8e
https://github.com/parrot/parrot/commit/8f424c1191b549955fbdad4cc4c5f1eabb068a8e
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M include/parrot/platform_interface.h
M src/interp/inter_create.c
M src/platform/generic/entropy.c
M src/platform/win32/entropy.c
M src/string/api.c
Log Message:
-----------
shorten entropy function name, implement error checking/reporting
Commit: 0596d98514d4b7056a3d008e38e483b8833d67bd
https://github.com/parrot/parrot/commit/0596d98514d4b7056a3d008e38e483b8833d67bd
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M src/platform/win32/entropy.c
Log Message:
-----------
add missing semicolon
Commit: 420e2a15b4c0fcc807619e82dda4a45f09078d01
https://github.com/parrot/parrot/commit/420e2a15b4c0fcc807619e82dda4a45f09078d01
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M tools/dev/nci_thunk_gen.pir
Log Message:
-----------
throw error for unsupported types
Commit: 039c0edca98ae2c780c08a87f80e74a3f1ee65db
https://github.com/parrot/parrot/commit/039c0edca98ae2c780c08a87f80e74a3f1ee65db
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M config/gen/opengl.pm
Log Message:
-----------
avoid sub prototype
standards win out over expressivety
Commit: 17a997ebea6cbe2101f728d94fc773366342206b
https://github.com/parrot/parrot/commit/17a997ebea6cbe2101f728d94fc773366342206b
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M src/nci/libffi.c
M tools/dev/nci_thunk_gen.pir
Log Message:
-----------
add support for long double NCI parameters
long doubles are potentially larger than parrot-native floatvals. this may to
undesirable truncation. You have been warned.
Commit: ec159d26bf038ac53312349c96cb4c41f4f73b60
https://github.com/parrot/parrot/commit/ec159d26bf038ac53312349c96cb4c41f4f73b60
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M config/gen/config_h/config_h.in
Log Message:
-----------
keep track of sizeof (long long) if the platform has a long long type
Commit: 40d26076f5ce5d939e5de0abe941d25bc8de5478
https://github.com/parrot/parrot/commit/40d26076f5ce5d939e5de0abe941d25bc8de5478
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M src/nci/libffi.c
M tools/dev/nci_thunk_gen.pir
Log Message:
-----------
add long long support to NCI
long long is potentially larger than the parrot-native intval. this may lead to
undesired truncation. furhter, long long is a non-standard (but common) type and
may not be present on all platforms. using this type reduces the portability of
your code. YOU HAVE BEEN WARNED!
Commit: c7e27f58d5f1c956bd9d7018e7a08d200eee4b08
https://github.com/parrot/parrot/commit/c7e27f58d5f1c956bd9d7018e7a08d200eee4b08
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M src/nci/libffi.c
M tools/dev/nci_thunk_gen.pir
Log Message:
-----------
add 8, 16, 32, and 64 bit NCI argument types
64 bit integers may be larger than parrot-native intvals. this may lead to
undesirable truncation. 64 bit integers are only available where the underlying
C compiler provides them. using this type may make your code less portable. YOU
HAVE BEEN WARNED!
Commit: 898cbac499e811dfd379f4dff6448051a7258414
https://github.com/parrot/parrot/commit/898cbac499e811dfd379f4dff6448051a7258414
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
add Makefile dependencies for entropy.c
Commit: 4acf95160effca8fc7889154deae4541f6b207a8
https://github.com/parrot/parrot/commit/4acf95160effca8fc7889154deae4541f6b207a8
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M config/gen/opengl.pm
Log Message:
-----------
generate opengl bindings which were blocked on TT #1182
Commit: bbc7fa9d4685247eae762b106452507cb44a5572
https://github.com/parrot/parrot/commit/bbc7fa9d4685247eae762b106452507cb44a5572
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-13 (Fri, 13 May 2011)
Changed paths:
M config/auto/platform.pm
M config/gen/makefiles/root.in
M config/init/hints/mswin32.pm
M include/parrot/platform_interface.h
M src/interp/inter_create.c
A src/platform/generic/entropy.c
A src/platform/win32/entropy.c
M src/string/api.c
Log Message:
-----------
Merge branch 'get-entropy'
Commit: f3f38a10921bc15ae30b18b90816ecdfbd3b8e42
https://github.com/parrot/parrot/commit/f3f38a10921bc15ae30b18b90816ecdfbd3b8e42
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-05-13 (Fri, 13 May 2011)
Changed paths:
M docs/project/support_policy.pod
Log Message:
-----------
update support_policy.pod to mention that api.yaml is the definitive source of information
Commit: 557712a484c7b819bf468f0a06616d73267b1e9e
https://github.com/parrot/parrot/commit/557712a484c7b819bf468f0a06616d73267b1e9e
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-05-13 (Fri, 13 May 2011)
Changed paths:
M NEWS
Log Message:
-----------
Give NEWS some love
Commit: 9eab52a1fd8746636cceb0e07a6492a6bb6c6e29
https://github.com/parrot/parrot/commit/9eab52a1fd8746636cceb0e07a6492a6bb6c6e29
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-05-13 (Fri, 13 May 2011)
Changed paths:
M NEWS
M config/gen/config_h/config_h.in
M config/gen/opengl.pm
M src/nci/libffi.c
M tools/dev/nci_thunk_gen.pir
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: 658fd0a7654f3938d4506205c1ebaab89ac846e3
https://github.com/parrot/parrot/commit/658fd0a7654f3938d4506205c1ebaab89ac846e3
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-13 (Fri, 13 May 2011)
Changed paths:
M config/auto/platform.pm
M config/gen/makefiles/root.in
M config/init/hints/mswin32.pm
M include/parrot/platform_interface.h
M src/interp/inter_create.c
A src/platform/generic/entropy.c
A src/platform/win32/entropy.c
M src/string/api.c
Log Message:
-----------
Merge branch 'get-entropy'
Commit: 8f34b7fc3012a06319a919a5835cab59f10a0aa3
https://github.com/parrot/parrot/commit/8f34b7fc3012a06319a919a5835cab59f10a0aa3
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-05-13 (Fri, 13 May 2011)
Changed paths:
M MANIFEST
Log Message:
-----------
Someone forgot to update MANIFEST after adding new files.
Commit: b8b412c0bf66b3880b74613c29d3952abbf07f17
https://github.com/parrot/parrot/commit/b8b412c0bf66b3880b74613c29d3952abbf07f17
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-05-13 (Fri, 13 May 2011)
Changed paths:
M src/gc/gc_gms.c
Log Message:
-----------
Fix braino in gc_gms_finalize
Commit: 724cdbb2252e589bc18f212d76d648e27b6526a8
https://github.com/parrot/parrot/commit/724cdbb2252e589bc18f212d76d648e27b6526a8
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-05-13 (Fri, 13 May 2011)
Changed paths:
M src/gc/gc_gms.c
Log Message:
-----------
DRY in gc_is_pmc_ptr
Commit: 9d4b5dd5684ce35bc2d9335e061001410cfbc672
https://github.com/parrot/parrot/commit/9d4b5dd5684ce35bc2d9335e061001410cfbc672
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-05-13 (Fri, 13 May 2011)
Changed paths:
M src/gc/gc_gms.c
Log Message:
-----------
Temporary code to investigate win32 GC failure
Commit: 1dc5e2159d90ac75e5cd09b981e6c05f6475c5c3
https://github.com/parrot/parrot/commit/1dc5e2159d90ac75e5cd09b981e6c05f6475c5c3
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-05-13 (Fri, 13 May 2011)
Changed paths:
M src/platform/generic/entropy.c
M src/platform/win32/entropy.c
Log Message:
-----------
[codingstd] Need at least one space between C keyword 'sizeof' and open parenthesis.
Commit: 15fdf60abff3637707e99ca9a7e8bf4c403ed75d
https://github.com/parrot/parrot/commit/15fdf60abff3637707e99ca9a7e8bf4c403ed75d
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-05-13 (Fri, 13 May 2011)
Changed paths:
M src/gc/gc_gms.c
Log Message:
-----------
Revert most part of 6f0cfa8 because I can't figure out why it broke win32.
Commit: 2ff3c93bc1d8615a77f254336442c9874f53e67e
https://github.com/parrot/parrot/commit/2ff3c93bc1d8615a77f254336442c9874f53e67e
Author: Andy Lester <andy at petdance.com>
Date: 2011-05-13 (Fri, 13 May 2011)
Changed paths:
M include/parrot/nci.h
M src/nci/signatures.c
Log Message:
-----------
adding headerizer args
Commit: 07860a066be032db72016d03e03ca5762769003e
https://github.com/parrot/parrot/commit/07860a066be032db72016d03e03ca5762769003e
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-14 (Sat, 14 May 2011)
Changed paths:
M MANIFEST
M NEWS
M docs/project/support_policy.pod
M include/parrot/nci.h
M src/gc/gc_gms.c
M src/nci/signatures.c
M src/platform/generic/entropy.c
M src/platform/win32/entropy.c
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: 2eb9fb193441709aeb9ef563a26f46943c528a0d
https://github.com/parrot/parrot/commit/2eb9fb193441709aeb9ef563a26f46943c528a0d
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-05-14 (Sat, 14 May 2011)
Changed paths:
M NEWS
Log Message:
-----------
Improve NEWS
Commit: d5b49ddc66a49eed1790619a1f82d24d88347e59
https://github.com/parrot/parrot/commit/d5b49ddc66a49eed1790619a1f82d24d88347e59
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-14 (Sat, 14 May 2011)
Changed paths:
M NEWS
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: 8a1a19e6f1dd7a06ec3244a2dd4deeec04d91f8e
https://github.com/parrot/parrot/commit/8a1a19e6f1dd7a06ec3244a2dd4deeec04d91f8e
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-14 (Sat, 14 May 2011)
Changed paths:
M MANIFEST
R config/auto/git_describe.pm
R config/auto/sha1.pm
M config/gen/config_pm.pm
M config/gen/config_pm/config_lib_pir.in
M config/gen/makefiles/root.in
M lib/Parrot/Configure/Step/List.pm
M lib/Parrot/Git/Describe.pm
M lib/Parrot/SHA1.pm
A t/configure/062-sha1.t
R t/configure/062-sha1_to_cache.t
A t/configure/063-git_describe.t
R t/configure/063-git_describe_to_cache.t
R t/configure/064-sha1_from_cache.t
R t/configure/065-git_describe_from_cache.t
A tools/build/gen_version.pl
Log Message:
-----------
Merge branch 'compiletime-git-describe'
Commit: 41a226fe0f0b4f33d80caaa4cd4188a2c2b469fd
https://github.com/parrot/parrot/commit/41a226fe0f0b4f33d80caaa4cd4188a2c2b469fd
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-14 (Sat, 14 May 2011)
Changed paths:
M NEWS
Log Message:
-----------
add entropy to NEWS
Commit: 63df102c5e4e2f864d8fec4d8e53e7ae6898959d
https://github.com/parrot/parrot/commit/63df102c5e4e2f864d8fec4d8e53e7ae6898959d
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-05-14 (Sat, 14 May 2011)
Changed paths:
M src/gc/gc_gms.c
Log Message:
-----------
Get back some performance of is_(pmc|string)_ptr. This invariant should always hold
Commit: 05b983516324f35becbc382d3e48763126d97331
https://github.com/parrot/parrot/commit/05b983516324f35becbc382d3e48763126d97331
Author: Andy Lester <andy at petdance.com>
Date: 2011-05-14 (Sat, 14 May 2011)
Changed paths:
M frontend/pbc_merge/main.c
Log Message:
-----------
Remove unused ct argument
Commit: 0f7d5c84039ae6b9382397ca5dfe50bfdbe3abcb
https://github.com/parrot/parrot/commit/0f7d5c84039ae6b9382397ca5dfe50bfdbe3abcb
Author: Andy Lester <andy at petdance.com>
Date: 2011-05-14 (Sat, 14 May 2011)
Changed paths:
M src/debug.c
Log Message:
-----------
consting args and localizing vars
Commit: b86721f5eeab84f0b4e9e638e6cad0d17d7d2aed
https://github.com/parrot/parrot/commit/b86721f5eeab84f0b4e9e638e6cad0d17d7d2aed
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-14 (Sat, 14 May 2011)
Changed paths:
M tools/build/gen_version.pl
Log Message:
-----------
caching was deleted; no need to override it
Commit: b09b1b2c7697a561c2c9b617857c7151161a39c7
https://github.com/parrot/parrot/commit/b09b1b2c7697a561c2c9b617857c7151161a39c7
Author: Francois Perrad <francois.perrad at gadz.org>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M MANIFEST.generated
Log Message:
-----------
MANIFEST.generated:444: Duplicate entry tools/dev/ncidef2pir.pl
Commit: e9222e7242d5f75fbe89e45f16a437315e92be91
https://github.com/parrot/parrot/commit/e9222e7242d5f75fbe89e45f16a437315e92be91
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M src/gc/gc_gms.c
Log Message:
-----------
Remove unused functions
Commit: df3de714ffca229be0beeb3faddf635f90a47412
https://github.com/parrot/parrot/commit/df3de714ffca229be0beeb3faddf635f90a47412
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M .gitignore
M MANIFEST.generated
Log Message:
-----------
install parrot_version.pir, add to .gitignore
Commit: c279c3642572b2af57b6c369b5a0007b62afa8a1
https://github.com/parrot/parrot/commit/c279c3642572b2af57b6c369b5a0007b62afa8a1
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
also remove parrot_version.pir during make clean; mikehh++ for noticing
Commit: dec8a4303580c7e16dc3d46b0df42202efc93477
https://github.com/parrot/parrot/commit/dec8a4303580c7e16dc3d46b0df42202efc93477
Author: Michael H. Hind <mike.hind at gmail.com>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M MANIFEST.SKIP
Log Message:
-----------
re-generate MANIFEST.SKIP
Commit: 7eaaf85ef3ef90b391f9798a77d4b523aac10e13
https://github.com/parrot/parrot/commit/7eaaf85ef3ef90b391f9798a77d4b523aac10e13
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
add dependency for parrot_version.pir, mikehh++ for noticing
Commit: de47670acb6ccf97d0b2d3e4c96cd74a9ca3f0b0
https://github.com/parrot/parrot/commit/de47670acb6ccf97d0b2d3e4c96cd74a9ca3f0b0
Author: Michael H. Hind <mike.hind at gmail.com>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
remove trailing space and line up a bit
Commit: 2c653b7f5730b9f49a526a8f4c6492a69735fbdc
https://github.com/parrot/parrot/commit/2c653b7f5730b9f49a526a8f4c6492a69735fbdc
Author: Michael H. Hind <mike.hind at gmail.com>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M MANIFEST.generated
Log Message:
-----------
fix MANIFEST.generated
Commit: 2dfc4b7e94d147efa8560f4157c743d00ec4f0ec
https://github.com/parrot/parrot/commit/2dfc4b7e94d147efa8560f4157c743d00ec4f0ec
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M tools/dev/nci_thunk_gen.pir
Log Message:
-----------
fix double/longdouble brain-o
Commit: 351378a25fff8cb82562f07c778b81dc2694b309
https://github.com/parrot/parrot/commit/351378a25fff8cb82562f07c778b81dc2694b309
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M config/auto/icu.pm
Log Message:
-----------
Apply correction suggested by Tom Christiansen for TT #1722.
Commit: 260436e7f0dfb570c684771cd663ba423eef7344
https://github.com/parrot/parrot/commit/260436e7f0dfb570c684771cd663ba423eef7344
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M runtime/parrot/library/NCI/Utils.pir
Log Message:
-----------
add function "call_with_cstring" to automate translation of cstring arguments
Commit: f2058deb059a8b4e3587d75df8aa088db192c99f
https://github.com/parrot/parrot/commit/f2058deb059a8b4e3587d75df8aa088db192c99f
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M config/gen/opengl.pm
M runtime/parrot/library/OpenGL.pir
Log Message:
-----------
wrap opengl functions taking or returning cstrings appropriately
Commit: 34749b417250f13e5b847257e9cacfb70aa8d8d1
https://github.com/parrot/parrot/commit/34749b417250f13e5b847257e9cacfb70aa8d8d1
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M runtime/parrot/library/NCI/Utils.pir
Log Message:
-----------
use shifted integer in stead of iterator in array access (oops)
Commit: 478188d0ee6830cc27b50b886d8b7691db99111d
https://github.com/parrot/parrot/commit/478188d0ee6830cc27b50b886d8b7691db99111d
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M runtime/parrot/library/NCI/Utils.pir
Log Message:
-----------
disable export code temporarily - it crashes rakudo
Commit: 8e49d498d2b847102671d8e13a6ee2f45fef4142
https://github.com/parrot/parrot/commit/8e49d498d2b847102671d8e13a6ee2f45fef4142
Author: Francois Perrad <francois.perrad at gadz.org>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M runtime/parrot/library/uuid.pir
Log Message:
-----------
[uuid] refactor with the Parrot's source of entropy.
Commit: 832661206c582479e3e21d76b0d51a412a248b80
https://github.com/parrot/parrot/commit/832661206c582479e3e21d76b0d51a412a248b80
Author: Michael H. Hind <mike.hind at gmail.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
added dependency for runtime/parrot/library/uuid.pbc and tidied up
Commit: 19ed0b09b21c54f80ca2edada06adaf4d98e386d
https://github.com/parrot/parrot/commit/19ed0b09b21c54f80ca2edada06adaf4d98e386d
Author: Francois Perrad <francois.perrad at gadz.org>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
[build] fix on Windows
use Makefile comment instead of shell comment
Commit: c07f2ffbb28123126907feac8e26236f4cfbbc65
https://github.com/parrot/parrot/commit/c07f2ffbb28123126907feac8e26236f4cfbbc65
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M NEWS
Log Message:
-----------
update news for release 3.4.0
Commit: aafb6933dd9aa8f3b7b75db24da51f7f71ac1ecc
https://github.com/parrot/parrot/commit/aafb6933dd9aa8f3b7b75db24da51f7f71ac1ecc
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M config/gen/opengl.pm
M runtime/parrot/library/NCI/Utils.pir
M runtime/parrot/library/OpenGL.pir
Log Message:
-----------
Merge branch 'wrap-opengl-strings'
Commit: d918686b48eb3573b0423ea1c5d0e350547ac25e
https://github.com/parrot/parrot/commit/d918686b48eb3573b0423ea1c5d0e350547ac25e
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M runtime/parrot/library/NCI/Utils.pir
Log Message:
-----------
document call_with_cstring
Commit: 0cf475be7cf58aa868724631620a41e0d076c017
https://github.com/parrot/parrot/commit/0cf475be7cf58aa868724631620a41e0d076c017
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M runtime/parrot/library/NCI/Utils.pir
Log Message:
-----------
add dlfancy for providing "fancier" NCI types
Commit: 6a2784c22c1e29df010dbd27c9f9631f2298e33f
https://github.com/parrot/parrot/commit/6a2784c22c1e29df010dbd27c9f9631f2298e33f
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M runtime/parrot/library/NCI/Utils.pir
Log Message:
-----------
fix thinkos in cstring return wrapper
Commit: a37452ed2a3a449a90a77bc978fb667417956b44
https://github.com/parrot/parrot/commit/a37452ed2a3a449a90a77bc978fb667417956b44
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M runtime/parrot/library/NCI/Utils.pir
Log Message:
-----------
correctly handle null strings
Commit: 95d47d1de3bfd9f1e67f7a0dc19f38c2423378f4
https://github.com/parrot/parrot/commit/95d47d1de3bfd9f1e67f7a0dc19f38c2423378f4
Author: Michael H. Hind <mike.hind at gmail.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M runtime/parrot/library/NCI/Utils.pir
Log Message:
-----------
fix pod syntax - correct =over 4 / =back matching
Commit: 4eabcb83e2bffafec3f5d23b665a8e448e4c5fbb
https://github.com/parrot/parrot/commit/4eabcb83e2bffafec3f5d23b665a8e448e4c5fbb
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M src/nci/extra_thunks.c
M src/nci/extra_thunks.nci
Log Message:
-----------
add thunk 'STRING (ptr, ptr, INTVAL)' needed to call Parrot_str_new() from HLLs
Commit: 1f73a3a326e42de756f78ba29918ba0e94c80097
https://github.com/parrot/parrot/commit/1f73a3a326e42de756f78ba29918ba0e94c80097
Author: pmichaud <pmichaud at pobox.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M src/nci_test.c
Log Message:
-----------
Add some functions for testing char* parameters in NCI.
Commit: 6691e38132e7a2ed9a6b12a98a65e8b5d573c22e
https://github.com/parrot/parrot/commit/6691e38132e7a2ed9a6b12a98a65e8b5d573c22e
Author: pmichaud <pmichaud at pobox.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M runtime/parrot/library/NCI/Utils.pir
Log Message:
-----------
[NCI] Add "ncifunc" as a replacement / approach to "dlfancy".
Commit: 3b55d79d782ff87acc93eef52d5907f7703b4134
https://github.com/parrot/parrot/commit/3b55d79d782ff87acc93eef52d5907f7703b4134
Author: pmichaud <pmichaud at pobox.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M runtime/parrot/library/NCI/Utils.pir
M src/nci/extra_thunks.c
M src/nci/extra_thunks.nci
Log Message:
-----------
Merge branch 'master', remote-tracking branch 'origin' into ncifunc
Commit: c1315ceb91b2cd1f3434ef214f9c62b05acb22df
https://github.com/parrot/parrot/commit/c1315ceb91b2cd1f3434ef214f9c62b05acb22df
Author: pmichaud <pmichaud at pobox.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
A t/library/nciutils.t
Log Message:
-----------
[NCI]: Add tests for 'ncifunc' in NCI::Utils.
Commit: 036683435da7029c483fe3bf8981818bc98a3b90
https://github.com/parrot/parrot/commit/036683435da7029c483fe3bf8981818bc98a3b90
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M runtime/parrot/library/NCI/Utils.pir
Log Message:
-----------
properly handle null arguments
Commit: 6e069f05faf5af7bd3be0c6e11a8baff5f48d799
https://github.com/parrot/parrot/commit/6e069f05faf5af7bd3be0c6e11a8baff5f48d799
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M runtime/parrot/library/NCI/Utils.pir
Log Message:
-----------
properly handle null string returns
Commit: 2fef4a1aa7daf484a5bd9156562c027b3138c94c
https://github.com/parrot/parrot/commit/2fef4a1aa7daf484a5bd9156562c027b3138c94c
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M src/nci/extra_thunks.c
M src/nci/extra_thunks.nci
Log Message:
-----------
add thunk for mysql_real_connect
Commit: f82015020fc3ca5574d7a2b63f4244e008ba6263
https://github.com/parrot/parrot/commit/f82015020fc3ca5574d7a2b63f4244e008ba6263
Author: pmichaud <pmichaud at pobox.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M t/library/nciutils.t
Log Message:
-----------
[nci]: Add test to NCI::Utils for functions returning a NULL pointer.
Commit: fd81720d5b2b2ff7067df52614a4b0a7c8d5500e
https://github.com/parrot/parrot/commit/fd81720d5b2b2ff7067df52614a4b0a7c8d5500e
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M MANIFEST
Log Message:
-----------
manifix
Commit: cc9a7154802528ecc5111550b438374a610baf9b
https://github.com/parrot/parrot/commit/cc9a7154802528ecc5111550b438374a610baf9b
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M runtime/parrot/library/NCI/Utils.pir
M t/library/nciutils.t
Log Message:
-----------
minor codingstd fixes; pod and trailing space
Commit: 886922975ce5bebaa333678a4707c9ab241f3d77
https://github.com/parrot/parrot/commit/886922975ce5bebaa333678a4707c9ab241f3d77
Author: Andrew Whitworth <wknight8111 at gmail.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
soh_cah_toa volunteers for September.
Commit: 9e53f1614cf846a90351dc0eae096755257f4b9f
https://github.com/parrot/parrot/commit/9e53f1614cf846a90351dc0eae096755257f4b9f
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M src/nci/extra_thunks.nci
Log Message:
-----------
add extra nci thunk sigs
These are to replace the ones that were removed with the 't' deprecation
and removal. pmichaud++ for sorting through these
Commit: 20a159dad72156237e8f7b1bc51d5d7cc6b5a98b
https://github.com/parrot/parrot/commit/20a159dad72156237e8f7b1bc51d5d7cc6b5a98b
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M src/nci/extra_thunks.c
Log Message:
-----------
rebootstrap nci
Commit: 328122be9f2e001c119065d8e6bb37ba38a09149
https://github.com/parrot/parrot/commit/328122be9f2e001c119065d8e6bb37ba38a09149
Author: pmichaud <pmichaud at pobox.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M src/pmc/unmanagedstruct.pmc
Log Message:
-----------
[nci]: Update the "Illegal type" message of UnManagedStruct to at least tell us what type was illegal.
Commit: b88be2af024081109ff98e25fc626477f625f9fa
https://github.com/parrot/parrot/commit/b88be2af024081109ff98e25fc626477f625f9fa
Author: pmichaud <pmichaud at pobox.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M t/pmc/unmanagedstruct.t
Log Message:
-----------
[nci] Update UnManagedStruct tests for new illegal type message change in 328122b.
Commit: 59be8ac44343de8c86a13ec6cc6cb1d5199c29fc
https://github.com/parrot/parrot/commit/59be8ac44343de8c86a13ec6cc6cb1d5199c29fc
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M src/gc/system.c
Log Message:
-----------
use inline assembler in gcc/sparc64 instead of hand-coded
tested in gcc farm
Commit: f74aff975131933c9875f38ddeef648796e8912f
https://github.com/parrot/parrot/commit/f74aff975131933c9875f38ddeef648796e8912f
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date: 2011-05-17 (Tue, 17 May 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 docs/translations/README.BGR
M docs/translations/README.deutsch
M include/parrot/oplib/core_ops.h
M src/ops/core_ops.c
M tools/release/release.json
Log Message:
-----------
update to version 3.4.0
Commit: 2b840ec08af11a162926b9d216d6410868fbd0b5
https://github.com/parrot/parrot/commit/2b840ec08af11a162926b9d216d6410868fbd0b5
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-05-17 (Tue, 17 May 2011)
Changed paths:
M runtime/parrot/library/distutils.pir
Log Message:
-----------
Change exe_pbc build rules in distutils to use the specified bin name for the output .exe file instead of a mangled form of the .pbc file name. I can't find any other projects using this feature, but it seems to work well on my machine without breaking anything
Commit: d85208774313ede15f6920a18c10a105eb045da7
https://github.com/parrot/parrot/commit/d85208774313ede15f6920a18c10a105eb045da7
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-05-17 (Tue, 17 May 2011)
Changed paths:
M .gitignore
M CREDITS
M ChangeLog
M MANIFEST
M MANIFEST.SKIP
M MANIFEST.generated
M NEWS
M README
M VERSION
R config/auto/git_describe.pm
M config/auto/icu.pm
M config/auto/platform.pm
R config/auto/sha1.pm
M config/gen/config_pm.pm
M config/gen/config_pm/config_lib_pir.in
M config/gen/makefiles/root.in
M config/gen/opengl.pm
M config/init/hints/mswin32.pm
M docs/parrothist.pod
M docs/project/release_manager_guide.pod
M docs/translations/README.BGR
M docs/translations/README.deutsch
M frontend/pbc_merge/main.c
M include/parrot/nci.h
M include/parrot/oplib/core_ops.h
M include/parrot/platform_interface.h
M lib/Parrot/Configure/Step/List.pm
M lib/Parrot/Git/Describe.pm
M lib/Parrot/SHA1.pm
M runtime/parrot/library/NCI/Utils.pir
M runtime/parrot/library/OpenGL.pir
M runtime/parrot/library/uuid.pir
M src/debug.c
M src/gc/gc_gms.c
M src/gc/system.c
M src/interp/inter_create.c
M src/nci/extra_thunks.c
M src/nci/extra_thunks.nci
M src/nci/signatures.c
M src/nci_test.c
M src/ops/core_ops.c
A src/platform/generic/entropy.c
A src/platform/win32/entropy.c
M src/pmc/unmanagedstruct.pmc
M src/string/api.c
A t/configure/062-sha1.t
R t/configure/062-sha1_to_cache.t
A t/configure/063-git_describe.t
R t/configure/063-git_describe_to_cache.t
R t/configure/064-sha1_from_cache.t
R t/configure/065-git_describe_from_cache.t
A t/library/nciutils.t
M t/pmc/unmanagedstruct.t
A tools/build/gen_version.pl
M tools/dev/nci_thunk_gen.pir
M tools/release/release.json
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: 4a968e37d0411ee5f69d55a90952116920ca6088
https://github.com/parrot/parrot/commit/4a968e37d0411ee5f69d55a90952116920ca6088
Author: Francois Perrad <francois.perrad at gadz.org>
Date: 2011-05-17 (Tue, 17 May 2011)
Changed paths:
M runtime/parrot/library/distutils.pir
M runtime/parrot/library/osutils.pir
Log Message:
-----------
[osutils] refactor without Math/Rand
Commit: 65b742bfc3bd3c855616b83299a81e34e5a783ba
https://github.com/parrot/parrot/commit/65b742bfc3bd3c855616b83299a81e34e5a783ba
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-05-17 (Tue, 17 May 2011)
Changed paths:
M frontend/parrot/main.c
Log Message:
-----------
cast isxdigit argument to unsigned char
Commit: 0004e42d9c90fcef1b6ba6497fe596c626d406a6
https://github.com/parrot/parrot/commit/0004e42d9c90fcef1b6ba6497fe596c626d406a6
Author: Andy Lester <andy at petdance.com>
Date: 2011-05-17 (Tue, 17 May 2011)
Changed paths:
M compilers/imcc/debug.h
M compilers/imcc/pbc.c
M compilers/imcc/pbc.h
M include/parrot/call.h
M include/parrot/context.h
M include/parrot/datatypes.h
M include/parrot/debugger.h
M include/parrot/encoding.h
M include/parrot/exceptions.h
M include/parrot/extend.h
M include/parrot/hash.h
M include/parrot/interpreter.h
M include/parrot/io.h
M include/parrot/key.h
M include/parrot/list.h
M include/parrot/misc.h
M include/parrot/namespace.h
M include/parrot/oo.h
M include/parrot/packfile.h
M include/parrot/pmc.h
M include/parrot/runcore_api.h
M include/parrot/scheduler.h
M include/parrot/string_funcs.h
M include/parrot/thread.h
M include/parrot/vtables.h
M lib/Parrot/Headerizer.pm
M lib/Parrot/Headerizer/Functions.pm
M src/call/args.c
M src/call/context.c
M src/debug.c
M src/embed.c
M src/exceptions.c
M src/extend.c
M src/gc/alloc_resources.c
M src/gc/fixed_allocator.c
M src/gc/fixed_allocator.h
M src/gc/gc_gms.c
M src/gc/gc_inf.c
M src/gc/gc_ms.c
M src/gc/gc_ms2.c
M src/gc/gc_private.h
M src/gc/mark_sweep.c
M src/gc/string_gc.c
M src/hash.c
M src/misc.c
M src/namespace.c
M src/packfile/api.c
M src/pmc/stringbuilder.pmc
M src/pmc/structview.pmc
M src/runcore/cores.c
M src/runcore/main.c
M src/runcore/profiling.c
M src/scheduler.c
M src/spf_vtable.c
M src/string/api.c
M src/string/encoding.c
M src/string/encoding/binary.c
M src/string/encoding/latin1.c
M src/string/encoding/null.c
M src/string/encoding/shared.h
M src/string/encoding/ucs2.c
M src/string/encoding/ucs4.c
M src/string/encoding/utf16.c
M src/string/encoding/utf8.c
M t/tools/dev/headerizer/01_functions.t
Log Message:
-----------
Make the headerizer not propagate SHIMness to function declarations. The SHIMness of an argument is internal to the function, and outside functions should not know that the argument is unused.
Commit: b7811d7ec71092fa2720413d04d3b2c97c383a5c
https://github.com/parrot/parrot/commit/b7811d7ec71092fa2720413d04d3b2c97c383a5c
Author: Francois Perrad <francois.perrad at gadz.org>
Date: 2011-05-18 (Wed, 18 May 2011)
Changed paths:
M runtime/parrot/library/distutils.pir
Log Message:
-----------
[disutils] fix on Windows
Commit: b3b76526480e75fac566abd1356bb040e8622a18
https://github.com/parrot/parrot/commit/b3b76526480e75fac566abd1356bb040e8622a18
Author: Andy Lester <andy at petdance.com>
Date: 2011-05-18 (Wed, 18 May 2011)
Changed paths:
M include/parrot/debugger.h
M include/parrot/encoding.h
M include/parrot/extend.h
M include/parrot/hash.h
M include/parrot/namespace.h
M include/parrot/scheduler.h
M lib/Parrot/Headerizer/Functions.pm
M src/embed.c
Log Message:
-----------
make headerizer handle ARGIN(SHIM(...)) properly
Commit: 6d1a1fcf772ad8b8387a2429cd2246902dbb5cd7
https://github.com/parrot/parrot/commit/6d1a1fcf772ad8b8387a2429cd2246902dbb5cd7
Author: Andy Lester <andy at petdance.com>
Date: 2011-05-18 (Wed, 18 May 2011)
Changed paths:
M include/parrot/debugger.h
M include/parrot/encoding.h
M include/parrot/extend.h
M include/parrot/hash.h
M include/parrot/namespace.h
M include/parrot/scheduler.h
M lib/Parrot/Headerizer/Functions.pm
M src/embed.c
Log Message:
-----------
ASSERT_ARGS_xxx macros have to use the shimmed var names
Commit: db11dcbfbb133998517d5842ba73794d199d1479
https://github.com/parrot/parrot/commit/db11dcbfbb133998517d5842ba73794d199d1479
Author: Andy Lester <andy at petdance.com>
Date: 2011-05-18 (Wed, 18 May 2011)
Changed paths:
M src/platform/generic/socket.c
Log Message:
-----------
We should be freeing cstring, not host
Commit: 7be1a8debd15c8f78d91784ea09632a55e8b42a9
https://github.com/parrot/parrot/commit/7be1a8debd15c8f78d91784ea09632a55e8b42a9
Author: Andy Lester <andy at petdance.com>
Date: 2011-05-18 (Wed, 18 May 2011)
Changed paths:
M src/platform/generic/sysmem.c
Log Message:
-----------
must pass a size_t pointer to sysctl, not a ulong. Also localized and consted the error message pointer
Commit: 4b9b5e1deca9e2ff1b890966f271b76580143c3b
https://github.com/parrot/parrot/commit/4b9b5e1deca9e2ff1b890966f271b76580143c3b
Author: Andy Lester <andy at petdance.com>
Date: 2011-05-18 (Wed, 18 May 2011)
Changed paths:
M src/packfile/output.c
Log Message:
-----------
check encoding match before checking the entire string
Commit: 734de092fb9ee22d9736b2c236cbc5b113f3c71c
https://github.com/parrot/parrot/commit/734de092fb9ee22d9736b2c236cbc5b113f3c71c
Author: Andy Lester <andy at petdance.com>
Date: 2011-05-18 (Wed, 18 May 2011)
Changed paths:
M include/parrot/pmc_freeze.h
M src/packfile/object_serialization.c
Log Message:
-----------
Update cursor argument annotation
Commit: a115d7cdf8aeee9170e1a415e9f1fcb6aba6221b
https://github.com/parrot/parrot/commit/a115d7cdf8aeee9170e1a415e9f1fcb6aba6221b
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date: 2011-05-18 (Wed, 18 May 2011)
Changed paths:
M lib/Parrot/Configure/Options/Conf.pm
Log Message:
-----------
update "perl Configure.pl --help" output
Commit: 610bb7a59bab028ca19e53975f618bc96b2f5408
https://github.com/parrot/parrot/commit/610bb7a59bab028ca19e53975f618bc96b2f5408
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-05-18 (Wed, 18 May 2011)
Changed paths:
M include/parrot/debugger.h
M src/debug.c
Log Message:
-----------
don't declare as non-null parameter which we are calling with explicit NULL
Commit: adb2073a730aac815f43df2ac773432a0790df6e
https://github.com/parrot/parrot/commit/adb2073a730aac815f43df2ac773432a0790df6e
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-05-18 (Wed, 18 May 2011)
Changed paths:
M t/tools/create_language.t
M tools/dev/create_language.pl
Log Message:
-----------
add a --help option to create_language and unTODO the related tests
Commit: d3c36f1c299323c70e1ab9b21259266e5f161584
https://github.com/parrot/parrot/commit/d3c36f1c299323c70e1ab9b21259266e5f161584
Author: Francois Perrad <francois.perrad at gadz.org>
Date: 2011-05-19 (Thu, 19 May 2011)
Changed paths:
M t/tools/mk_language_shell.t
Log Message:
-----------
[t] fix on Windows
Commit: 806568bbe5602cd9f46cb999dccac5904d84213d
https://github.com/parrot/parrot/commit/806568bbe5602cd9f46cb999dccac5904d84213d
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date: 2011-05-19 (Thu, 19 May 2011)
Changed paths:
M config/gen/makefiles/root.in
M config/init/defaults.pm
M lib/Parrot/Configure/Options/Conf/Shared.pm
M tools/dev/install_files.pl
Log Message:
-----------
remove pkg-config rests, which is now longer supported, see TT #1853
Commit: 41a4e1b091013708e0ae5982c6c3d14c2b30578a
https://github.com/parrot/parrot/commit/41a4e1b091013708e0ae5982c6c3d14c2b30578a
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-05-20 (Fri, 20 May 2011)
Changed paths:
M .gitignore
M CREDITS
M ChangeLog
M Configure.pl
M MANIFEST
M MANIFEST.SKIP
M MANIFEST.generated
M NEWS
M PLATFORMS
M README
M VERSION
M api.yaml
M compilers/imcc/debug.h
M compilers/imcc/imc.h
M compilers/imcc/imcc.l
M compilers/imcc/imclexer.c
M compilers/imcc/main.c
M compilers/imcc/pbc.c
M compilers/imcc/pbc.h
M compilers/opsc/Defines.mak
M compilers/opsc/Rules.mak
M compilers/opsc/opsc.pir
M compilers/opsc/src/Ops/OpLib.pm
R compilers/opsc/src/Ops/Renumberer.pm
M compilers/opsc/src/Ops/Trans/C.pm
M compilers/pct/src/PAST/Compiler.pir
R config/auto/frames.pm
R config/auto/frames/test_exec_cygwin_c.in
R config/auto/frames/test_exec_linux_c.in
R config/auto/frames/test_exec_openbsd_c.in
M config/auto/gc.pm
R config/auto/git_describe.pm
M config/auto/icu.pm
M config/auto/ipv6/test.in
M config/auto/llvm.pm
M config/auto/opengl.pm
M config/auto/platform.pm
R config/auto/sha1.pm
M config/gen/config_h/config_h.in
M config/gen/config_pm.pm
M config/gen/config_pm/config_lib_pir.in
M config/gen/makefiles/root.in
M config/gen/opengl.pm
M config/init/defaults.pm
M config/init/hints/mswin32.pm
M docs/parrothist.pod
M docs/project/hacking_tips.pod
M docs/project/release_manager_guide.pod
M docs/project/support_policy.pod
M docs/submissions.pod
M docs/translations/README.BGR
M docs/translations/README.deutsch
M examples/library/ncurses_life.pir
M frontend/parrot/main.c
M frontend/parrot_debugger/main.c
M frontend/pbc_dump/main.c
M frontend/pbc_merge/main.c
M include/parrot/api.h
M include/parrot/call.h
M include/parrot/context.h
M include/parrot/core_types.h
M include/parrot/datatypes.h
M include/parrot/debugger.h
M include/parrot/encoding.h
M include/parrot/exceptions.h
M include/parrot/extend.h
M include/parrot/gc_api.h
M include/parrot/hash.h
M include/parrot/hll.h
M include/parrot/interpreter.h
M include/parrot/io.h
M include/parrot/key.h
M include/parrot/list.h
M include/parrot/longopt.h
M include/parrot/misc.h
M include/parrot/namespace.h
M include/parrot/nci.h
M include/parrot/oo.h
M include/parrot/oplib/core_ops.h
M include/parrot/packfile.h
M include/parrot/platform_interface.h
M include/parrot/pmc.h
M include/parrot/pmc_freeze.h
M include/parrot/pobj.h
M include/parrot/runcore_api.h
M include/parrot/scheduler.h
M include/parrot/string_funcs.h
M include/parrot/thread.h
M include/parrot/vtables.h
M lib/Parrot/Configure/Options/Conf.pm
M lib/Parrot/Configure/Options/Conf/Shared.pm
M lib/Parrot/Configure/Step/List.pm
M lib/Parrot/Git/Describe.pm
M lib/Parrot/Headerizer.pm
M lib/Parrot/Headerizer/Functions.pm
M lib/Parrot/Manifest.pm
M lib/Parrot/Pmc2c/Emitter.pm
M lib/Parrot/Pmc2c/MULTI.pm
M lib/Parrot/Pmc2c/Method.pm
M lib/Parrot/Pmc2c/PMC.pm
M lib/Parrot/Pmc2c/PMC/default.pm
M lib/Parrot/Pmc2c/Parser.pm
M lib/Parrot/Pmc2c/Pmc2cMain.pm
M lib/Parrot/SHA1.pm
M lib/Parrot/Vtable.pm
R ports/debian/README.source
M ports/debian/changelog
M ports/debian/control
M ports/debian/control.in
M ports/debian/copyright
M ports/debian/parrot-devel.install.in
M ports/debian/parrot.docs
M ports/debian/patches/03_fix_nqp_man.patch
R ports/debian/patches/04_fix_opsc_man.patch
R ports/debian/patches/05_fix_gc_ftbfs_ia64.patch
M ports/debian/patches/series
M ports/debian/rules
A ports/debian/source/format
R ports/fedora/2.11.0/parrot.desk.in.tar.gz
R ports/fedora/2.11.0/parrot.spec
A ports/fedora/3.3.0/parrot.desk.in.tar.gz
A ports/fedora/3.3.0/parrot.spec
M runtime/parrot/library/Archive/Tar.pir
M runtime/parrot/library/Archive/Zip.pir
M runtime/parrot/library/HTTP/Message.pir
M runtime/parrot/library/LWP/Protocol.pir
M runtime/parrot/library/LWP/UserAgent.pir
M runtime/parrot/library/NCI/Utils.pir
M runtime/parrot/library/OpenGL.pir
M runtime/parrot/library/Stream/Sub.pir
M runtime/parrot/library/Stream/Writer.pir
M runtime/parrot/library/TAP/Harness.pir
M runtime/parrot/library/TAP/Parser.pir
M runtime/parrot/library/distutils.pir
M runtime/parrot/library/libpcre.pir
R runtime/parrot/library/ncurses.pasm
M runtime/parrot/library/osutils.pir
M runtime/parrot/library/pcre.pir
R runtime/parrot/library/postgres.pasm
M runtime/parrot/library/postgres.pir
M runtime/parrot/library/uuid.pir
M src/call/args.c
M src/call/context.c
M src/call/context_accessors.c
M src/call/pcc.c
M src/datatypes.c
M src/debug.c
M src/dynext.c
M src/dynoplibs/io.ops
M src/dynoplibs/trans.ops
M src/embed.c
M src/embed/api.c
A src/embed/bytecode.c
M src/embed/pmc.c
M src/exceptions.c
M src/extend.c
M src/gc/alloc_resources.c
M src/gc/fixed_allocator.c
M src/gc/fixed_allocator.h
M src/gc/gc_gms.c
M src/gc/gc_inf.c
M src/gc/gc_ms.c
M src/gc/gc_ms2.c
M src/gc/gc_private.h
M src/gc/mark_sweep.c
M src/gc/string_gc.c
M src/gc/system.c
M src/hash.c
M src/hll.c
M src/interp/inter_create.c
M src/io/api.c
M src/libnci_test.def
M src/library.c
M src/misc.c
M src/multidispatch.c
M src/namespace.c
M src/nci/api.c
M src/nci/core_thunks.c
M src/nci/core_thunks.nci
M src/nci/extra_thunks.c
M src/nci/extra_thunks.nci
M src/nci/libffi.c
M src/nci/signatures.c
M src/nci_test.c
M src/oo.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/ops/math.ops
M src/ops/object.ops
M src/ops/ops.skip
M src/ops/set.ops
M src/ops/var.ops
M src/packfile/api.c
M src/packfile/object_serialization.c
M src/packfile/output.c
M src/platform/generic/dl.c
A src/platform/generic/entropy.c
M src/platform/generic/io.c
M src/platform/generic/socket.c
M src/platform/generic/sysmem.c
A src/platform/win32/entropy.c
M src/platform/win32/io.c
M src/pmc.c
M src/pmc/boolean.pmc
M src/pmc/callcontext.pmc
M src/pmc/capture.pmc
M src/pmc/eval.pmc
M src/pmc/filehandle.pmc
M src/pmc/imccompiler.pmc
M src/pmc/iterator.pmc
M src/pmc/key.pmc
M src/pmc/nci.pmc
M src/pmc/ptr.pmc
M src/pmc/stringbuilder.pmc
M src/pmc/structview.pmc
M src/pmc/sub.pmc
M src/pmc/unmanagedstruct.pmc
M src/runcore/cores.c
M src/runcore/main.c
M src/runcore/profiling.c
M src/scheduler.c
M src/spf_vtable.c
M src/string/api.c
M src/string/encoding.c
M src/string/encoding/binary.c
M src/string/encoding/latin1.c
M src/string/encoding/null.c
M src/string/encoding/shared.h
M src/string/encoding/ucs2.c
M src/string/encoding/ucs4.c
M src/string/encoding/utf16.c
M src/string/encoding/utf8.c
M t/compilers/opsc/01-parse-body.t
M t/compilers/opsc/01-parse.t
M t/compilers/opsc/02-parse-all-ops.t
A t/configure/062-sha1.t
R t/configure/062-sha1_to_cache.t
A t/configure/063-git_describe.t
R t/configure/063-git_describe_to_cache.t
R t/configure/064-sha1_from_cache.t
R t/configure/065-git_describe_from_cache.t
A t/library/nciutils.t
M t/library/yaml_tiny.t
M t/op/spawnw.t
M t/pmc/boolean.t
M t/pmc/nci.t
M t/pmc/orderedhash.t
M t/pmc/unmanagedstruct.t
M t/run/options.t
M t/src/extend.t
M t/src/extend_vtable.t
R t/steps/auto/frames-01.t
M t/steps/auto/llvm-01.t
M t/tools/create_language.t
M t/tools/dev/headerizer/01_functions.t
R t/tools/install/testlib/src/ops/ops.num
M t/tools/mk_language_shell.t
R t/tools/parrot_debugger.t
A tools/build/gen_version.pl
M tools/dev/README
M tools/dev/addopstags.pl
M tools/dev/as2c.pl
M tools/dev/create_language.pl
M tools/dev/debian_docs.sh
M tools/dev/faces.pl
M tools/dev/fetch_languages.pl
M tools/dev/findhacks.pl
M tools/dev/gen_charset_tables.pl
M tools/dev/gen_class.pl
M tools/dev/gen_makefile.pl
M tools/dev/gen_valgrind_suppressions.pl
M tools/dev/headerizer.pl
M tools/dev/install_dev_files.pl
M tools/dev/install_doc_files.pl
M tools/dev/install_files.pl
M tools/dev/lib_deps.pl
M tools/dev/make_cover.pl
M tools/dev/merge_pull_request.pl
M tools/dev/mk_inno.pl
M tools/dev/mk_inno_language.pl
M tools/dev/mk_nci_thunks.pl
M tools/dev/mk_rpm_manifests.pl
M tools/dev/nci_test_gen.pl
M tools/dev/nci_thunk_gen.pir
M tools/dev/ncidef2pir.pl
M tools/dev/nm.pl
M tools/dev/nopaste.pl
M tools/dev/ops_not_tested.pl
M tools/dev/parrot_api.pl
M tools/dev/parrot_shell.pl
M tools/dev/parrotbench.pl
M tools/dev/pbc_header.pl
M tools/dev/pbc_to_exe.pir
M tools/dev/pmcrenumber.pl
M tools/dev/pmctree.pl
M tools/dev/pprof2cg.pl
M tools/dev/reconfigure.pl
M tools/dev/resolve_deprecated.nqp
M tools/dev/search-ops.pl
M tools/dev/show_deprecated.nqp
M tools/dev/show_experimental.nqp
M tools/dev/symlink.pl
M tools/dev/update_copyright.pl
M tools/dev/vtablize.pl
M tools/release/release.json
Log Message:
-----------
Merge branch 'master' into leto/embed_grant
Conflicts:
t/src/extend_vtable.t
Compare: https://github.com/parrot/parrot/compare/621bb56...41a4e1b
More information about the parrot-commits
mailing list