[parrot/parrot] 31792f: Add a new API function to serialize a packfile PMC...

noreply at github.com noreply at github.com
Sat Jan 15 15:16:56 UTC 2011


Branch: refs/heads/imcc_cleanups
Home:   https://github.com/parrot/parrot

Commit: 31792fae89dcff165d9572b0475f4147c3831c2c
    https://github.com/parrot/parrot/commit/31792fae89dcff165d9572b0475f4147c3831c2c
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M include/parrot/api.h
  M src/embed/api.c

Log Message:
-----------
Add a new API function to serialize a packfile PMC into a format suitable for writing a .pbc file. This code stolen in part from compilers/imcc/main.c:imcc_write_pbc


Commit: 5e6374d2e82b667832bcde24a32b5a3fe9c47881
    https://github.com/parrot/parrot/commit/5e6374d2e82b667832bcde24a32b5a3fe9c47881
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M docs/dev/profiling.pod

Log Message:
-----------
fix pod to conform with make html

uc =head1 Name to =head1 NAME (this seems to be required)
also Description to DESCRIPTION (only other =head1 in the pod)
did not change copyright as this probably needs to be updated and
 do not want to show that this is up-to-date


Commit: 68f82869525efa6bd0e870606cc3fc1fe525b33b
    https://github.com/parrot/parrot/commit/68f82869525efa6bd0e870606cc3fc1fe525b33b
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M t/src/embed/api.t

Log Message:
-----------
stub out a test for the new API function


Commit: d750eebc757472809fc5664aae615a98357589c9
    https://github.com/parrot/parrot/commit/d750eebc757472809fc5664aae615a98357589c9
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M t/configure/065-git_describe_from_cache.t

Log Message:
-----------
localizing $@ inside subroutine caused 'require' to fail outside the subroutine.


Commit: b76fe7fb2e4e33a35b7fde41607be84423d2d02c
    https://github.com/parrot/parrot/commit/b76fe7fb2e4e33a35b7fde41607be84423d2d02c
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M t/configure/063-git_describe_to_cache.t

Log Message:
-----------
correct documentation


Commit: d808617e1497a06bbf29ca44dd8e0212ff5aaa53
    https://github.com/parrot/parrot/commit/d808617e1497a06bbf29ca44dd8e0212ff5aaa53
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M src/thread.c
  M t/src/embed.t

Log Message:
-----------
[t] Fix t/src/embed.t

Make test 3 fail with optimized builds (TT #1937).
Hopefully with other failures (TT #1964).


Commit: 2053ac16289474a4a3eb53387c903b7b78e99632
    https://github.com/parrot/parrot/commit/2053ac16289474a4a3eb53387c903b7b78e99632
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M include/parrot/atomic.h

Log Message:
-----------
Fix TT #1945

Triggered by --without-threads


Commit: c6caa41fd0261fb14b3d593ffdebfe2c4a7d59ee
    https://github.com/parrot/parrot/commit/c6caa41fd0261fb14b3d593ffdebfe2c4a7d59ee
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M PLATFORMS

Log Message:
-----------
JIT does not exist right now


Commit: 20adce6e8ba858b4c966825da5779a47f7ec0a79
    https://github.com/parrot/parrot/commit/20adce6e8ba858b4c966825da5779a47f7ec0a79
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M PLATFORMS

Log Message:
-----------
[doc] Add update about linux sparc64


Commit: 8a7dab5106599f7698ddd796c285b050873fd1ee
    https://github.com/parrot/parrot/commit/8a7dab5106599f7698ddd796c285b050873fd1ee
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-15 (Sat, 15 Jan 2011)

Changed paths:
  M DEPRECATED.pod
  M MANIFEST
  M PLATFORMS
  R README.deutsch
  R README.espanol
  R README.polski
  M config/init/optimize.pm
  M docs/dev/longopt.pod
  M docs/dev/profiling.pod
  A docs/translations/README.BGR
  A docs/translations/README.deutsch
  A docs/translations/README.espanol
  A docs/translations/README.francais
  A docs/translations/README.polski
  A docs/translations/README.pt-BR
  M include/parrot/atomic.h
  M include/parrot/string_funcs.h
  M runtime/parrot/library/Test/More.pir
  M src/gc/gc_ms2.c
  M src/io/buffer.c
  M src/io/core.c
  M src/nci/libffi.c
  M src/packfile/api.c
  M src/pbc_disassemble.c
  M src/string/api.c
  M src/thread.c
  M t/configure/063-git_describe_to_cache.t
  A t/configure/065-git_describe_from_cache.t
  M t/pmc/socket.t
  A t/pmc/testlib/test_server.pir
  M t/src/embed.t
  M t/src/misc.t
  M t/steps/auto/thread-01.t
  M t/steps/init/optimize-01.t
  M tools/dev/fetch_languages.pl
  M tools/docs/make_html_docs.pl

Log Message:
-----------
Merge branch 'master' into imcc_cleanups


Commit: 177577c33f380571dfd5a1f238a017292fb4d030
    https://github.com/parrot/parrot/commit/177577c33f380571dfd5a1f238a017292fb4d030
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-15 (Sat, 15 Jan 2011)

Changed paths:
  M t/pmc/class.t

Log Message:
-----------
it doesn't make sense to test against any specific class ID number. Instead, test that inspect('id') returns the same value as VTABLE_get_integer


Commit: b5e412de549a81f5da2b0ab2a85d3ebbea77d3c0
    https://github.com/parrot/parrot/commit/b5e412de549a81f5da2b0ab2a85d3ebbea77d3c0
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-15 (Sat, 15 Jan 2011)

Changed paths:
  M t/pmc/class.t

Log Message:
-----------
Merge branch 'master' into imcc_cleanups


Commit: 29c4a7fc58729db2a30498da5bd548b26d046e8b
    https://github.com/parrot/parrot/commit/29c4a7fc58729db2a30498da5bd548b26d046e8b
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-15 (Sat, 15 Jan 2011)

Changed paths:
  M MANIFEST
  M compilers/imcc/Rules.in
  M compilers/imcc/main.c
  M frontend/parrot/main.c
  M include/parrot/api.h
  R include/parrot/imcc.h
  M include/parrot/interpreter.h
  M src/embed/api.c

Log Message:
-----------
re-remove include/parrot/imcc.h




More information about the parrot-commits mailing list