[parrot/parrot] 9ce362: Several cleanups and codestd. Remove a few unneces...

GitHub noreply at github.com
Mon May 28 01:51:10 UTC 2012


  Branch: refs/heads/whiteknight/io_cleanup1
  Home:   https://github.com/parrot/parrot
  Commit: 9ce3625724c453f0ef1b78f04b371e0839feab5d
      https://github.com/parrot/parrot/commit/9ce3625724c453f0ef1b78f04b371e0839feab5d
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-05-27 (Sun, 27 May 2012)

  Changed paths:
    M include/parrot/io.h
    M src/io/api.c
    M src/io/buffer.c
    M src/io/filehandle.c
    M src/io/pipe.c
    M src/io/utilities.c
    M src/pmc/filehandle.pmc

  Log Message:
  -----------
  Several cleanups and codestd. Remove a few unnecessary entries from the io vtable. Improved implementations of readline, peek and a few other things.


  Commit: 8ec293c09328dd69f8ceaf5b2702ea8c791b1fa0
      https://github.com/parrot/parrot/commit/8ec293c09328dd69f8ceaf5b2702ea8c791b1fa0
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-05-27 (Sun, 27 May 2012)

  Changed paths:
    M src/io/api.c
    M src/io/filehandle.c
    M src/io/pipe.c
    M src/io/socket.c
    M src/io/stringhandle.c
    M src/io/utilities.c
    M src/platform/generic/socket.c
    M src/pmc/filehandle.pmc
    M src/pmc/handle.pmc
    M src/pmc/socket.pmc
    M src/pmc/stringhandle.pmc

  Log Message:
  -----------
  Start cleaning up sockets. Move API routines from src/io/socket.c to src/io/api.c. Rename them. Implement most socket IO_VTABLE routines. Rename functions in src/platform/xxx/socket.c to Parrot_io_internal_ to match conventions. Implement the new get_pointer_keyed_int and set_pointer_keyed_int vtables for most handle types


Compare: https://github.com/parrot/parrot/compare/294f056...8ec293c


More information about the parrot-commits mailing list