[parrot/parrot] ad2e03: Separate out a new Pipe PMC type from FileHandle. ...
GitHub
noreply at github.com
Sat Nov 17 15:09:14 UTC 2012
Branch: refs/heads/whiteknight/pipe_pmc
Home: https://github.com/parrot/parrot
Commit: ad2e031f20db277759ee99de82ab956176322bbd
https://github.com/parrot/parrot/commit/ad2e031f20db277759ee99de82ab956176322bbd
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-11-17 (Sat, 17 Nov 2012)
Changed paths:
M MANIFEST
M include/parrot/io.h
M src/io/filehandle.c
M src/io/pipe.c
M src/io/utilities.c
M src/pmc/filehandle.pmc
A src/pmc/pipe.pmc
Log Message:
-----------
Separate out a new Pipe PMC type from FileHandle. Remove Pipe logic from FileHandle, and make sure the two io vtables are separate.
Commit: f4e9a1f748258fff13b1ab2c0ede8faa237d0429
https://github.com/parrot/parrot/commit/f4e9a1f748258fff13b1ab2c0ede8faa237d0429
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-11-17 (Sat, 17 Nov 2012)
Changed paths:
M src/io/filehandle.c
M src/io/io_private.h
M src/io/pipe.c
Log Message:
-----------
headerizer, and a few small fixes so this mess all builds
Commit: 2a30b1cc5ddc9d60e11220acb445ee5de43f1ba7
https://github.com/parrot/parrot/commit/2a30b1cc5ddc9d60e11220acb445ee5de43f1ba7
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-11-17 (Sat, 17 Nov 2012)
Changed paths:
M MANIFEST
M t/pmc/filehandle.t
A t/pmc/pipe.t
Log Message:
-----------
Break pipe-related tests from t/pmc/filehandle.t into a new t/pmc/pipe.t. Update the test to pass.
Commit: a0df2bfe8116f5477d631c3a81a0a61b2c4daa72
https://github.com/parrot/parrot/commit/a0df2bfe8116f5477d631c3a81a0a61b2c4daa72
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-11-17 (Sat, 17 Nov 2012)
Changed paths:
M t/pmc/socket.t
M t/pmc/socket_ipv6.t
Log Message:
-----------
Update socket.t and socket_ipv6.t to use pipes when communicating with the test server instead of filehandle
Commit: accee4cfe6a37060e7867dcf00f14b2d59b712fd
https://github.com/parrot/parrot/commit/accee4cfe6a37060e7867dcf00f14b2d59b712fd
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-11-17 (Sat, 17 Nov 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Update makefile dependencies for pipe.c to fix checkdepend.t
Commit: 81597d07b4a18ea99b2e92eed8deaa440f1ca402
https://github.com/parrot/parrot/commit/81597d07b4a18ea99b2e92eed8deaa440f1ca402
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-11-17 (Sat, 17 Nov 2012)
Changed paths:
M src/dynoplibs/io.ops
M t/dynoplibs/io.t
Log Message:
-----------
Update t/dynoplibs/io.t to not try to open a pipe, since it can't anymore.
Commit: cec2bef800ad6b2abe0264f94076e57f01fce7ac
https://github.com/parrot/parrot/commit/cec2bef800ad6b2abe0264f94076e57f01fce7ac
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-11-17 (Sat, 17 Nov 2012)
Changed paths:
M config/gen/makefiles/root.in
M runtime/parrot/library/ProfTest/PIRProfile.nqp
Log Message:
-----------
Fix the makefile, my editor automatically converted all tabs to spaces, which breaks makefiles.
Commit: d05f04612560e950e57bafdbc6c579d30bd0b4a8
https://github.com/parrot/parrot/commit/d05f04612560e950e57bafdbc6c579d30bd0b4a8
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-11-17 (Sat, 17 Nov 2012)
Changed paths:
M runtime/parrot/library/TAP/Parser.pir
M runtime/parrot/library/distutils.pir
Log Message:
-----------
Fix TAP::Parser and distutils to not use old-style pipes anymore. This fixes t/tools/mk_language_shell.t
Compare: https://github.com/parrot/parrot/compare/ad2e031f20db^...d05f04612560
More information about the parrot-commits
mailing list