[parrot/parrot] af349b: Whitespace alignment in Parrot::Docs::Section::Tes...
GitHub
noreply at github.com
Tue Jan 15 11:37:39 UTC 2013
Branch: refs/heads/rurban/sockopt-gh909
Home: https://github.com/parrot/parrot
Commit: af349b915d5717bf4b4923a27f414b0c06b5bb3f
https://github.com/parrot/parrot/commit/af349b915d5717bf4b4923a27f414b0c06b5bb3f
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-07 (Mon, 07 Jan 2013)
Changed paths:
M lib/Parrot/Docs/Section/Tests.pm
Log Message:
-----------
Whitespace alignment in Parrot::Docs::Section::Tests
Commit: 10215f129a3bd65f092a8e0769dc8e1a2f804f2a
https://github.com/parrot/parrot/commit/10215f129a3bd65f092a8e0769dc8e1a2f804f2a
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-07 (Mon, 07 Jan 2013)
Changed paths:
M lib/Parrot/Install.pm
M tools/dev/install_dev_files.pl
M tools/dev/install_files.pl
Log Message:
-----------
[GH #910] add Parrot::Install::sanitycheck_install
Check for some common possibly ungenerated
configure and make targets in MANIFEST.generated and die
with the appropriate error message. Suggest make clean or make reconfig then.
Commit: 06933e517824f6e7b2c1a18794f56ce76d531887
https://github.com/parrot/parrot/commit/06933e517824f6e7b2c1a18794f56ce76d531887
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-07 (Mon, 07 Jan 2013)
Changed paths:
M Configure.pl
Log Message:
-----------
[GH #910] make -s clean at perl Configure.pl to ensure fresh install
Commit: 264d34e231e284a158c01e72669c680959a4f956
https://github.com/parrot/parrot/commit/264d34e231e284a158c01e72669c680959a4f956
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-07 (Mon, 07 Jan 2013)
Changed paths:
M Configure.pl
Log Message:
-----------
[GH #910] make clean on linux|darwin even without lib/Parrot/Config/Generated.pm
Commit: fa08f0444fedbe7b32dc2c539ea334b99e1394c2
https://github.com/parrot/parrot/commit/fa08f0444fedbe7b32dc2c539ea334b99e1394c2
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-07 (Mon, 07 Jan 2013)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
[install] Remove duplicate wrong install_config.o [main]lib
We need only src/install_config.o [main]lib for mod_parrot
Commit: 46cacb6482d3a3910bddc11d157071352df67ac3
https://github.com/parrot/parrot/commit/46cacb6482d3a3910bddc11d157071352df67ac3
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-07 (Mon, 07 Jan 2013)
Changed paths:
M lib/Parrot/Install.pm
Log Message:
-----------
[GH #910] install: Add all dynext libs with load_ext, all exes
More sanity checks.
Fixes select missing on windows, gziphandle without has_gzip,
mixed windows path slashes.
Commit: acf5f3c59f76b7c07af0306e4b20ccd5f685105a
https://github.com/parrot/parrot/commit/acf5f3c59f76b7c07af0306e4b20ccd5f685105a
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-07 (Mon, 07 Jan 2013)
Changed paths:
M Configure.pl
M config/gen/makefiles/root.in
M lib/Parrot/Install.pm
M tools/dev/install_dev_files.pl
M tools/dev/install_files.pl
Log Message:
-----------
Merge branch 'rurban/sanitycheck_install-gh910'
Commit: b92f511f604718415703d34e474044fc486ad5f9
https://github.com/parrot/parrot/commit/b92f511f604718415703d34e474044fc486ad5f9
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-07 (Mon, 07 Jan 2013)
Changed paths:
M config/gen/makefiles/root.in
M lib/Parrot/Install.pm
M tools/dev/install_dev_files.pl
M tools/dev/install_doc_files.pl
M tools/dev/install_files.pl
Log Message:
-----------
[GH #899] Install generated MANIFESTs for all installed files
Into datadir, as MANIFEST, MANIFEST.dev and MANIFEST.doc
Commit: 6d1311ecf53c6026a0fca3a2193bd8546f3390b7
https://github.com/parrot/parrot/commit/6d1311ecf53c6026a0fca3a2193bd8546f3390b7
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-07 (Mon, 07 Jan 2013)
Changed paths:
M lib/Parrot/Install.pm
M t/tools/install/02-install_files.t
Log Message:
-----------
[GH #899] Fix and test for changed Parrot::Install::install_files()
Commit: d6b44c0d72aef0d7b6899ec6ee18b47d3dd2a3bd
https://github.com/parrot/parrot/commit/d6b44c0d72aef0d7b6899ec6ee18b47d3dd2a3bd
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-07 (Mon, 07 Jan 2013)
Changed paths:
M ChangeLog
Log Message:
-----------
Add ChangeLog line for GH #899: Generate datadir/MANIFEST* for all installed files
Commit: a6b96f4f77fac95b48c24306423b3dae5ad1b2e2
https://github.com/parrot/parrot/commit/a6b96f4f77fac95b48c24306423b3dae5ad1b2e2
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-07 (Mon, 07 Jan 2013)
Changed paths:
M src/nci_test.c
Log Message:
-----------
[GH #897] Fix duplicate declaration of int_cb_D4 is invalid in C++ warnings
Do not declare them twice. Note that static and extern vars both do not work with our nci.
Commit: b32378071a8edf0d759ad3715fa49f1d33500d5d
https://github.com/parrot/parrot/commit/b32378071a8edf0d759ad3715fa49f1d33500d5d
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-07 (Mon, 07 Jan 2013)
Changed paths:
M src/nci_test.c
Log Message:
-----------
Merge branch 'rurban/nci_test-dupldecl-gh897'
Commit: e93a009c431988ecde3e323f60fe546610425c93
https://github.com/parrot/parrot/commit/e93a009c431988ecde3e323f60fe546610425c93
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-07 (Mon, 07 Jan 2013)
Changed paths:
M src/io/filehandle.c
M src/pmc/filehandle.pmc
M t/pmc/filehandle.t
Log Message:
-----------
[GH #911] Provide strerror for unknown filehandle errors
Unify printed type: filehandle => FileHandle, to sync with generic Parrot_io_open
"Cannot open %s, no path", vtable->name errmsg.
Commit: 8849ce5705b889040352293bbe30e392ba627f51
https://github.com/parrot/parrot/commit/8849ce5705b889040352293bbe30e392ba627f51
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-07 (Mon, 07 Jan 2013)
Changed paths:
M src/io/filehandle.c
M src/pmc/filehandle.pmc
M t/pmc/filehandle.t
Log Message:
-----------
Merge branch 'rurban/fh-strerr-gh911'
Commit: a0a6482956ab0c263669a107a01f1555382776b1
https://github.com/parrot/parrot/commit/a0a6482956ab0c263669a107a01f1555382776b1
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-07 (Mon, 07 Jan 2013)
Changed paths:
M ChangeLog
Log Message:
-----------
Add ChangeLog for GH #911: Add OS error messages to FileHandle.open() error messages
Commit: e5378bfc75c4ec7d702aeebbebe651d337f28aca
https://github.com/parrot/parrot/commit/e5378bfc75c4ec7d702aeebbebe651d337f28aca
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M src/pmc/socket.pmc
Log Message:
-----------
[spec] GH #909 Update the socket doc for read and recv for our new POSIX behaviour
Before parrot-4.10 the high-level read() returned the wanted amount of bytes.
Now it behaves the same as recv(), which means that up to bytes are returned
We might want to add a setsockopt(level, option, value) method.
Commit: 2da776e436ea320340a7a98b867f5d99eda5fded
https://github.com/parrot/parrot/commit/2da776e436ea320340a7a98b867f5d99eda5fded
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M t/pmc/socket.t
Log Message:
-----------
[GH #909] Add test for chunked socket read
Socket.read will return chunked parts.
Commit: d265b1d9c2b9166990d5b7d3f85819ecc8cfefae
https://github.com/parrot/parrot/commit/d265b1d9c2b9166990d5b7d3f85819ecc8cfefae
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M src/pmc/socket.pmc
M t/pmc/socket.t
Log Message:
-----------
Merge branch 'rurban/socket-gh909'
Commit: c348a0c29fbd9f1483d49cbbe92b9c466d7c8899
https://github.com/parrot/parrot/commit/c348a0c29fbd9f1483d49cbbe92b9c466d7c8899
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M api.yaml
Log Message:
-----------
Add api.yaml entry for GH #909 Socket.read(>512)
Commit: 0e55e66806bdfb3e15d3b531ea54ba7af5015772
https://github.com/parrot/parrot/commit/0e55e66806bdfb3e15d3b531ea54ba7af5015772
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M api.yaml
Log Message:
-----------
Edit last api.yaml note, wrong ending single quote
Commit: 6dbc04d48454149e7caa695f1fbd0c31d96aab10
https://github.com/parrot/parrot/commit/6dbc04d48454149e7caa695f1fbd0c31d96aab10
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M lib/Parrot/Pmc2c/Emitter.pm
M lib/Parrot/Pmc2c/PCCMETHOD.pm
Log Message:
-----------
[GH #641] Fix wrong PCCMETHOD line-directives (only .c)
PCCMETHOD only emits .c level lines, no PMC level ones. This generates now
proper directives for all _nci_ methods.
Commit: c36fce991cf9a8d844e742dbc206e727b6db4223
https://github.com/parrot/parrot/commit/c36fce991cf9a8d844e742dbc206e727b6db4223
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M ChangeLog
M src/pmc/socket.pmc
Log Message:
-----------
[codingstd] Add missing ChangeLog lines, fix socket.pmc line lengths
Commit: fb5f016a09dc1ceb7f8da30413ef5c3954302ffb
https://github.com/parrot/parrot/commit/fb5f016a09dc1ceb7f8da30413ef5c3954302ffb
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M src/dynpmc/Rules.in
Log Message:
-----------
[GH #921] Fix tabs in src/dynpmc/Rules.mak cygwin/hpux
These missing tabs caused to miss the addgenerated lines for dynpmc libs.
Commit: 73c6d3287051da1083264f9801e88e135890800f
https://github.com/parrot/parrot/commit/73c6d3287051da1083264f9801e88e135890800f
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M lib/Parrot/Install.pm
Log Message:
-----------
[GH #921] cygwin Fix Could not create //usr/local/share/parrot/4.11.0-devel/MANIFEST
catdir with "" creates //.
Commit: f79c114de0bb8a643b9bc9d21854bc0ab2779667
https://github.com/parrot/parrot/commit/f79c114de0bb8a643b9bc9d21854bc0ab2779667
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-10 (Thu, 10 Jan 2013)
Changed paths:
M config/auto/pmc.pm
M lib/Parrot/Pmc2c/PMC.pm
M src/dynpmc/Rules.in
Log Message:
-----------
[GH #922] addgenerated dynpmc headers in make, not pmc2c
rakudo and nqp do not have to clean a generated MANIFEST.generated.
Commit: b1d06620885c963b6f017dce1bf36211914697a6
https://github.com/parrot/parrot/commit/b1d06620885c963b6f017dce1bf36211914697a6
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-10 (Thu, 10 Jan 2013)
Changed paths:
M t/op/say.t
Log Message:
-----------
[GH #893] add test for threaded say, mixup with \n
Test that for each say a \n is printed per thread.
Test it on a multi-core machine with
watch prove -v t/op/say.t
Commit: 4fff43a7634efa791b075794a07541420b36e297
https://github.com/parrot/parrot/commit/4fff43a7634efa791b075794a07541420b36e297
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-10 (Thu, 10 Jan 2013)
Changed paths:
M src/ops/core_ops.c
M src/ops/io.ops
Log Message:
-----------
[GH #893] improve concurrent say. concat with \n, then puts
Provide better atomicity with threads. To avoid mixing strings with
newlines in most cases. This is not foolproof of course.
concat only if it will not extend the already allocated buffer to
avoid copying.
make bootstrap-ops for say
Commit: d7886d8b0b3ed47f2442863e9f68bc46b41415c0
https://github.com/parrot/parrot/commit/d7886d8b0b3ed47f2442863e9f68bc46b41415c0
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-10 (Thu, 10 Jan 2013)
Changed paths:
M src/ops/core_ops.c
M src/ops/io.ops
M t/op/say.t
Log Message:
-----------
[GH #893] Refactor better atomic say op: test for 80% success, concat if the buflen < 80
Since even SREGs are constant, Parrot_str_concat will always create a copy. So allow small cheap copies.
Commit: 49a6dacdb0806f5c06d6420034b93979d5e983cd
https://github.com/parrot/parrot/commit/49a6dacdb0806f5c06d6420034b93979d5e983cd
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-10 (Thu, 10 Jan 2013)
Changed paths:
M src/ops/core_ops.c
M src/ops/io.ops
M t/op/say.t
Log Message:
-----------
Merge branch 'rurban/threaded-say-gh893'
Commit: 324272550a6c95fd7542918711352c753be8f287
https://github.com/parrot/parrot/commit/324272550a6c95fd7542918711352c753be8f287
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-10 (Thu, 10 Jan 2013)
Changed paths:
M t/op/say.t
Log Message:
-----------
[codingstd] cuddled else in t/op/say.t
Commit: 5874ae98412a8c61ea07abc33661511f89055f62
https://github.com/parrot/parrot/commit/5874ae98412a8c61ea07abc33661511f89055f62
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M t/pmc/task.t
Log Message:
-----------
[GH #907] skip task.t until rurban/task.t-gh907 is merged
Commit: 756c6dfcf0b1429d8c701e2070419bc0b18d1f6b
https://github.com/parrot/parrot/commit/756c6dfcf0b1429d8c701e2070419bc0b18d1f6b
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M MANIFEST
A t/stress/threads.t
Log Message:
-----------
add t/stress/threads.t for GH #880 and GH #875
Commit: c13abd13112e536997865cdede59c65e797fb3ca
https://github.com/parrot/parrot/commit/c13abd13112e536997865cdede59c65e797fb3ca
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M src/gc/gc_gms.c
M t/stress/threads.t
Log Message:
-----------
[GH #880] Fixed 1st threads test, todo only with THREAD_DEBUG
Run PARROT_GC_VALIDATE code only with THREAD_DEBUG.
It is not thread-safe on darwin.
Commit: 51f40755b175a51072dd8b2f5af87933e4aa38b3
https://github.com/parrot/parrot/commit/51f40755b175a51072dd8b2f5af87933e4aa38b3
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M include/parrot/platform_interface.h
M src/io/io_private.h
M src/io/socket.c
M src/platform/generic/socket.c
M src/pmc/socket.pmc
Log Message:
-----------
[GH #909] Implement Socket.{get,set}sockopt methods
Commit: bed0d3a3b9cd45bb8c6ee674e0b25d511775adc2
https://github.com/parrot/parrot/commit/bed0d3a3b9cd45bb8c6ee674e0b25d511775adc2
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M include/parrot/io.h
M include/parrot/platform_interface.h
M src/io/socket.c
M src/platform/generic/socket.c
M src/pmc/socket.pmc
M t/pmc/socket.t
Log Message:
-----------
[GH #909] Add SO_ and SOL_ definitions, add setsocktopt test
Do not use the g/set_flags vtable interface for g/setsocktopt methods.
Be explicit as it is for sockets only.
Commit: 07ffb6117b50bf190d1bffecf14697349f5efe27
https://github.com/parrot/parrot/commit/07ffb6117b50bf190d1bffecf14697349f5efe27
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-15 (Tue, 15 Jan 2013)
Log Message:
-----------
Merge branch 'rurban/sockopt-gh909' of github.com:parrot/parrot into rurban/sockopt-gh909
Conflicts:
src/pmc/socket.pmc
Compare: https://github.com/parrot/parrot/compare/3f17b60f1f79...07ffb6117b50
More information about the parrot-commits
mailing list