[parrot/parrot] ab7ec2: Fix a bug that causes parrot to fail on platforms ...
GitHub
noreply at github.com
Sun Nov 18 19:35:41 UTC 2012
Branch: refs/heads/threads
Home: https://github.com/parrot/parrot
Commit: ab7ec2a1408438dbd1d334673be97cd6b35f3d92
https://github.com/parrot/parrot/commit/ab7ec2a1408438dbd1d334673be97cd6b35f3d92
Author: Martin Vorländer <martinvorlaender at googlemail.com>
Date: 2012-10-03 (Wed, 03 Oct 2012)
Changed paths:
M src/hash.c
Log Message:
-----------
Fix a bug that causes parrot to fail on platforms where size_t is an unsigned type.
Commit: 6236d2d7f970d2f0aab19a3afeb3049f888aa6fc
https://github.com/parrot/parrot/commit/6236d2d7f970d2f0aab19a3afeb3049f888aa6fc
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-10-05 (Fri, 05 Oct 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
[cage] Fix .c.i rule for solaris cc
With solaris cc -c overrides -E.
cc: Warning: "-c" redefines goal from "preprocessed source (file)" to "object file"
Commit: d7d2245aa9d8ca20fbc0efcc6b7768649fc675dc
https://github.com/parrot/parrot/commit/d7d2245aa9d8ca20fbc0efcc6b7768649fc675dc
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-10-15 (Mon, 15 Oct 2012)
Changed paths:
M ChangeLog
Log Message:
-----------
Remove empty sections from ChangeLog
Commit: 3afb63c5dab7396fe7376d6031a6167236553272
https://github.com/parrot/parrot/commit/3afb63c5dab7396fe7376d6031a6167236553272
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-10-15 (Mon, 15 Oct 2012)
Changed paths:
M MANIFEST.generated
M README.pod
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:
-----------
Update various things related to the 4.9.0 release
Commit: 1101abb1cf3ce236b0552166bd0043851ddcc3b7
https://github.com/parrot/parrot/commit/1101abb1cf3ce236b0552166bd0043851ddcc3b7
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-10-15 (Mon, 15 Oct 2012)
Changed paths:
M t/native_pbc/annotations.pbc
M t/native_pbc/integer.pbc
M t/native_pbc/number.pbc
M t/native_pbc/string.pbc
Log Message:
-----------
Update pbc testing files
Commit: 193190b86c419090655832d9bb0fa0c9f6c09569
https://github.com/parrot/parrot/commit/193190b86c419090655832d9bb0fa0c9f6c09569
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-10-16 (Tue, 16 Oct 2012)
Changed paths:
M t/native_pbc/integer_4.pbc
M t/native_pbc/number_4.pbc
M t/native_pbc/number_5.pbc
M t/native_pbc/string_4.pbc
Log Message:
-----------
update native pbc test data
Commit: 91438ffa7ce3ffa139b7fa2783a8d8812593263f
https://github.com/parrot/parrot/commit/91438ffa7ce3ffa139b7fa2783a8d8812593263f
Author: Martin Vorländer <martin.vorlaender at t-online.de>
Date: 2012-10-17 (Wed, 17 Oct 2012)
Changed paths:
M ChangeLog
M MANIFEST
M MANIFEST.generated
M README.pod
M VERSION
M config/auto/gcc.pm
M config/auto/llvm.pm
M config/auto/thread.pm
M config/gen/makefiles/root.in
M docs/parrothist.pod
M docs/project/release_manager_guide.pod
A examples/library/utf8_base64.pir
A examples/library/utf8_base64.pl
M include/parrot/oplib/core_ops.h
M runtime/parrot/library/MIME/Base64.pir
M src/ops/core_ops.c
M src/ops/string.ops
M t/compilers/data_json/from_parrot.t
M t/compilers/data_json/to_parrot.t
M t/library/mime_base64.t
A t/library/mime_base64u.t
M t/native_pbc/annotations.pbc
M t/native_pbc/integer.pbc
M t/native_pbc/integer_4.pbc
M t/native_pbc/number.pbc
M t/native_pbc/number_4.pbc
M t/native_pbc/number_5.pbc
M t/native_pbc/string.pbc
M t/native_pbc/string_4.pbc
M tools/release/release.json
Log Message:
-----------
Merge remote-tracking branch 'upstream/master'
Commit: a1ecb9876a476536d74bf5f3490ec90f4832e54a
https://github.com/parrot/parrot/commit/a1ecb9876a476536d74bf5f3490ec90f4832e54a
Author: Martin Vorländer <martin.vorlaender at t-online.de>
Date: 2012-10-17 (Wed, 17 Oct 2012)
Changed paths:
M config/auto/perldoc.pm
M lib/Parrot/Pmc2c/Pmc2cMain.pm
M lib/Parrot/Pmc2c/VTable.pm
M tools/build/pmc2c.pl
Log Message:
-----------
Fix some unix path-building that doesn't work on VMS.
Commit: 38cf8d9254eaad879141c568f1cf39b368dc5226
https://github.com/parrot/parrot/commit/38cf8d9254eaad879141c568f1cf39b368dc5226
Author: Martin Vorländer <martin.vorlaender at t-online.de>
Date: 2012-10-18 (Thu, 18 Oct 2012)
Changed paths:
M config/auto/pmc.pm
M src/dynpmc/Rules.in
Log Message:
-----------
Change some dependency rules to make them work with MMS/MMK (VMS make utilities).
The VMS make utilities always need an action if they determine that a target is
older than a denpendency element.
Besides, rules like
some/header.h : some/source.c
some/source.c : some/file.dump
$(PMC2CC) some/source.pmc
don't reflect the building process, as both the C and header file are generated
by the $(PMCCC) call.
Commit: 16f278bb0886b3b6134044ff6f655329fe83bf57
https://github.com/parrot/parrot/commit/16f278bb0886b3b6134044ff6f655329fe83bf57
Author: Martin Vorländer <martin.vorlaender at t-online.de>
Date: 2012-10-18 (Thu, 18 Oct 2012)
Changed paths:
M config/auto/pmc.pm
M src/dynpmc/Rules.in
Log Message:
-----------
Revert "Change some dependency rules to make them work with MMS/MMK (VMS make utilities)."
This reverts commit 38cf8d9254eaad879141c568f1cf39b368dc5226.
Commit: c376548c044cdc141a734d7907cd780660dceb8a
https://github.com/parrot/parrot/commit/c376548c044cdc141a734d7907cd780660dceb8a
Author: Martin Vorländer <martin.vorlaender at t-online.de>
Date: 2012-10-18 (Thu, 18 Oct 2012)
Changed paths:
M config/auto/pmc.pm
M src/dynpmc/Rules.in
Log Message:
-----------
Place dependency changes in branch
Commit: bf72c5cfb162ff1bb25720077140c733a7d47949
https://github.com/parrot/parrot/commit/bf72c5cfb162ff1bb25720077140c733a7d47949
Author: Martin Vorländer <martin.vorlaender at t-online.de>
Date: 2012-10-19 (Fri, 19 Oct 2012)
Log Message:
-----------
Merge branch 'master' into vms-depend_h_c
Commit: 3c558c8a54ee87699e9426f111d21db59dd38b36
https://github.com/parrot/parrot/commit/3c558c8a54ee87699e9426f111d21db59dd38b36
Author: luben <karavelov at spnet.net>
Date: 2012-10-21 (Sun, 21 Oct 2012)
Changed paths:
M src/pmc/filehandle.pmc
M src/pmc/socket.pmc
M src/pmc/stringhandle.pmc
Log Message:
-----------
Fix record separator bug on io handles
Handle PMC is not not instantiated itself but is only inherited. The
sub-PMCs (Filehandle, Socket, Stringhandle) should mark all of the
Handle attributes as alive.
Commit: 78bef79d7b893dd55302a68764549262aa0477b7
https://github.com/parrot/parrot/commit/78bef79d7b893dd55302a68764549262aa0477b7
Author: luben <karavelov at spnet.net>
Date: 2012-10-21 (Sun, 21 Oct 2012)
Changed paths:
M src/pmc/socket.pmc
Log Message:
-----------
Another Handle attr marking omission fixed. Pm++
Commit: af93a6d9a3c832ed2cd85e684c9d37d3bd3813dd
https://github.com/parrot/parrot/commit/af93a6d9a3c832ed2cd85e684c9d37d3bd3813dd
Author: Martin Vorländer <martin.vorlaender at t-online.de>
Date: 2012-10-22 (Mon, 22 Oct 2012)
Changed paths:
M src/pmc/filehandle.pmc
M src/pmc/socket.pmc
M src/pmc/stringhandle.pmc
Log Message:
-----------
Merge remote-tracking branch 'upstream/master'
Commit: 01418e22a49a5c52688af94a143f1a1e1f93da88
https://github.com/parrot/parrot/commit/01418e22a49a5c52688af94a143f1a1e1f93da88
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-10-26 (Fri, 26 Oct 2012)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
[doc] Fix link to add a new release announcement
Commit: f60db4e96bdfe700ea06c7ccc1775d1b2b6c31b3
https://github.com/parrot/parrot/commit/f60db4e96bdfe700ea06c7ccc1775d1b2b6c31b3
Author: Martin Vorländer <martin.vorlaender at t-online.de>
Date: 2012-10-27 (Sat, 27 Oct 2012)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
Merge remote-tracking branch 'upstream/master'
Commit: 3cf75042f54c69cb21db995e34248e7b7cd093db
https://github.com/parrot/parrot/commit/3cf75042f54c69cb21db995e34248e7b7cd093db
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-10-30 (Tue, 30 Oct 2012)
Changed paths:
M config/auto/perldoc.pm
M lib/Parrot/Pmc2c/Pmc2cMain.pm
M lib/Parrot/Pmc2c/VTable.pm
M tools/build/pmc2c.pl
Log Message:
-----------
Merge pull request #862 from mvorl/master
Fix some unix path-building that doesn't work on VMS.
Commit: 7240c1b089409b9b36338fd74d3cc8f5f73fa1ee
https://github.com/parrot/parrot/commit/7240c1b089409b9b36338fd74d3cc8f5f73fa1ee
Author: Bart Wiegmans <bart at peperzaken.nl>
Date: 2012-11-01 (Thu, 01 Nov 2012)
Changed paths:
M src/pmc/callcontext.pmc
Log Message:
-----------
This fixes checks for NULL in the return value of CallContext->get_attr,
and replaces it with PMCNULL. This fixes a crash in NQP, which stopped
[Coke] has suggested to put this check into the (macro of) GET_ATTR,
which would save us the need to check for it everywhere, but we would
have to know it the retrieved attribute is a PMC or string or otherwise.
Commit: a7bbcffa73b3e69d4c1811e0725e5af4194cc99e
https://github.com/parrot/parrot/commit/a7bbcffa73b3e69d4c1811e0725e5af4194cc99e
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2012-11-01 (Thu, 01 Nov 2012)
Log Message:
-----------
Merge branch 'master', remote-tracking branch 'brrt/master'
Commit: a28b6271ee6a787b8c81b188132aa6960394d5bc
https://github.com/parrot/parrot/commit/a28b6271ee6a787b8c81b188132aa6960394d5bc
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2012-11-01 (Thu, 01 Nov 2012)
Changed paths:
M src/pmc/callcontext.pmc
Log Message:
-----------
codingstd fix
Commit: 80b4ecd906879cf0b0d949cf856250ece3f0d2bc
https://github.com/parrot/parrot/commit/80b4ecd906879cf0b0d949cf856250ece3f0d2bc
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2012-11-01 (Thu, 01 Nov 2012)
Changed paths:
M src/ops/core.ops
M src/ops/core_ops.c
Log Message:
-----------
add PMCNULL check to result_info op, rebootstrap ops
Commit: 1cc9caa17a19545df0cecf3800edf01f8e351fe5
https://github.com/parrot/parrot/commit/1cc9caa17a19545df0cecf3800edf01f8e351fe5
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-11-14 (Wed, 14 Nov 2012)
Changed paths:
M config/auto/warnings.pm
M config/gen/makefiles/root.in
Log Message:
-----------
[GH #867] icu 4.4 uses a wrong uset_openEmpty(); function declaration
Since we cannot check icu in auto::warnings (it comes later), remove
-Werror=strict-prototypes from src/string/encoding/shared.c.
Note that I noticed an apprently wrong -I$(@D) macro in the suffix override rules, which looks wrong, but does no harm.
Commit: 524efdecf4598fe9f669041a32eafe999d226ffd
https://github.com/parrot/parrot/commit/524efdecf4598fe9f669041a32eafe999d226ffd
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-11-18 (Sun, 18 Nov 2012)
Changed paths:
M ChangeLog
M MANIFEST.generated
M README.pod
M VERSION
M config/auto/perldoc.pm
M config/auto/warnings.pm
M config/gen/makefiles/root.in
M docs/parrothist.pod
M docs/project/release_manager_guide.pod
M include/parrot/oplib/core_ops.h
M lib/Parrot/Pmc2c/Pmc2cMain.pm
M lib/Parrot/Pmc2c/VTable.pm
M src/ops/core.ops
M src/ops/core_ops.c
M src/pmc/callcontext.pmc
M src/pmc/filehandle.pmc
M src/pmc/socket.pmc
M src/pmc/stringhandle.pmc
M t/native_pbc/annotations.pbc
M t/native_pbc/integer.pbc
M t/native_pbc/integer_4.pbc
M t/native_pbc/number.pbc
M t/native_pbc/number_4.pbc
M t/native_pbc/number_5.pbc
M t/native_pbc/string.pbc
M t/native_pbc/string_4.pbc
M tools/build/pmc2c.pl
M tools/release/release.json
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into threads
Compare: https://github.com/parrot/parrot/compare/c73ae654132a...524efdecf459
More information about the parrot-commits
mailing list