[parrot/parrot] d91868: document call_with_cstring

GitHub noreply at github.com
Tue Mar 13 03:29:32 UTC 2012


  Branch: refs/heads/opsc_llvm
  Home:   https://github.com/parrot/parrot
  Commit: d918686b48eb3573b0423ea1c5d0e350547ac25e
      https://github.com/parrot/parrot/commit/d918686b48eb3573b0423ea1c5d0e350547ac25e
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M runtime/parrot/library/NCI/Utils.pir

  Log Message:
  -----------
  document call_with_cstring


  Commit: 0cf475be7cf58aa868724631620a41e0d076c017
      https://github.com/parrot/parrot/commit/0cf475be7cf58aa868724631620a41e0d076c017
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M runtime/parrot/library/NCI/Utils.pir

  Log Message:
  -----------
  add dlfancy for providing "fancier" NCI types


  Commit: 6a2784c22c1e29df010dbd27c9f9631f2298e33f
      https://github.com/parrot/parrot/commit/6a2784c22c1e29df010dbd27c9f9631f2298e33f
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M runtime/parrot/library/NCI/Utils.pir

  Log Message:
  -----------
  fix thinkos in cstring return wrapper


  Commit: a37452ed2a3a449a90a77bc978fb667417956b44
      https://github.com/parrot/parrot/commit/a37452ed2a3a449a90a77bc978fb667417956b44
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M runtime/parrot/library/NCI/Utils.pir

  Log Message:
  -----------
  correctly handle null strings


  Commit: 95d47d1de3bfd9f1e67f7a0dc19f38c2423378f4
      https://github.com/parrot/parrot/commit/95d47d1de3bfd9f1e67f7a0dc19f38c2423378f4
  Author: Michael H. Hind <mike.hind at gmail.com>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M runtime/parrot/library/NCI/Utils.pir

  Log Message:
  -----------
  fix pod syntax - correct =over 4 / =back matching


  Commit: 4eabcb83e2bffafec3f5d23b665a8e448e4c5fbb
      https://github.com/parrot/parrot/commit/4eabcb83e2bffafec3f5d23b665a8e448e4c5fbb
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M src/nci/extra_thunks.c
  M src/nci/extra_thunks.nci

  Log Message:
  -----------
  add thunk 'STRING (ptr, ptr, INTVAL)' needed to call Parrot_str_new() from HLLs


  Commit: 1f73a3a326e42de756f78ba29918ba0e94c80097
      https://github.com/parrot/parrot/commit/1f73a3a326e42de756f78ba29918ba0e94c80097
  Author: pmichaud <pmichaud at pobox.com>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M src/nci_test.c

  Log Message:
  -----------
  Add some functions for testing char* parameters in NCI.


  Commit: 6691e38132e7a2ed9a6b12a98a65e8b5d573c22e
      https://github.com/parrot/parrot/commit/6691e38132e7a2ed9a6b12a98a65e8b5d573c22e
  Author: pmichaud <pmichaud at pobox.com>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M runtime/parrot/library/NCI/Utils.pir

  Log Message:
  -----------
  [NCI] Add "ncifunc" as a replacement / approach to "dlfancy".


  Commit: 3b55d79d782ff87acc93eef52d5907f7703b4134
      https://github.com/parrot/parrot/commit/3b55d79d782ff87acc93eef52d5907f7703b4134
  Author: pmichaud <pmichaud at pobox.com>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M runtime/parrot/library/NCI/Utils.pir
  M src/nci/extra_thunks.c
  M src/nci/extra_thunks.nci

  Log Message:
  -----------
  Merge branch 'master', remote-tracking branch 'origin' into ncifunc


  Commit: c1315ceb91b2cd1f3434ef214f9c62b05acb22df
      https://github.com/parrot/parrot/commit/c1315ceb91b2cd1f3434ef214f9c62b05acb22df
  Author: pmichaud <pmichaud at pobox.com>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    A t/library/nciutils.t

  Log Message:
  -----------
  [NCI]:  Add tests for 'ncifunc' in NCI::Utils.


  Commit: 036683435da7029c483fe3bf8981818bc98a3b90
      https://github.com/parrot/parrot/commit/036683435da7029c483fe3bf8981818bc98a3b90
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M runtime/parrot/library/NCI/Utils.pir

  Log Message:
  -----------
  properly handle null arguments


  Commit: 6e069f05faf5af7bd3be0c6e11a8baff5f48d799
      https://github.com/parrot/parrot/commit/6e069f05faf5af7bd3be0c6e11a8baff5f48d799
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M runtime/parrot/library/NCI/Utils.pir

  Log Message:
  -----------
  properly handle null string returns


  Commit: 2fef4a1aa7daf484a5bd9156562c027b3138c94c
      https://github.com/parrot/parrot/commit/2fef4a1aa7daf484a5bd9156562c027b3138c94c
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M src/nci/extra_thunks.c
  M src/nci/extra_thunks.nci

  Log Message:
  -----------
  add thunk for mysql_real_connect


  Commit: f82015020fc3ca5574d7a2b63f4244e008ba6263
      https://github.com/parrot/parrot/commit/f82015020fc3ca5574d7a2b63f4244e008ba6263
  Author: pmichaud <pmichaud at pobox.com>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M t/library/nciutils.t

  Log Message:
  -----------
  [nci]:  Add test to NCI::Utils for functions returning a NULL pointer.


  Commit: fd81720d5b2b2ff7067df52614a4b0a7c8d5500e
      https://github.com/parrot/parrot/commit/fd81720d5b2b2ff7067df52614a4b0a7c8d5500e
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M MANIFEST

  Log Message:
  -----------
  manifix


  Commit: cc9a7154802528ecc5111550b438374a610baf9b
      https://github.com/parrot/parrot/commit/cc9a7154802528ecc5111550b438374a610baf9b
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M runtime/parrot/library/NCI/Utils.pir
  M t/library/nciutils.t

  Log Message:
  -----------
  minor codingstd fixes; pod and trailing space


  Commit: 886922975ce5bebaa333678a4707c9ab241f3d77
      https://github.com/parrot/parrot/commit/886922975ce5bebaa333678a4707c9ab241f3d77
  Author: Andrew Whitworth <wknight8111 at gmail.com>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M docs/project/release_manager_guide.pod

  Log Message:
  -----------
  soh_cah_toa volunteers for September. 


  Commit: 9e53f1614cf846a90351dc0eae096755257f4b9f
      https://github.com/parrot/parrot/commit/9e53f1614cf846a90351dc0eae096755257f4b9f
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M src/nci/extra_thunks.nci

  Log Message:
  -----------
  add extra nci thunk sigs

These are to replace the ones that were removed with the 't' deprecation
and removal.  pmichaud++ for sorting through these


  Commit: 20a159dad72156237e8f7b1bc51d5d7cc6b5a98b
      https://github.com/parrot/parrot/commit/20a159dad72156237e8f7b1bc51d5d7cc6b5a98b
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M src/nci/extra_thunks.c

  Log Message:
  -----------
  rebootstrap nci


  Commit: 328122be9f2e001c119065d8e6bb37ba38a09149
      https://github.com/parrot/parrot/commit/328122be9f2e001c119065d8e6bb37ba38a09149
  Author: pmichaud <pmichaud at pobox.com>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M src/pmc/unmanagedstruct.pmc

  Log Message:
  -----------
  [nci]:  Update the "Illegal type" message of UnManagedStruct to at least tell us what type was illegal.


  Commit: b88be2af024081109ff98e25fc626477f625f9fa
      https://github.com/parrot/parrot/commit/b88be2af024081109ff98e25fc626477f625f9fa
  Author: pmichaud <pmichaud at pobox.com>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M t/pmc/unmanagedstruct.t

  Log Message:
  -----------
  [nci] Update UnManagedStruct tests for new illegal type message change in 328122b.


  Commit: 59be8ac44343de8c86a13ec6cc6cb1d5199c29fc
      https://github.com/parrot/parrot/commit/59be8ac44343de8c86a13ec6cc6cb1d5199c29fc
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-05-16 (Mon, 16 May 2011)

  Changed paths:
    M src/gc/system.c

  Log Message:
  -----------
  use inline assembler in gcc/sparc64 instead of hand-coded
tested in gcc farm


  Commit: f74aff975131933c9875f38ddeef648796e8912f
      https://github.com/parrot/parrot/commit/f74aff975131933c9875f38ddeef648796e8912f
  Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
  Date:   2011-05-17 (Tue, 17 May 2011)

  Changed paths:
    M CREDITS
  M ChangeLog
  M MANIFEST.generated
  M README
  M VERSION
  M docs/parrothist.pod
  M docs/project/release_manager_guide.pod
  M docs/translations/README.BGR
  M docs/translations/README.deutsch
  M include/parrot/oplib/core_ops.h
  M src/ops/core_ops.c
  M tools/release/release.json

  Log Message:
  -----------
  update to version 3.4.0


  Commit: 2b840ec08af11a162926b9d216d6410868fbd0b5
      https://github.com/parrot/parrot/commit/2b840ec08af11a162926b9d216d6410868fbd0b5
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-05-17 (Tue, 17 May 2011)

  Changed paths:
    M runtime/parrot/library/distutils.pir

  Log Message:
  -----------
  Change exe_pbc build rules in distutils to use the specified bin name for the output .exe file instead of a mangled form of the .pbc file name. I can't find any other projects using this feature, but it seems to work well on my machine without breaking anything


  Commit: d85208774313ede15f6920a18c10a105eb045da7
      https://github.com/parrot/parrot/commit/d85208774313ede15f6920a18c10a105eb045da7
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-05-17 (Tue, 17 May 2011)

  Changed paths:
    M .gitignore
  M CREDITS
  M ChangeLog
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  M NEWS
  M README
  M VERSION
  R config/auto/git_describe.pm
  M config/auto/icu.pm
  M config/auto/platform.pm
  R config/auto/sha1.pm
  M config/gen/config_pm.pm
  M config/gen/config_pm/config_lib_pir.in
  M config/gen/makefiles/root.in
  M config/gen/opengl.pm
  M config/init/hints/mswin32.pm
  M docs/parrothist.pod
  M docs/project/release_manager_guide.pod
  M docs/translations/README.BGR
  M docs/translations/README.deutsch
  M frontend/pbc_merge/main.c
  M include/parrot/nci.h
  M include/parrot/oplib/core_ops.h
  M include/parrot/platform_interface.h
  M lib/Parrot/Configure/Step/List.pm
  M lib/Parrot/Git/Describe.pm
  M lib/Parrot/SHA1.pm
  M runtime/parrot/library/NCI/Utils.pir
  M runtime/parrot/library/OpenGL.pir
  M runtime/parrot/library/uuid.pir
  M src/debug.c
  M src/gc/gc_gms.c
  M src/gc/system.c
  M src/interp/inter_create.c
  M src/nci/extra_thunks.c
  M src/nci/extra_thunks.nci
  M src/nci/signatures.c
  M src/nci_test.c
  M src/ops/core_ops.c
  A src/platform/generic/entropy.c
  A src/platform/win32/entropy.c
  M src/pmc/unmanagedstruct.pmc
  M src/string/api.c
  A t/configure/062-sha1.t
  R t/configure/062-sha1_to_cache.t
  A t/configure/063-git_describe.t
  R t/configure/063-git_describe_to_cache.t
  R t/configure/064-sha1_from_cache.t
  R t/configure/065-git_describe_from_cache.t
  A t/library/nciutils.t
  M t/pmc/unmanagedstruct.t
  A tools/build/gen_version.pl
  M tools/dev/nci_thunk_gen.pir
  M tools/release/release.json

  Log Message:
  -----------
  Merge branch 'master' of github.com:parrot/parrot


  Commit: 4a968e37d0411ee5f69d55a90952116920ca6088
      https://github.com/parrot/parrot/commit/4a968e37d0411ee5f69d55a90952116920ca6088
  Author: Francois Perrad <francois.perrad at gadz.org>
  Date:   2011-05-17 (Tue, 17 May 2011)

  Changed paths:
    M runtime/parrot/library/distutils.pir
  M runtime/parrot/library/osutils.pir

  Log Message:
  -----------
  [osutils] refactor without Math/Rand


  Commit: 65b742bfc3bd3c855616b83299a81e34e5a783ba
      https://github.com/parrot/parrot/commit/65b742bfc3bd3c855616b83299a81e34e5a783ba
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-05-17 (Tue, 17 May 2011)

  Changed paths:
    M frontend/parrot/main.c

  Log Message:
  -----------
  cast isxdigit argument to unsigned char


  Commit: 0004e42d9c90fcef1b6ba6497fe596c626d406a6
      https://github.com/parrot/parrot/commit/0004e42d9c90fcef1b6ba6497fe596c626d406a6
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-05-17 (Tue, 17 May 2011)

  Changed paths:
    M compilers/imcc/debug.h
  M compilers/imcc/pbc.c
  M compilers/imcc/pbc.h
  M include/parrot/call.h
  M include/parrot/context.h
  M include/parrot/datatypes.h
  M include/parrot/debugger.h
  M include/parrot/encoding.h
  M include/parrot/exceptions.h
  M include/parrot/extend.h
  M include/parrot/hash.h
  M include/parrot/interpreter.h
  M include/parrot/io.h
  M include/parrot/key.h
  M include/parrot/list.h
  M include/parrot/misc.h
  M include/parrot/namespace.h
  M include/parrot/oo.h
  M include/parrot/packfile.h
  M include/parrot/pmc.h
  M include/parrot/runcore_api.h
  M include/parrot/scheduler.h
  M include/parrot/string_funcs.h
  M include/parrot/thread.h
  M include/parrot/vtables.h
  M lib/Parrot/Headerizer.pm
  M lib/Parrot/Headerizer/Functions.pm
  M src/call/args.c
  M src/call/context.c
  M src/debug.c
  M src/embed.c
  M src/exceptions.c
  M src/extend.c
  M src/gc/alloc_resources.c
  M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h
  M src/gc/gc_gms.c
  M src/gc/gc_inf.c
  M src/gc/gc_ms.c
  M src/gc/gc_ms2.c
  M src/gc/gc_private.h
  M src/gc/mark_sweep.c
  M src/gc/string_gc.c
  M src/hash.c
  M src/misc.c
  M src/namespace.c
  M src/packfile/api.c
  M src/pmc/stringbuilder.pmc
  M src/pmc/structview.pmc
  M src/runcore/cores.c
  M src/runcore/main.c
  M src/runcore/profiling.c
  M src/scheduler.c
  M src/spf_vtable.c
  M src/string/api.c
  M src/string/encoding.c
  M src/string/encoding/binary.c
  M src/string/encoding/latin1.c
  M src/string/encoding/null.c
  M src/string/encoding/shared.h
  M src/string/encoding/ucs2.c
  M src/string/encoding/ucs4.c
  M src/string/encoding/utf16.c
  M src/string/encoding/utf8.c
  M t/tools/dev/headerizer/01_functions.t

  Log Message:
  -----------
  Make the headerizer not propagate SHIMness to function declarations. The SHIMness of an argument is internal to the function, and outside functions should not know that the argument is unused.


  Commit: b7811d7ec71092fa2720413d04d3b2c97c383a5c
      https://github.com/parrot/parrot/commit/b7811d7ec71092fa2720413d04d3b2c97c383a5c
  Author: Francois Perrad <francois.perrad at gadz.org>
  Date:   2011-05-18 (Wed, 18 May 2011)

  Changed paths:
    M runtime/parrot/library/distutils.pir

  Log Message:
  -----------
  [disutils] fix on Windows


  Commit: b3b76526480e75fac566abd1356bb040e8622a18
      https://github.com/parrot/parrot/commit/b3b76526480e75fac566abd1356bb040e8622a18
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-05-18 (Wed, 18 May 2011)

  Changed paths:
    M include/parrot/debugger.h
  M include/parrot/encoding.h
  M include/parrot/extend.h
  M include/parrot/hash.h
  M include/parrot/namespace.h
  M include/parrot/scheduler.h
  M lib/Parrot/Headerizer/Functions.pm
  M src/embed.c

  Log Message:
  -----------
  make headerizer handle ARGIN(SHIM(...)) properly


  Commit: 6d1a1fcf772ad8b8387a2429cd2246902dbb5cd7
      https://github.com/parrot/parrot/commit/6d1a1fcf772ad8b8387a2429cd2246902dbb5cd7
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-05-18 (Wed, 18 May 2011)

  Changed paths:
    M include/parrot/debugger.h
  M include/parrot/encoding.h
  M include/parrot/extend.h
  M include/parrot/hash.h
  M include/parrot/namespace.h
  M include/parrot/scheduler.h
  M lib/Parrot/Headerizer/Functions.pm
  M src/embed.c

  Log Message:
  -----------
  ASSERT_ARGS_xxx macros have to use the shimmed var names


  Commit: db11dcbfbb133998517d5842ba73794d199d1479
      https://github.com/parrot/parrot/commit/db11dcbfbb133998517d5842ba73794d199d1479
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-05-18 (Wed, 18 May 2011)

  Changed paths:
    M src/platform/generic/socket.c

  Log Message:
  -----------
  We should be freeing cstring, not host


  Commit: 7be1a8debd15c8f78d91784ea09632a55e8b42a9
      https://github.com/parrot/parrot/commit/7be1a8debd15c8f78d91784ea09632a55e8b42a9
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-05-18 (Wed, 18 May 2011)

  Changed paths:
    M src/platform/generic/sysmem.c

  Log Message:
  -----------
  must pass a size_t pointer to sysctl, not a ulong. Also localized and consted the error message pointer


  Commit: 4b9b5e1deca9e2ff1b890966f271b76580143c3b
      https://github.com/parrot/parrot/commit/4b9b5e1deca9e2ff1b890966f271b76580143c3b
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-05-18 (Wed, 18 May 2011)

  Changed paths:
    M src/packfile/output.c

  Log Message:
  -----------
  check encoding match before checking the entire string


  Commit: 734de092fb9ee22d9736b2c236cbc5b113f3c71c
      https://github.com/parrot/parrot/commit/734de092fb9ee22d9736b2c236cbc5b113f3c71c
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-05-18 (Wed, 18 May 2011)

  Changed paths:
    M include/parrot/pmc_freeze.h
  M src/packfile/object_serialization.c

  Log Message:
  -----------
  Update cursor argument annotation


  Commit: a115d7cdf8aeee9170e1a415e9f1fcb6aba6221b
      https://github.com/parrot/parrot/commit/a115d7cdf8aeee9170e1a415e9f1fcb6aba6221b
  Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
  Date:   2011-05-18 (Wed, 18 May 2011)

  Changed paths:
    M lib/Parrot/Configure/Options/Conf.pm

  Log Message:
  -----------
  update "perl Configure.pl --help" output


  Commit: 610bb7a59bab028ca19e53975f618bc96b2f5408
      https://github.com/parrot/parrot/commit/610bb7a59bab028ca19e53975f618bc96b2f5408
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-05-18 (Wed, 18 May 2011)

  Changed paths:
    M include/parrot/debugger.h
  M src/debug.c

  Log Message:
  -----------
  don't declare as non-null parameter which we are calling with explicit NULL


  Commit: adb2073a730aac815f43df2ac773432a0790df6e
      https://github.com/parrot/parrot/commit/adb2073a730aac815f43df2ac773432a0790df6e
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-05-18 (Wed, 18 May 2011)

  Changed paths:
    M t/tools/create_language.t
  M tools/dev/create_language.pl

  Log Message:
  -----------
  add a --help option to create_language and unTODO the related tests


  Commit: d3c36f1c299323c70e1ab9b21259266e5f161584
      https://github.com/parrot/parrot/commit/d3c36f1c299323c70e1ab9b21259266e5f161584
  Author: Francois Perrad <francois.perrad at gadz.org>
  Date:   2011-05-19 (Thu, 19 May 2011)

  Changed paths:
    M t/tools/mk_language_shell.t

  Log Message:
  -----------
  [t] fix on Windows


  Commit: 806568bbe5602cd9f46cb999dccac5904d84213d
      https://github.com/parrot/parrot/commit/806568bbe5602cd9f46cb999dccac5904d84213d
  Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
  Date:   2011-05-19 (Thu, 19 May 2011)

  Changed paths:
    M config/gen/makefiles/root.in
  M config/init/defaults.pm
  M lib/Parrot/Configure/Options/Conf/Shared.pm
  M tools/dev/install_files.pl

  Log Message:
  -----------
  remove pkg-config rests, which is now longer supported, see TT #1853


  Commit: 6e704bdd25490c213af44a164adf7a739b3437df
      https://github.com/parrot/parrot/commit/6e704bdd25490c213af44a164adf7a739b3437df
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-05-20 (Fri, 20 May 2011)

  Changed paths:
    M src/pmc/unmanagedstruct.pmc

  Log Message:
  -----------
  don't return NULL STRING* from vtable functions, use STRINGNULL


  Commit: 41a4e1b091013708e0ae5982c6c3d14c2b30578a
      https://github.com/parrot/parrot/commit/41a4e1b091013708e0ae5982c6c3d14c2b30578a
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-20 (Fri, 20 May 2011)

  Changed paths:
    M .gitignore
  M CREDITS
  M ChangeLog
  M Configure.pl
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  M NEWS
  M PLATFORMS
  M README
  M VERSION
  M api.yaml
  M compilers/imcc/debug.h
  M compilers/imcc/imc.h
  M compilers/imcc/imcc.l
  M compilers/imcc/imclexer.c
  M compilers/imcc/main.c
  M compilers/imcc/pbc.c
  M compilers/imcc/pbc.h
  M compilers/opsc/Defines.mak
  M compilers/opsc/Rules.mak
  M compilers/opsc/opsc.pir
  M compilers/opsc/src/Ops/OpLib.pm
  R compilers/opsc/src/Ops/Renumberer.pm
  M compilers/opsc/src/Ops/Trans/C.pm
  M compilers/pct/src/PAST/Compiler.pir
  R config/auto/frames.pm
  R config/auto/frames/test_exec_cygwin_c.in
  R config/auto/frames/test_exec_linux_c.in
  R config/auto/frames/test_exec_openbsd_c.in
  M config/auto/gc.pm
  R config/auto/git_describe.pm
  M config/auto/icu.pm
  M config/auto/ipv6/test.in
  M config/auto/llvm.pm
  M config/auto/opengl.pm
  M config/auto/platform.pm
  R config/auto/sha1.pm
  M config/gen/config_h/config_h.in
  M config/gen/config_pm.pm
  M config/gen/config_pm/config_lib_pir.in
  M config/gen/makefiles/root.in
  M config/gen/opengl.pm
  M config/init/defaults.pm
  M config/init/hints/mswin32.pm
  M docs/parrothist.pod
  M docs/project/hacking_tips.pod
  M docs/project/release_manager_guide.pod
  M docs/project/support_policy.pod
  M docs/submissions.pod
  M docs/translations/README.BGR
  M docs/translations/README.deutsch
  M examples/library/ncurses_life.pir
  M frontend/parrot/main.c
  M frontend/parrot_debugger/main.c
  M frontend/pbc_dump/main.c
  M frontend/pbc_merge/main.c
  M include/parrot/api.h
  M include/parrot/call.h
  M include/parrot/context.h
  M include/parrot/core_types.h
  M include/parrot/datatypes.h
  M include/parrot/debugger.h
  M include/parrot/encoding.h
  M include/parrot/exceptions.h
  M include/parrot/extend.h
  M include/parrot/gc_api.h
  M include/parrot/hash.h
  M include/parrot/hll.h
  M include/parrot/interpreter.h
  M include/parrot/io.h
  M include/parrot/key.h
  M include/parrot/list.h
  M include/parrot/longopt.h
  M include/parrot/misc.h
  M include/parrot/namespace.h
  M include/parrot/nci.h
  M include/parrot/oo.h
  M include/parrot/oplib/core_ops.h
  M include/parrot/packfile.h
  M include/parrot/platform_interface.h
  M include/parrot/pmc.h
  M include/parrot/pmc_freeze.h
  M include/parrot/pobj.h
  M include/parrot/runcore_api.h
  M include/parrot/scheduler.h
  M include/parrot/string_funcs.h
  M include/parrot/thread.h
  M include/parrot/vtables.h
  M lib/Parrot/Configure/Options/Conf.pm
  M lib/Parrot/Configure/Options/Conf/Shared.pm
  M lib/Parrot/Configure/Step/List.pm
  M lib/Parrot/Git/Describe.pm
  M lib/Parrot/Headerizer.pm
  M lib/Parrot/Headerizer/Functions.pm
  M lib/Parrot/Manifest.pm
  M lib/Parrot/Pmc2c/Emitter.pm
  M lib/Parrot/Pmc2c/MULTI.pm
  M lib/Parrot/Pmc2c/Method.pm
  M lib/Parrot/Pmc2c/PMC.pm
  M lib/Parrot/Pmc2c/PMC/default.pm
  M lib/Parrot/Pmc2c/Parser.pm
  M lib/Parrot/Pmc2c/Pmc2cMain.pm
  M lib/Parrot/SHA1.pm
  M lib/Parrot/Vtable.pm
  R ports/debian/README.source
  M ports/debian/changelog
  M ports/debian/control
  M ports/debian/control.in
  M ports/debian/copyright
  M ports/debian/parrot-devel.install.in
  M ports/debian/parrot.docs
  M ports/debian/patches/03_fix_nqp_man.patch
  R ports/debian/patches/04_fix_opsc_man.patch
  R ports/debian/patches/05_fix_gc_ftbfs_ia64.patch
  M ports/debian/patches/series
  M ports/debian/rules
  A ports/debian/source/format
  R ports/fedora/2.11.0/parrot.desk.in.tar.gz
  R ports/fedora/2.11.0/parrot.spec
  A ports/fedora/3.3.0/parrot.desk.in.tar.gz
  A ports/fedora/3.3.0/parrot.spec
  M runtime/parrot/library/Archive/Tar.pir
  M runtime/parrot/library/Archive/Zip.pir
  M runtime/parrot/library/HTTP/Message.pir
  M runtime/parrot/library/LWP/Protocol.pir
  M runtime/parrot/library/LWP/UserAgent.pir
  M runtime/parrot/library/NCI/Utils.pir
  M runtime/parrot/library/OpenGL.pir
  M runtime/parrot/library/Stream/Sub.pir
  M runtime/parrot/library/Stream/Writer.pir
  M runtime/parrot/library/TAP/Harness.pir
  M runtime/parrot/library/TAP/Parser.pir
  M runtime/parrot/library/distutils.pir
  M runtime/parrot/library/libpcre.pir
  R runtime/parrot/library/ncurses.pasm
  M runtime/parrot/library/osutils.pir
  M runtime/parrot/library/pcre.pir
  R runtime/parrot/library/postgres.pasm
  M runtime/parrot/library/postgres.pir
  M runtime/parrot/library/uuid.pir
  M src/call/args.c
  M src/call/context.c
  M src/call/context_accessors.c
  M src/call/pcc.c
  M src/datatypes.c
  M src/debug.c
  M src/dynext.c
  M src/dynoplibs/io.ops
  M src/dynoplibs/trans.ops
  M src/embed.c
  M src/embed/api.c
  A src/embed/bytecode.c
  M src/embed/pmc.c
  M src/exceptions.c
  M src/extend.c
  M src/gc/alloc_resources.c
  M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h
  M src/gc/gc_gms.c
  M src/gc/gc_inf.c
  M src/gc/gc_ms.c
  M src/gc/gc_ms2.c
  M src/gc/gc_private.h
  M src/gc/mark_sweep.c
  M src/gc/string_gc.c
  M src/gc/system.c
  M src/hash.c
  M src/hll.c
  M src/interp/inter_create.c
  M src/io/api.c
  M src/libnci_test.def
  M src/library.c
  M src/misc.c
  M src/multidispatch.c
  M src/namespace.c
  M src/nci/api.c
  M src/nci/core_thunks.c
  M src/nci/core_thunks.nci
  M src/nci/extra_thunks.c
  M src/nci/extra_thunks.nci
  M src/nci/libffi.c
  M src/nci/signatures.c
  M src/nci_test.c
  M src/oo.c
  M src/ops/core.ops
  M src/ops/core_ops.c
  M src/ops/math.ops
  M src/ops/object.ops
  M src/ops/ops.skip
  M src/ops/set.ops
  M src/ops/var.ops
  M src/packfile/api.c
  M src/packfile/object_serialization.c
  M src/packfile/output.c
  M src/platform/generic/dl.c
  A src/platform/generic/entropy.c
  M src/platform/generic/io.c
  M src/platform/generic/socket.c
  M src/platform/generic/sysmem.c
  A src/platform/win32/entropy.c
  M src/platform/win32/io.c
  M src/pmc.c
  M src/pmc/boolean.pmc
  M src/pmc/callcontext.pmc
  M src/pmc/capture.pmc
  M src/pmc/eval.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/imccompiler.pmc
  M src/pmc/iterator.pmc
  M src/pmc/key.pmc
  M src/pmc/nci.pmc
  M src/pmc/ptr.pmc
  M src/pmc/stringbuilder.pmc
  M src/pmc/structview.pmc
  M src/pmc/sub.pmc
  M src/pmc/unmanagedstruct.pmc
  M src/runcore/cores.c
  M src/runcore/main.c
  M src/runcore/profiling.c
  M src/scheduler.c
  M src/spf_vtable.c
  M src/string/api.c
  M src/string/encoding.c
  M src/string/encoding/binary.c
  M src/string/encoding/latin1.c
  M src/string/encoding/null.c
  M src/string/encoding/shared.h
  M src/string/encoding/ucs2.c
  M src/string/encoding/ucs4.c
  M src/string/encoding/utf16.c
  M src/string/encoding/utf8.c
  M t/compilers/opsc/01-parse-body.t
  M t/compilers/opsc/01-parse.t
  M t/compilers/opsc/02-parse-all-ops.t
  A t/configure/062-sha1.t
  R t/configure/062-sha1_to_cache.t
  A t/configure/063-git_describe.t
  R t/configure/063-git_describe_to_cache.t
  R t/configure/064-sha1_from_cache.t
  R t/configure/065-git_describe_from_cache.t
  A t/library/nciutils.t
  M t/library/yaml_tiny.t
  M t/op/spawnw.t
  M t/pmc/boolean.t
  M t/pmc/nci.t
  M t/pmc/orderedhash.t
  M t/pmc/unmanagedstruct.t
  M t/run/options.t
  M t/src/extend.t
  M t/src/extend_vtable.t
  R t/steps/auto/frames-01.t
  M t/steps/auto/llvm-01.t
  M t/tools/create_language.t
  M t/tools/dev/headerizer/01_functions.t
  R t/tools/install/testlib/src/ops/ops.num
  M t/tools/mk_language_shell.t
  R t/tools/parrot_debugger.t
  A tools/build/gen_version.pl
  M tools/dev/README
  R tools/dev/addopstags.pl
  A tools/dev/addopstags.pl
  R tools/dev/as2c.pl
  A tools/dev/as2c.pl
  M tools/dev/create_language.pl
  R tools/dev/debian_docs.sh
  A tools/dev/debian_docs.sh
  A tools/dev/faces.pl
  R tools/dev/faces.pl
  A tools/dev/fetch_languages.pl
  R tools/dev/fetch_languages.pl
  A tools/dev/findhacks.pl
  R tools/dev/findhacks.pl
  R tools/dev/gen_charset_tables.pl
  A tools/dev/gen_charset_tables.pl
  R tools/dev/gen_class.pl
  A tools/dev/gen_class.pl
  A tools/dev/gen_makefile.pl
  R tools/dev/gen_makefile.pl
  A tools/dev/gen_valgrind_suppressions.pl
  R tools/dev/gen_valgrind_suppressions.pl
  A tools/dev/headerizer.pl
  R tools/dev/headerizer.pl
  R tools/dev/install_dev_files.pl
  A tools/dev/install_dev_files.pl
  R tools/dev/install_doc_files.pl
  A tools/dev/install_doc_files.pl
  M tools/dev/install_files.pl
  A tools/dev/lib_deps.pl
  R tools/dev/lib_deps.pl
  R tools/dev/make_cover.pl
  A tools/dev/make_cover.pl
  M tools/dev/merge_pull_request.pl
  R tools/dev/mk_inno.pl
  A tools/dev/mk_inno.pl
  R tools/dev/mk_inno_language.pl
  A tools/dev/mk_inno_language.pl
  R tools/dev/mk_nci_thunks.pl
  A tools/dev/mk_nci_thunks.pl
  A tools/dev/mk_rpm_manifests.pl
  R tools/dev/mk_rpm_manifests.pl
  R tools/dev/nci_test_gen.pl
  A tools/dev/nci_test_gen.pl
  M tools/dev/nci_thunk_gen.pir
  R tools/dev/ncidef2pir.pl
  A tools/dev/ncidef2pir.pl
  A tools/dev/nm.pl
  R tools/dev/nm.pl
  A tools/dev/nopaste.pl
  R tools/dev/nopaste.pl
  R tools/dev/ops_not_tested.pl
  A tools/dev/ops_not_tested.pl
  A tools/dev/parrot_api.pl
  R tools/dev/parrot_api.pl
  R tools/dev/parrot_shell.pl
  A tools/dev/parrot_shell.pl
  R tools/dev/parrotbench.pl
  A tools/dev/parrotbench.pl
  A tools/dev/pbc_header.pl
  R tools/dev/pbc_header.pl
  M tools/dev/pbc_to_exe.pir
  R tools/dev/pmcrenumber.pl
  A tools/dev/pmcrenumber.pl
  R tools/dev/pmctree.pl
  A tools/dev/pmctree.pl
  A tools/dev/pprof2cg.pl
  R tools/dev/pprof2cg.pl
  A tools/dev/reconfigure.pl
  R tools/dev/reconfigure.pl
  R tools/dev/resolve_deprecated.nqp
  A tools/dev/resolve_deprecated.nqp
  R tools/dev/search-ops.pl
  A tools/dev/search-ops.pl
  R tools/dev/show_deprecated.nqp
  A tools/dev/show_deprecated.nqp
  R tools/dev/show_experimental.nqp
  A tools/dev/show_experimental.nqp
  R tools/dev/symlink.pl
  A tools/dev/symlink.pl
  A tools/dev/update_copyright.pl
  R tools/dev/update_copyright.pl
  R tools/dev/vtablize.pl
  A tools/dev/vtablize.pl
  M tools/release/release.json

  Log Message:
  -----------
  Merge branch 'master' into leto/embed_grant

Conflicts:
	t/src/extend_vtable.t


  Commit: eb3d7a94757f57f9303d262fc43cb207b6863992
      https://github.com/parrot/parrot/commit/eb3d7a94757f57f9303d262fc43cb207b6863992
  Author: Dan Bolser <dan.bolser at gmail.com>
  Date:   2011-05-20 (Fri, 20 May 2011)

  Changed paths:
    M docs/project/git_workflow.pod

  Log Message:
  -----------
  Edited docs/project/git_workflow.pod via GitHub


  Commit: 8d2e6497efc91864e70e723f2fd860a0e0bb404f
      https://github.com/parrot/parrot/commit/8d2e6497efc91864e70e723f2fd860a0e0bb404f
  Author: Bob Kuo <bobjkuo at gmail.com>
  Date:   2011-05-20 (Fri, 20 May 2011)

  Changed paths:
    M docs/project/git_workflow.pod

  Log Message:
  -----------
  Merge pull request #130 from dbolser/patch-1

Edited docs/project/git_workflow.pod via GitHub


  Commit: 8f705215a2dbbbe7b7a1fd6f2d8c74331bf2a02b
      https://github.com/parrot/parrot/commit/8f705215a2dbbbe7b7a1fd6f2d8c74331bf2a02b
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-05-20 (Fri, 20 May 2011)

  Changed paths:
    M t/tools/dev/headerizer/01_functions.t

  Log Message:
  -----------
  Update test to reflect change is way asserts are capture.
See http://trac.parrot.org/parrot/ticket/2119.


  Commit: 41bfa130f555df1a1916b6bf10b3d0014b947c09
      https://github.com/parrot/parrot/commit/41bfa130f555df1a1916b6bf10b3d0014b947c09
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-05-20 (Fri, 20 May 2011)

  Changed paths:
    M t/harness

  Log Message:
  -----------
  turn on the test harness timer


  Commit: eb392fc09341fdf5b0cf7721fbe42ce38986de40
      https://github.com/parrot/parrot/commit/eb392fc09341fdf5b0cf7721fbe42ce38986de40
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-05-21 (Sat, 21 May 2011)

  Changed paths:
    M t/harness

  Log Message:
  -----------
  Revert 41bfa130f.  'timer' should not be on by default.  This is kind of
change that should have been posted first as a Trac ticket.


  Commit: 880eb3f01c2282eb80696f87b711f056856a88d5
      https://github.com/parrot/parrot/commit/880eb3f01c2282eb80696f87b711f056856a88d5
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-05-21 (Sat, 21 May 2011)

  Changed paths:
    M src/gc/string_gc.c

  Log Message:
  -----------
  consting vars, and fixed a SHIM argument


  Commit: 775dc88939f0940fe339f45ab763578c9d0b85ab
      https://github.com/parrot/parrot/commit/775dc88939f0940fe339f45ab763578c9d0b85ab
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-05-21 (Sat, 21 May 2011)

  Changed paths:
    M t/harness

  Log Message:
  -----------
  HARNESS_TIMER now turns on the time stamps


  Commit: 6bfc7aa2274c43ae0e215c0199d937223bc2752a
      https://github.com/parrot/parrot/commit/6bfc7aa2274c43ae0e215c0199d937223bc2752a
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-05-21 (Sat, 21 May 2011)

  Changed paths:
    M config/gen/makefiles/root.in

  Log Message:
  -----------
  Added src/call/*.c to the splint targets


  Commit: fb89b91b2176bacc40f6d2267b2d711716fe8d1b
      https://github.com/parrot/parrot/commit/fb89b91b2176bacc40f6d2267b2d711716fe8d1b
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-05-21 (Sat, 21 May 2011)

  Changed paths:
    M src/call/args.c

  Log Message:
  -----------
  setting ARGIN on the SHIM args


  Commit: d2715768ac0fcae330766baf6d0d963312321e8c
      https://github.com/parrot/parrot/commit/d2715768ac0fcae330766baf6d0d963312321e8c
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-05-22 (Sun, 22 May 2011)

  Changed paths:
    M t/harness

  Log Message:
  -----------
  Add documentation of impact of environmental variables, e.g., TIMER.


  Commit: 3d77b049f03167242956399dbf3db13ff14ecbd9
      https://github.com/parrot/parrot/commit/3d77b049f03167242956399dbf3db13ff14ecbd9
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-05-22 (Sun, 22 May 2011)

  Changed paths:
    M config/init/hints/darwin.pm
  M t/steps/init/hints/darwin-01.t

  Log Message:
  -----------
  Apply modified version of patch submitted by tadam via parrot-dev.


  Commit: e30b1f98dfd997781fa3223f0dc47f6107922920
      https://github.com/parrot/parrot/commit/e30b1f98dfd997781fa3223f0dc47f6107922920
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-22 (Sun, 22 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_substr_str


  Commit: 798f7512b17a62bac4c869236296426041de73cb
      https://github.com/parrot/parrot/commit/798f7512b17a62bac4c869236296426041de73cb
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-22 (Sun, 22 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_substr


  Commit: dd17131fc4a88c10d3751c0aedf37cbb64b47385
      https://github.com/parrot/parrot/commit/dd17131fc4a88c10d3751c0aedf37cbb64b47385
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-22 (Sun, 22 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_setprop


  Commit: 1b290a4658a8d2037855cbeed57b09b847a163f7
      https://github.com/parrot/parrot/commit/1b290a4658a8d2037855cbeed57b09b847a163f7
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-05-22 (Sun, 22 May 2011)

  Changed paths:
    M config/gen/makefiles/root.in

  Log Message:
  -----------
  Apply patch submitted in http://trac.parrot.org/parrot/ticket/540. Eliminate $(ALL_PARROT_LIBS) from src/glut_callbacks.o.


  Commit: 58c5f12b6d3a12fd70e53e62c71a625fa4c0ab05
      https://github.com/parrot/parrot/commit/58c5f12b6d3a12fd70e53e62c71a625fa4c0ab05
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-22 (Sun, 22 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  Improve Parrot_PMC_setprop test


  Commit: cb718b13085ab485b18b46d9e81ce6896476b8fe
      https://github.com/parrot/parrot/commit/cb718b13085ab485b18b46d9e81ce6896476b8fe
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-22 (Sun, 22 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_set_string_keyed_str


  Commit: 30472276c7d490e4e7269c2537e87a35ff6cc18f
      https://github.com/parrot/parrot/commit/30472276c7d490e4e7269c2537e87a35ff6cc18f
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-22 (Sun, 22 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_set_string_keyed_int


  Commit: 763321750bff98310cda3cea0089216e3dd601f5
      https://github.com/parrot/parrot/commit/763321750bff98310cda3cea0089216e3dd601f5
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-05-22 (Sun, 22 May 2011)

  Changed paths:
    M config/gen/makefiles/root.in

  Log Message:
  -----------
  Revert "Apply patch submitted in http://trac.parrot.org/parrot/ticket/540.
Eliminate $(ALL_PARROT_LIBS) from src/glut_callbacks.o."

This reverts commit 1b290a4658a8d2037855cbeed57b09b847a163f7.
We will need to diagnose a build error on Cygwin reported here:
http://tt.taptinder.org/cmdinfo/11376.


  Commit: 462c4ce892adbf3a86e12debf8ef60898816d540
      https://github.com/parrot/parrot/commit/462c4ce892adbf3a86e12debf8ef60898816d540
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-05-22 (Sun, 22 May 2011)

  Changed paths:
    M include/parrot/compiler.h

  Log Message:
  -----------
  remove the /*@null@*/ from SHIM args


  Commit: fe2ae815bf780caf45a8fa7583c90c6dbf441d2e
      https://github.com/parrot/parrot/commit/fe2ae815bf780caf45a8fa7583c90c6dbf441d2e
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-05-22 (Sun, 22 May 2011)

  Changed paths:
    M src/gc/alloc_resources.c

  Log Message:
  -----------
  make the loop var make what it is comparing to


  Commit: 121807c25c693ccd1ffe7df40ab0004649d09969
      https://github.com/parrot/parrot/commit/121807c25c693ccd1ffe7df40ab0004649d09969
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-22 (Sun, 22 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  Merge branch 'leto/embed_grant'


  Commit: f9b5a3438ada24e0e30e1038e0631638919cbd30
      https://github.com/parrot/parrot/commit/f9b5a3438ada24e0e30e1038e0631638919cbd30
  Author: Matt Boyle <mlb-github at corefiling.co.uk>
  Date:   2011-05-23 (Mon, 23 May 2011)

  Changed paths:
    M docs/book/pir/ch03_basic_syntax.pod
  M docs/book/pir/ch04_variables.pod

  Log Message:
  -----------
  [docs] Fix runaway PIR_FRAGMENT regions.


  Commit: 94251bffce8026a60af9801b38b67b3b480e48e8
      https://github.com/parrot/parrot/commit/94251bffce8026a60af9801b38b67b3b480e48e8
  Author: Matt Boyle <mlb-github at corefiling.co.uk>
  Date:   2011-05-23 (Mon, 23 May 2011)

  Changed paths:
    M t/pmc/socket_ipv6.t

  Log Message:
  -----------
  fix races in the IPv6 bind() method tests.

tests in several different scripts all try to bind to local port 1234.
this means that the suite can occasionally fail when run in
parallel, as the second script dies with an exception.

this is heavily based on the error-handling from
<t/pmc/testlib/test_server_ipv6.pir>.  it increments the port number a
few times to try and find one it can use.  if for some reason it can't,
it bails out with the original exception.


  Commit: c5d190952d18bac932d1b7a968cec6f87428dd66
      https://github.com/parrot/parrot/commit/c5d190952d18bac932d1b7a968cec6f87428dd66
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-23 (Mon, 23 May 2011)

  Changed paths:
    M docs/book/pir/ch03_basic_syntax.pod
  M docs/book/pir/ch04_variables.pod

  Log Message:
  -----------
  Merge pull request #131 from ligne/book_runaway_pod

[docs] Fix runaway PIR_FRAGMENT regions.


  Commit: 15f33325ea8748db270d44c070b6f9b5e5598efb
      https://github.com/parrot/parrot/commit/15f33325ea8748db270d44c070b6f9b5e5598efb
  Author: Bruce Gray <bruce.gray at acm.org>
  Date:   2011-05-23 (Mon, 23 May 2011)

  Changed paths:
    M t/dynpmc/foo.t

  Log Message:
  -----------
  Apply patch from TT#1217, to change t/dynpmc/foo.t from Perl/PIR to pure PIR.


  Commit: 422eb53ec1deee80b6c730f651be0ab4afe844a9
      https://github.com/parrot/parrot/commit/422eb53ec1deee80b6c730f651be0ab4afe844a9
  Author: Bruce Gray <bruce.gray at acm.org>
  Date:   2011-05-23 (Mon, 23 May 2011)

  Changed paths:
    M MANIFEST
  A t/dynpmc/foo-01.t
  A t/dynpmc/foo-02.t
  A t/dynpmc/foo-03.t
  A t/dynpmc/foo-04.t
  A t/dynpmc/foo-05.t
  A t/dynpmc/foo-06.t
  A t/dynpmc/foo-07.t
  A t/dynpmc/foo-08.t
  A t/dynpmc/foo-09.t
  A t/dynpmc/foo-10.t
  R t/dynpmc/foo.t

  Log Message:
  -----------
  Split t/dynpmc/foo.t into multiple files,
to stop false positives mentioned in TT#1217 comments.


  Commit: c435b7439a7b9c629db8585c586ffd82214d90c8
      https://github.com/parrot/parrot/commit/c435b7439a7b9c629db8585c586ffd82214d90c8
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-23 (Mon, 23 May 2011)

  Changed paths:
    M t/pmc/socket_ipv6.t

  Log Message:
  -----------
  Merge pull request #132 from ligne/94251bffce8026a60af9801b38b67b3b480e48e8

Fix race condition in IPv6 socket tests and make them less likely to fail when running tests in parallel


  Commit: 1d9daa5835d997f01cf6e3fe5e5d7bd6eeefb7d5
      https://github.com/parrot/parrot/commit/1d9daa5835d997f01cf6e3fe5e5d7bd6eeefb7d5
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-05-23 (Mon, 23 May 2011)

  Changed paths:
    M config/auto/warnings.pm

  Log Message:
  -----------
  check for GCC 4.7 new -Wmaybe-uninitialized


  Commit: 372ebbe61e8ee5fbbc96fe634932dd0003599e28
      https://github.com/parrot/parrot/commit/372ebbe61e8ee5fbbc96fe634932dd0003599e28
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-05-23 (Mon, 23 May 2011)

  Changed paths:
    M src/pmc/structview.pmc

  Log Message:
  -----------
  const a local pointer


  Commit: 793cee0981acf3425c70ee17e10f852abc957f71
      https://github.com/parrot/parrot/commit/793cee0981acf3425c70ee17e10f852abc957f71
  Author: Matt Boyle <mlb-github at corefiling.co.uk>
  Date:   2011-05-23 (Mon, 23 May 2011)

  Changed paths:
    M t/pmc/socket_ipv6.t

  Log Message:
  -----------
  the test server isn't always listening on port 1234.

it depends on how many ports it had to try before it can bind.


  Commit: 9912ae0929ef0b14ee6651f2cc00eaec907bea4e
      https://github.com/parrot/parrot/commit/9912ae0929ef0b14ee6651f2cc00eaec907bea4e
  Author: Matt Boyle <mlb-github at corefiling.co.uk>
  Date:   2011-05-23 (Mon, 23 May 2011)

  Changed paths:
    M CREDITS

  Log Message:
  -----------
  egotism.


  Commit: bbd5de8bc7fdf147420c31e0baad91eba4f2f785
      https://github.com/parrot/parrot/commit/bbd5de8bc7fdf147420c31e0baad91eba4f2f785
  Author: Bruce Gray <bruce.gray at acm.org>
  Date:   2011-05-23 (Mon, 23 May 2011)

  Changed paths:
    M MANIFEST
  A t/dynpmc/foo-01.t
  A t/dynpmc/foo-02.t
  A t/dynpmc/foo-03.t
  A t/dynpmc/foo-04.t
  A t/dynpmc/foo-05.t
  A t/dynpmc/foo-06.t
  A t/dynpmc/foo-07.t
  A t/dynpmc/foo-08.t
  A t/dynpmc/foo-09.t
  A t/dynpmc/foo-10.t
  R t/dynpmc/foo.t

  Log Message:
  -----------
  Merge branch 'Util/TT1217'


  Commit: 0624802372e4dccc82b92a86952b39828e83f4f5
      https://github.com/parrot/parrot/commit/0624802372e4dccc82b92a86952b39828e83f4f5
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-23 (Mon, 23 May 2011)

  Changed paths:
    M CREDITS
  M t/pmc/socket_ipv6.t

  Log Message:
  -----------
  Merge pull request #133 from ligne/socket_test_races

fix test error when port 1234 is already bound.


  Commit: dc7d62536ce0ca60f2e6c8086c7b3cf5c414ec50
      https://github.com/parrot/parrot/commit/dc7d62536ce0ca60f2e6c8086c7b3cf5c414ec50
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-05-23 (Mon, 23 May 2011)

  Changed paths:
    M t/dynpmc/foo-01.t
  M t/dynpmc/foo-02.t
  M t/dynpmc/foo-03.t
  M t/dynpmc/foo-04.t
  M t/dynpmc/foo-05.t
  M t/dynpmc/foo-06.t
  M t/dynpmc/foo-07.t
  M t/dynpmc/foo-08.t
  M t/dynpmc/foo-09.t
  M t/dynpmc/foo-10.t

  Log Message:
  -----------
  [codingstd] Correct format of copyright notice. These are all new files, so we only need 2011 in notice.


  Commit: 580f68fdc116b6a18db7c9009636392406a8c0e3
      https://github.com/parrot/parrot/commit/580f68fdc116b6a18db7c9009636392406a8c0e3
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-05-23 (Mon, 23 May 2011)

  Changed paths:
    M t/dynpmc/foo-07.t

  Log Message:
  -----------
  [codingstd] No trailing whitespace.


  Commit: bc3b59a786f691b79a01c1d1c5ef2c64728367af
      https://github.com/parrot/parrot/commit/bc3b59a786f691b79a01c1d1c5ef2c64728367af
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-05-23 (Mon, 23 May 2011)

  Changed paths:
    M t/dynpmc/foo-01.t
  M t/dynpmc/foo-02.t
  M t/dynpmc/foo-03.t
  M t/dynpmc/foo-04.t
  M t/dynpmc/foo-05.t
  M t/dynpmc/foo-06.t
  M t/dynpmc/foo-07.t
  M t/dynpmc/foo-08.t
  M t/dynpmc/foo-09.t
  M t/dynpmc/foo-10.t

  Log Message:
  -----------
  [codingstd] Need coda for PIR, not for Perl 5.


  Commit: f4faf15dc70dfe681bda4c6a5cd2c48df61b4012
      https://github.com/parrot/parrot/commit/f4faf15dc70dfe681bda4c6a5cd2c48df61b4012
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-23 (Mon, 23 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_set_string_keyed


  Commit: 9282a060fac0f843aa726706eb4f294c15d80454
      https://github.com/parrot/parrot/commit/9282a060fac0f843aa726706eb4f294c15d80454
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-23 (Mon, 23 May 2011)

  Changed paths:
    M NEWS

  Log Message:
  -----------
  Add a blurb skeleton for 3.5.0


  Commit: 6edd292a68747ba86b3b32ead56ca6260b766532
      https://github.com/parrot/parrot/commit/6edd292a68747ba86b3b32ead56ca6260b766532
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-23 (Mon, 23 May 2011)

  Changed paths:
    M NEWS

  Log Message:
  -----------
  Add a note about HARNESS_TIMER


  Commit: 13d534620b3543c361b1fc3a48ddf213e9b417d9
      https://github.com/parrot/parrot/commit/13d534620b3543c361b1fc3a48ddf213e9b417d9
  Author: Michael H. Hind <mike.hind at gmail.com>
  Date:   2011-05-24 (Tue, 24 May 2011)

  Changed paths:
    A docs/deprecations/deprecations.pod

  Log Message:
  -----------
  add docs/deprecations dir and deprecations.pod


  Commit: a8f31ac5df87434f4ad6f43c41d8a9e3313981a1
      https://github.com/parrot/parrot/commit/a8f31ac5df87434f4ad6f43c41d8a9e3313981a1
  Author: Michael H. Hind <mike.hind at gmail.com>
  Date:   2011-05-24 (Tue, 24 May 2011)

  Changed paths:
    A docs/deprecations/deprecations_2_6.pod

  Log Message:
  -----------
  add deprecations notes for release 2.6


  Commit: 4b9dc1dc9b8f9c17feaa506868b711c605981882
      https://github.com/parrot/parrot/commit/4b9dc1dc9b8f9c17feaa506868b711c605981882
  Author: Michael H. Hind <mike.hind at gmail.com>
  Date:   2011-05-24 (Tue, 24 May 2011)

  Changed paths:
    A docs/deprecations/deprecations_2_9.pod

  Log Message:
  -----------
  add deprecations notes for release 2.9


  Commit: 1c489c5e89f6448fc73a9166bfcbc6469949e145
      https://github.com/parrot/parrot/commit/1c489c5e89f6448fc73a9166bfcbc6469949e145
  Author: Michael H. Hind <mike.hind at gmail.com>
  Date:   2011-05-24 (Tue, 24 May 2011)

  Changed paths:
    A docs/deprecations/deprecations_3_0.pod

  Log Message:
  -----------
  add deprecations notes for release 3.0


  Commit: 4fc2abf23bc741c2ac4fc2bedc0b5ac16ce98330
      https://github.com/parrot/parrot/commit/4fc2abf23bc741c2ac4fc2bedc0b5ac16ce98330
  Author: Michael H. Hind <mike.hind at gmail.com>
  Date:   2011-05-24 (Tue, 24 May 2011)

  Changed paths:
    A docs/deprecations/deprecations_3_3.pod

  Log Message:
  -----------
  add deprecations notes for release 3.3


  Commit: c8947a71551a839294f463764bcfb0365cdb85bc
      https://github.com/parrot/parrot/commit/c8947a71551a839294f463764bcfb0365cdb85bc
  Author: Michael H. Hind <mike.hind at gmail.com>
  Date:   2011-05-24 (Tue, 24 May 2011)

  Changed paths:
    A docs/deprecations/deprecations_3_6.pod

  Log Message:
  -----------
  add deprecations notes for release 3.6


  Commit: ed2d57877c6e681f27d889453fd73d3b2d124242
      https://github.com/parrot/parrot/commit/ed2d57877c6e681f27d889453fd73d3b2d124242
  Author: Michael H. Hind <mike.hind at gmail.com>
  Date:   2011-05-24 (Tue, 24 May 2011)

  Changed paths:
    A docs/deprecations/how_to_deprecate.pod

  Log Message:
  -----------
  add how to deprecate notes


  Commit: 27265e165a8d1cb244ea16587fefd4d48195761e
      https://github.com/parrot/parrot/commit/27265e165a8d1cb244ea16587fefd4d48195761e
  Author: Michael H. Hind <mike.hind at gmail.com>
  Date:   2011-05-24 (Tue, 24 May 2011)

  Changed paths:
    M docs/index/developer.json

  Log Message:
  -----------
  add deprecations notes to developer docs for html


  Commit: 8b56ba3894088a4600229f9888d7f68d7ddb4de4
      https://github.com/parrot/parrot/commit/8b56ba3894088a4600229f9888d7f68d7ddb4de4
  Author: Michael H. Hind <mike.hind at gmail.com>
  Date:   2011-05-24 (Tue, 24 May 2011)

  Changed paths:
    M MANIFEST

  Log Message:
  -----------
  re-generate MANIFEST


  Commit: 56712f44ffba51cd009380ff5b7af42fb9df34f3
      https://github.com/parrot/parrot/commit/56712f44ffba51cd009380ff5b7af42fb9df34f3
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-05-24 (Tue, 24 May 2011)

  Changed paths:
    M src/dynpmc/os.pmc

  Log Message:
  -----------
  OS is not a singleton anymore. It doesn't have state, so there's no reason to reuse a single, static reference.


  Commit: 647dfa664a392b241c85ed472e7405307758a4c9
      https://github.com/parrot/parrot/commit/647dfa664a392b241c85ed472e7405307758a4c9
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-05-24 (Tue, 24 May 2011)

  Changed paths:
    M src/dynpmc/os.pmc

  Log Message:
  -----------
  Fix OS docs to say it isn't a singleton now


  Commit: 1e3da70297da7e93dacb12c9d77b95a7de9eb9c6
      https://github.com/parrot/parrot/commit/1e3da70297da7e93dacb12c9d77b95a7de9eb9c6
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-25 (Wed, 25 May 2011)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  Fix a bug in our .gitignore that incorrectly tried to ignore vim swap files


  Commit: 2b2dc1323a04ef2fc293dc1e7240aec89d528220
      https://github.com/parrot/parrot/commit/2b2dc1323a04ef2fc293dc1e7240aec89d528220
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-25 (Wed, 25 May 2011)

  Changed paths:
    M docs/project/git_workflow.pod
  M tools/dev/merge_pull_request.pl

  Log Message:
  -----------
  [doc] Improve our Git workflow


  Commit: 14a6c68dae9978635c0c1301be61578d1459d48b
      https://github.com/parrot/parrot/commit/14a6c68dae9978635c0c1301be61578d1459d48b
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-05-25 (Wed, 25 May 2011)

  Changed paths:
    M src/dynpmc/os.pmc

  Log Message:
  -----------
  Add an .exists() method to OS. Returns 1 if the specified file exists.


  Commit: b16e00d64aead4055f3bb5ba16e48af64b2a3126
      https://github.com/parrot/parrot/commit/b16e00d64aead4055f3bb5ba16e48af64b2a3126
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-25 (Wed, 25 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Remove a suboptimal getprop test and regain Parrot_PMC_destroy coverage


  Commit: da488e40574e3bbcc2bb4639366247c0027ee0bd
      https://github.com/parrot/parrot/commit/da488e40574e3bbcc2bb4639366247c0027ee0bd
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-25 (Wed, 25 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Destroy most of the PMC's we use at the end of each test. Attempting to destroy the ResizablePMCArray's causes a double free


  Commit: d41d1c9262049c92c1f94a9cd5aa3624a3a9e2f6
      https://github.com/parrot/parrot/commit/d41d1c9262049c92c1f94a9cd5aa3624a3a9e2f6
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-25 (Wed, 25 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_get_pointer_keyed


  Commit: a7ed854a8231c08a2f5edd0276227b620237cbb6
      https://github.com/parrot/parrot/commit/a7ed854a8231c08a2f5edd0276227b620237cbb6
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-25 (Wed, 25 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  Destroy our Namespace PMC at the end of testing


  Commit: 021999be761ae7df962effc63782ed0c0604e43e
      https://github.com/parrot/parrot/commit/021999be761ae7df962effc63782ed0c0604e43e
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-25 (Wed, 25 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  Add a commented-out test for Parrot_PMC_get_pointer_keyed_int. Need to create an Object PMC


  Commit: 74019f369e1a03666360c312e200325362d011da
      https://github.com/parrot/parrot/commit/74019f369e1a03666360c312e200325362d011da
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-25 (Wed, 25 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Gain some test coverage of Parrot_PMC_newclass


  Commit: 56fa3c4ebc37bc9e1d832dcc7b1d91e1a5c43025
      https://github.com/parrot/parrot/commit/56fa3c4ebc37bc9e1d832dcc7b1d91e1a5c43025
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-25 (Wed, 25 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  Destroy our Class and Object PMCs after testing


  Commit: c0d0b11c387a436fba5647b75f2e4372d729afd1
      https://github.com/parrot/parrot/commit/c0d0b11c387a436fba5647b75f2e4372d729afd1
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-25 (Wed, 25 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  Merge branch 'leto/embed_grant'


  Commit: 4046b69b3f9e5a1c49b648ef0e851d03f46bc57d
      https://github.com/parrot/parrot/commit/4046b69b3f9e5a1c49b648ef0e851d03f46bc57d
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-05-26 (Thu, 26 May 2011)

  Changed paths:
    M lib/Parrot/Test.pm

  Log Message:
  -----------
  various English fixes in inline POD, patch courtesy of soh_cah_toa++


  Commit: 6f2f8346642f5b8798f5b90ecbe042a076d7d7b2
      https://github.com/parrot/parrot/commit/6f2f8346642f5b8798f5b90ecbe042a076d7d7b2
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-26 (Thu, 26 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  Unbreak master by avoiding the unpleasant Parrot_PMC_destroy function


  Commit: cbfc76e64acf9f0a526b5f7da0e4c6c4ec0d1189
      https://github.com/parrot/parrot/commit/cbfc76e64acf9f0a526b5f7da0e4c6c4ec0d1189
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-05-26 (Thu, 26 May 2011)

  Changed paths:
    M docs/embed.pod
  M lib/Parrot/Vtable.pm
  M t/src/extend_vtable.t

  Log Message:
  -----------
  Nuke Parrot_PMC_destroy. It's an extremely dangerous function that should *ABSOLUTELY NEVER BE CALLED BY ANYBODY EVER*. Seriously. Re-read that.


  Commit: 67b40809b95712a56863ba817fd60dadf8221570
      https://github.com/parrot/parrot/commit/67b40809b95712a56863ba817fd60dadf8221570
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-26 (Thu, 26 May 2011)

  Changed paths:
    M .gitignore
  M CREDITS
  M MANIFEST
  M NEWS
  M config/auto/warnings.pm
  M config/gen/makefiles/root.in
  M config/init/hints/darwin.pm
  M docs/book/pir/ch03_basic_syntax.pod
  M docs/book/pir/ch04_variables.pod
  A docs/deprecations/deprecations.pod
  A docs/deprecations/deprecations_2_6.pod
  A docs/deprecations/deprecations_2_9.pod
  A docs/deprecations/deprecations_3_0.pod
  A docs/deprecations/deprecations_3_3.pod
  A docs/deprecations/deprecations_3_6.pod
  A docs/deprecations/how_to_deprecate.pod
  M docs/embed.pod
  M docs/index/developer.json
  M docs/project/git_workflow.pod
  M include/parrot/compiler.h
  M lib/Parrot/Test.pm
  M lib/Parrot/Vtable.pm
  M src/call/args.c
  M src/dynpmc/os.pmc
  M src/gc/alloc_resources.c
  M src/gc/string_gc.c
  M src/pmc/structview.pmc
  M src/pmc/unmanagedstruct.pmc
  A t/dynpmc/foo-01.t
  A t/dynpmc/foo-02.t
  A t/dynpmc/foo-03.t
  A t/dynpmc/foo-04.t
  A t/dynpmc/foo-05.t
  A t/dynpmc/foo-06.t
  A t/dynpmc/foo-07.t
  A t/dynpmc/foo-08.t
  A t/dynpmc/foo-09.t
  A t/dynpmc/foo-10.t
  R t/dynpmc/foo.t
  M t/harness
  M t/pmc/socket_ipv6.t
  M t/src/extend_vtable.t
  M t/steps/init/hints/darwin-01.t
  M t/tools/dev/headerizer/01_functions.t
  M tools/dev/merge_pull_request.pl

  Log Message:
  -----------
  Merge remote branch 'origin/master' into leto/embed_grant


  Commit: 16871baafea9c12aea130bc795ed4085f178e5b9
      https://github.com/parrot/parrot/commit/16871baafea9c12aea130bc795ed4085f178e5b9
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-26 (Thu, 26 May 2011)

  Changed paths:
    M NEWS

  Log Message:
  -----------
  Add a note to NEWS about Parrot_PMC_destroy

This information should go somewhere, probably in api.yaml as well. If
you remove this info from NEWS, please make sure it is recorded
somewhere else.


  Commit: a95f8c1fdfa86d3312152b96055de9ae7efe51c6
      https://github.com/parrot/parrot/commit/a95f8c1fdfa86d3312152b96055de9ae7efe51c6
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-05-26 (Thu, 26 May 2011)

  Changed paths:
    M include/parrot/parrot.h

  Log Message:
  -----------
  update comment in parrot.h to be more accurate. In the future parrot.h might not be required for extensions, but right now it is required because extend.h is so anemic


  Commit: 3dc8249f4f6a995156c5269ff9666f6784bd7e18
      https://github.com/parrot/parrot/commit/3dc8249f4f6a995156c5269ff9666f6784bd7e18
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-26 (Thu, 26 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_is_equal_string


  Commit: 8923e213ce5d72de46651461c55254a5f9fdbe2a
      https://github.com/parrot/parrot/commit/8923e213ce5d72de46651461c55254a5f9fdbe2a
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-26 (Thu, 26 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_i_floor_divide


  Commit: f69fe31fc89c352e575d35557cb21ccfa7d0bdfc
      https://github.com/parrot/parrot/commit/f69fe31fc89c352e575d35557cb21ccfa7d0bdfc
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-26 (Thu, 26 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_i_floor_divide_float


  Commit: 028299bc90468f031b3794c4536b5c80aa2005ff
      https://github.com/parrot/parrot/commit/028299bc90468f031b3794c4536b5c80aa2005ff
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-26 (Thu, 26 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_i_divide_int


  Commit: 1cbdea9e7bccb4f4a221496796b49df1b1a2bc4e
      https://github.com/parrot/parrot/commit/1cbdea9e7bccb4f4a221496796b49df1b1a2bc4e
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-26 (Thu, 26 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_i_divide_float


  Commit: d6726f88f4faacb80fec1258c123b06744ffc866
      https://github.com/parrot/parrot/commit/d6726f88f4faacb80fec1258c123b06744ffc866
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-26 (Thu, 26 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  Fix the Parrot_PMC_is_equal_string test


  Commit: cd1edef38c9f7d4af8ec3229fa166e4fe92d21f6
      https://github.com/parrot/parrot/commit/cd1edef38c9f7d4af8ec3229fa166e4fe92d21f6
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-26 (Thu, 26 May 2011)

  Changed paths:
    M NEWS
  M docs/embed.pod
  M lib/Parrot/Vtable.pm

  Log Message:
  -----------
  Don't export Parrot_PMC_mark


  Commit: 5dd8c543abe1972bcf14091f38f31e5c59f07092
      https://github.com/parrot/parrot/commit/5dd8c543abe1972bcf14091f38f31e5c59f07092
  Author: Michael H. Hind <mike.hind at gmail.com>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M MANIFEST.SKIP

  Log Message:
  -----------
  re-generate MANIFEST.SKIP


  Commit: 048156b99c617e407b377196e5d7ee263839a158
      https://github.com/parrot/parrot/commit/048156b99c617e407b377196e5d7ee263839a158
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M MANIFEST.SKIP
  M NEWS
  M docs/embed.pod
  M include/parrot/parrot.h
  M lib/Parrot/Vtable.pm

  Log Message:
  -----------
  Merge branch 'master' into leto/embed_grant


  Commit: 983e276a87ecc822ec9633180309ed79f05765f0
      https://github.com/parrot/parrot/commit/983e276a87ecc822ec9633180309ed79f05765f0
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  Remove antiquated comments


  Commit: d41c2dac458bb74ecb3e06601d01523fcb0ed581
      https://github.com/parrot/parrot/commit/d41c2dac458bb74ecb3e06601d01523fcb0ed581
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Fix Parrot_PMC_i_floor_divide test


  Commit: b2db6d4ca22645fb4aacc68340d3d14479dfb9aa
      https://github.com/parrot/parrot/commit/b2db6d4ca22645fb4aacc68340d3d14479dfb9aa
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_i_floor_divide_int


  Commit: 72895945c7b7e979b658dd4d8074f539a6b84120
      https://github.com/parrot/parrot/commit/72895945c7b7e979b658dd4d8074f539a6b84120
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_modulus_int


  Commit: 272276636ae841665374215bc5f0216b2506a9f4
      https://github.com/parrot/parrot/commit/272276636ae841665374215bc5f0216b2506a9f4
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_modulus_float


  Commit: 334b8d1f30a3345782fa9ab42651b1685501393c
      https://github.com/parrot/parrot/commit/334b8d1f30a3345782fa9ab42651b1685501393c
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_i_modulus_float


  Commit: 213897967f44da9aeb546a8054d5d5c375b4fd06
      https://github.com/parrot/parrot/commit/213897967f44da9aeb546a8054d5d5c375b4fd06
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  Correct our test plan


  Commit: 5ec95d93e8cd5ddf496c94531b8e2c868937673e
      https://github.com/parrot/parrot/commit/5ec95d93e8cd5ddf496c94531b8e2c868937673e
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_isa and Parrot_PMC_getprops


  Commit: d2b1bbec07e16d7f74666533f64ed224d1849f9f
      https://github.com/parrot/parrot/commit/d2b1bbec07e16d7f74666533f64ed224d1849f9f
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_init


  Commit: f2c946a63054556c1172ace00703a3a1f20d3441
      https://github.com/parrot/parrot/commit/f2c946a63054556c1172ace00703a3a1f20d3441
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_init_int


  Commit: 80826018c4b7b652d911bb96caa2d45498981f7e
      https://github.com/parrot/parrot/commit/80826018c4b7b652d911bb96caa2d45498981f7e
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_name


  Commit: 80a277b237afce84603206e49b94ae8b1902b9e0
      https://github.com/parrot/parrot/commit/80a277b237afce84603206e49b94ae8b1902b9e0
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_inspect


  Commit: bc4be52e0cc1cfc986b20e91bebd6475857ba410
      https://github.com/parrot/parrot/commit/bc4be52e0cc1cfc986b20e91bebd6475857ba410
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_inspect_str


  Commit: e8495b86f1c5aec8b050104fdd43f12f96174349
      https://github.com/parrot/parrot/commit/e8495b86f1c5aec8b050104fdd43f12f96174349
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_morph


  Commit: 970a59e8f43ce7a41a0d7289b482a76c80740ef5
      https://github.com/parrot/parrot/commit/970a59e8f43ce7a41a0d7289b482a76c80740ef5
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_isa_pmc


  Commit: 951c3d392161ad4005b4f44567b0e93efcc01bf4
      https://github.com/parrot/parrot/commit/951c3d392161ad4005b4f44567b0e93efcc01bf4
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_init_pmc


  Commit: 9a2441c5e5396b3016e55274e6120b3fbc09bd8a
      https://github.com/parrot/parrot/commit/9a2441c5e5396b3016e55274e6120b3fbc09bd8a
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_set_pmc_keyed_str


  Commit: e42c74828fc890ff4564e2c98f2688f21d278547
      https://github.com/parrot/parrot/commit/e42c74828fc890ff4564e2c98f2688f21d278547
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_set_number_keyed_str


  Commit: edc217c5acf57459ff62a0701ab6854b71b90377
      https://github.com/parrot/parrot/commit/edc217c5acf57459ff62a0701ab6854b71b90377
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_set_integer_keyed_str


  Commit: c5e7208a0689a7de781249a434f093e7588c086c
      https://github.com/parrot/parrot/commit/c5e7208a0689a7de781249a434f093e7588c086c
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  Correct our test plan


  Commit: 9fe6f8e45f9afd07ea0f3ab86dd4e993cf823c5d
      https://github.com/parrot/parrot/commit/9fe6f8e45f9afd07ea0f3ab86dd4e993cf823c5d
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  Fix POD typo


  Commit: 20f41fbae3ac2b4d0398eac91ee6fb1b2e6536cf
      https://github.com/parrot/parrot/commit/20f41fbae3ac2b4d0398eac91ee6fb1b2e6536cf
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_(get|set)_attr_keyed


  Commit: 44a9634f2764ccccfd7a5cbad1552159fc73bff8
      https://github.com/parrot/parrot/commit/44a9634f2764ccccfd7a5cbad1552159fc73bff8
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M docs/embed.pod
  M lib/Parrot/Vtable.pm

  Log Message:
  -----------
  Remove Parrot_PMC_invoke from the extend vtable API


  Commit: 70ebe91df863df49225f48ee6162b093031611a0
      https://github.com/parrot/parrot/commit/70ebe91df863df49225f48ee6162b093031611a0
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_(get|set)_attr_str


  Commit: 271d5be9bc9f0d7869a1c9e12ebe8783336af3f2
      https://github.com/parrot/parrot/commit/271d5be9bc9f0d7869a1c9e12ebe8783336af3f2
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_instantiate


  Commit: dba2c0fb8065a1769e97f95f9899b2ef66edd259
      https://github.com/parrot/parrot/commit/dba2c0fb8065a1769e97f95f9899b2ef66edd259
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_i_repeat(_int)


  Commit: b735ced4bd0a0114598b99f3c0a962c1b73f016e
      https://github.com/parrot/parrot/commit/b735ced4bd0a0114598b99f3c0a962c1b73f016e
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [t] Parrot_PMC_repeat(_int)


  Commit: 8c04cc3e66015dfb5f77c5d0810eb01b26337a5a
      https://github.com/parrot/parrot/commit/8c04cc3e66015dfb5f77c5d0810eb01b26337a5a
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-05-27 (Fri, 27 May 2011)

  Changed paths:
    M docs/embed.pod
  M lib/Parrot/Vtable.pm
  M t/src/extend_vtable.t

  Log Message:
  -----------
  Merge branch 'leto/embed_grant'


  Commit: 45bf67089df3535fb0dae18568737186e935f651
      https://github.com/parrot/parrot/commit/45bf67089df3535fb0dae18568737186e935f651
  Author: luben <karavelov at spnet.net>
  Date:   2011-05-28 (Sat, 28 May 2011)

  Changed paths:
    M src/dynpmc/Defines.in

  Log Message:
  -----------
  build llvm_engine dynPMC only if we have libLLVM


  Commit: 95b0fa1ab89ea8ef7dcd2f9c4f08b2c17db7d2f5
      https://github.com/parrot/parrot/commit/95b0fa1ab89ea8ef7dcd2f9c4f08b2c17db7d2f5
  Author: luben <karavelov at spnet.net>
  Date:   2011-05-28 (Sat, 28 May 2011)

  Changed paths:
    M .gitignore
  M CREDITS
  M ChangeLog
  M Configure.pl
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  M NEWS
  M README
  M VERSION
  M api.yaml
  M compilers/imcc/debug.h
  M compilers/imcc/imclexer.c
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M compilers/imcc/pbc.c
  M compilers/imcc/pbc.h
  M compilers/opsc/Defines.mak
  M compilers/opsc/Rules.mak
  M compilers/opsc/opsc.pir
  M compilers/opsc/src/Ops/OpLib.pm
  R compilers/opsc/src/Ops/Renumberer.pm
  M compilers/opsc/src/Ops/Trans/C.pm
  R config/auto/frames.pm
  R config/auto/frames/test_exec_cygwin_c.in
  R config/auto/frames/test_exec_linux_c.in
  R config/auto/frames/test_exec_openbsd_c.in
  R config/auto/git_describe.pm
  M config/auto/icu.pm
  M config/auto/ipv6/test.in
  M config/auto/opengl.pm
  M config/auto/platform.pm
  R config/auto/sha1.pm
  M config/auto/warnings.pm
  M config/gen/config_h/config_h.in
  M config/gen/config_pm.pm
  M config/gen/config_pm/config_lib_pir.in
  M config/gen/makefiles/root.in
  M config/gen/opengl.pm
  M config/init/defaults.pm
  M config/init/hints/darwin.pm
  M config/init/hints/mswin32.pm
  M docs/book/pir/ch03_basic_syntax.pod
  M docs/book/pir/ch04_variables.pod
  A docs/deprecations/deprecations.pod
  A docs/deprecations/deprecations_2_6.pod
  A docs/deprecations/deprecations_2_9.pod
  A docs/deprecations/deprecations_3_0.pod
  A docs/deprecations/deprecations_3_3.pod
  A docs/deprecations/deprecations_3_6.pod
  A docs/deprecations/how_to_deprecate.pod
  M docs/embed.pod
  M docs/index/developer.json
  M docs/parrothist.pod
  M docs/project/git_workflow.pod
  M docs/project/release_manager_guide.pod
  M docs/project/support_policy.pod
  M docs/submissions.pod
  M docs/translations/README.BGR
  M docs/translations/README.deutsch
  M examples/library/ncurses_life.pir
  M frontend/parrot/main.c
  M frontend/pbc_merge/main.c
  M include/parrot/api.h
  M include/parrot/call.h
  M include/parrot/compiler.h
  M include/parrot/context.h
  M include/parrot/datatypes.h
  M include/parrot/debugger.h
  M include/parrot/encoding.h
  M include/parrot/exceptions.h
  M include/parrot/extend.h
  M include/parrot/gc_api.h
  M include/parrot/hash.h
  M include/parrot/hll.h
  M include/parrot/interpreter.h
  M include/parrot/io.h
  M include/parrot/key.h
  M include/parrot/list.h
  M include/parrot/longopt.h
  M include/parrot/misc.h
  M include/parrot/namespace.h
  M include/parrot/nci.h
  M include/parrot/oo.h
  M include/parrot/oplib/core_ops.h
  M include/parrot/packfile.h
  M include/parrot/parrot.h
  M include/parrot/platform_interface.h
  M include/parrot/pmc.h
  M include/parrot/pmc_freeze.h
  M include/parrot/pobj.h
  M include/parrot/runcore_api.h
  M include/parrot/scheduler.h
  M include/parrot/string_funcs.h
  M include/parrot/thread.h
  M include/parrot/vtables.h
  M lib/Parrot/Configure/Options/Conf.pm
  M lib/Parrot/Configure/Options/Conf/Shared.pm
  M lib/Parrot/Configure/Step/List.pm
  M lib/Parrot/Git/Describe.pm
  M lib/Parrot/Headerizer.pm
  M lib/Parrot/Headerizer/Functions.pm
  M lib/Parrot/Manifest.pm
  M lib/Parrot/Pmc2c/MULTI.pm
  M lib/Parrot/Pmc2c/PMC.pm
  M lib/Parrot/Pmc2c/PMC/default.pm
  M lib/Parrot/Pmc2c/Parser.pm
  M lib/Parrot/Pmc2c/Pmc2cMain.pm
  M lib/Parrot/SHA1.pm
  M lib/Parrot/Test.pm
  M lib/Parrot/Vtable.pm
  R ports/debian/README.source
  M ports/debian/changelog
  M ports/debian/control
  M ports/debian/control.in
  M ports/debian/copyright
  M ports/debian/parrot-devel.install.in
  M ports/debian/parrot.docs
  M ports/debian/patches/03_fix_nqp_man.patch
  R ports/debian/patches/04_fix_opsc_man.patch
  R ports/debian/patches/05_fix_gc_ftbfs_ia64.patch
  M ports/debian/patches/series
  M ports/debian/rules
  A ports/debian/source/format
  R ports/fedora/2.11.0/parrot.desk.in.tar.gz
  R ports/fedora/2.11.0/parrot.spec
  A ports/fedora/3.3.0/parrot.desk.in.tar.gz
  A ports/fedora/3.3.0/parrot.spec
  M runtime/parrot/library/NCI/Utils.pir
  M runtime/parrot/library/OpenGL.pir
  M runtime/parrot/library/distutils.pir
  M runtime/parrot/library/libpcre.pir
  R runtime/parrot/library/ncurses.pasm
  M runtime/parrot/library/osutils.pir
  M runtime/parrot/library/pcre.pir
  R runtime/parrot/library/postgres.pasm
  M runtime/parrot/library/postgres.pir
  M runtime/parrot/library/uuid.pir
  M src/call/args.c
  M src/call/context.c
  M src/call/context_accessors.c
  M src/call/pcc.c
  M src/datatypes.c
  M src/debug.c
  M src/dynext.c
  M src/dynoplibs/io.ops
  M src/dynpmc/os.pmc
  M src/embed.c
  M src/embed/api.c
  A src/embed/bytecode.c
  M src/embed/pmc.c
  M src/exceptions.c
  M src/extend.c
  M src/gc/alloc_resources.c
  M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h
  M src/gc/gc_gms.c
  M src/gc/gc_inf.c
  M src/gc/gc_ms.c
  M src/gc/gc_ms2.c
  M src/gc/gc_private.h
  M src/gc/mark_sweep.c
  M src/gc/string_gc.c
  M src/gc/system.c
  M src/hash.c
  M src/hll.c
  M src/interp/inter_create.c
  M src/io/api.c
  M src/libnci_test.def
  M src/library.c
  M src/misc.c
  M src/multidispatch.c
  M src/namespace.c
  M src/nci/api.c
  M src/nci/core_thunks.c
  M src/nci/core_thunks.nci
  M src/nci/extra_thunks.c
  M src/nci/extra_thunks.nci
  M src/nci/libffi.c
  M src/nci/signatures.c
  M src/nci_test.c
  M src/oo.c
  M src/ops/core_ops.c
  M src/ops/ops.skip
  M src/packfile/api.c
  M src/packfile/object_serialization.c
  M src/packfile/output.c
  M src/platform/generic/dl.c
  A src/platform/generic/entropy.c
  M src/platform/generic/io.c
  M src/platform/generic/socket.c
  M src/platform/generic/sysmem.c
  A src/platform/win32/entropy.c
  M src/platform/win32/io.c
  M src/pmc.c
  M src/pmc/boolean.pmc
  M src/pmc/callcontext.pmc
  M src/pmc/capture.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/imccompiler.pmc
  M src/pmc/key.pmc
  M src/pmc/nci.pmc
  M src/pmc/stringbuilder.pmc
  M src/pmc/structview.pmc
  M src/pmc/sub.pmc
  M src/pmc/unmanagedstruct.pmc
  M src/runcore/cores.c
  M src/runcore/main.c
  M src/runcore/profiling.c
  M src/scheduler.c
  M src/spf_vtable.c
  M src/string/api.c
  M src/string/encoding.c
  M src/string/encoding/binary.c
  M src/string/encoding/latin1.c
  M src/string/encoding/null.c
  M src/string/encoding/shared.h
  M src/string/encoding/ucs2.c
  M src/string/encoding/ucs4.c
  M src/string/encoding/utf16.c
  M src/string/encoding/utf8.c
  M t/compilers/opsc/01-parse-body.t
  M t/compilers/opsc/01-parse.t
  M t/compilers/opsc/02-parse-all-ops.t
  A t/configure/062-sha1.t
  R t/configure/062-sha1_to_cache.t
  A t/configure/063-git_describe.t
  R t/configure/063-git_describe_to_cache.t
  R t/configure/064-sha1_from_cache.t
  R t/configure/065-git_describe_from_cache.t
  A t/dynpmc/foo-01.t
  A t/dynpmc/foo-02.t
  A t/dynpmc/foo-03.t
  A t/dynpmc/foo-04.t
  A t/dynpmc/foo-05.t
  A t/dynpmc/foo-06.t
  A t/dynpmc/foo-07.t
  A t/dynpmc/foo-08.t
  A t/dynpmc/foo-09.t
  A t/dynpmc/foo-10.t
  R t/dynpmc/foo.t
  M t/harness
  A t/library/nciutils.t
  M t/library/yaml_tiny.t
  M t/pmc/boolean.t
  M t/pmc/nci.t
  M t/pmc/orderedhash.t
  M t/pmc/socket_ipv6.t
  M t/pmc/unmanagedstruct.t
  M t/run/options.t
  M t/src/extend_vtable.t
  R t/steps/auto/frames-01.t
  M t/steps/init/hints/darwin-01.t
  M t/tools/create_language.t
  M t/tools/dev/headerizer/01_functions.t
  R t/tools/install/testlib/src/ops/ops.num
  M t/tools/mk_language_shell.t
  R t/tools/parrot_debugger.t
  A tools/build/gen_version.pl
  M tools/dev/README
  A tools/dev/addopstags.pl
  R tools/dev/addopstags.pl
  R tools/dev/as2c.pl
  A tools/dev/as2c.pl
  M tools/dev/create_language.pl
  R tools/dev/debian_docs.sh
  A tools/dev/debian_docs.sh
  R tools/dev/faces.pl
  A tools/dev/faces.pl
  A tools/dev/fetch_languages.pl
  R tools/dev/fetch_languages.pl
  A tools/dev/findhacks.pl
  R tools/dev/findhacks.pl
  R tools/dev/gen_charset_tables.pl
  A tools/dev/gen_charset_tables.pl
  A tools/dev/gen_class.pl
  R tools/dev/gen_class.pl
  A tools/dev/gen_makefile.pl
  R tools/dev/gen_makefile.pl
  R tools/dev/gen_valgrind_suppressions.pl
  A tools/dev/gen_valgrind_suppressions.pl
  R tools/dev/headerizer.pl
  A tools/dev/headerizer.pl
  R tools/dev/install_dev_files.pl
  A tools/dev/install_dev_files.pl
  R tools/dev/install_doc_files.pl
  A tools/dev/install_doc_files.pl
  M tools/dev/install_files.pl
  A tools/dev/lib_deps.pl
  R tools/dev/lib_deps.pl
  R tools/dev/make_cover.pl
  A tools/dev/make_cover.pl
  M tools/dev/merge_pull_request.pl
  R tools/dev/mk_inno.pl
  A tools/dev/mk_inno.pl
  R tools/dev/mk_inno_language.pl
  A tools/dev/mk_inno_language.pl
  R tools/dev/mk_nci_thunks.pl
  A tools/dev/mk_nci_thunks.pl
  A tools/dev/mk_rpm_manifests.pl
  R tools/dev/mk_rpm_manifests.pl
  R tools/dev/nci_test_gen.pl
  A tools/dev/nci_test_gen.pl
  M tools/dev/nci_thunk_gen.pir
  A tools/dev/ncidef2pir.pl
  R tools/dev/ncidef2pir.pl
  A tools/dev/nm.pl
  R tools/dev/nm.pl
  R tools/dev/nopaste.pl
  A tools/dev/nopaste.pl
  R tools/dev/ops_not_tested.pl
  A tools/dev/ops_not_tested.pl
  R tools/dev/parrot_api.pl
  A tools/dev/parrot_api.pl
  A tools/dev/parrot_shell.pl
  R tools/dev/parrot_shell.pl
  R tools/dev/parrotbench.pl
  A tools/dev/parrotbench.pl
  A tools/dev/pbc_header.pl
  R tools/dev/pbc_header.pl
  M tools/dev/pbc_to_exe.pir
  A tools/dev/pmcrenumber.pl
  R tools/dev/pmcrenumber.pl
  A tools/dev/pmctree.pl
  R tools/dev/pmctree.pl
  A tools/dev/pprof2cg.pl
  R tools/dev/pprof2cg.pl
  A tools/dev/reconfigure.pl
  R tools/dev/reconfigure.pl
  A tools/dev/resolve_deprecated.nqp
  R tools/dev/resolve_deprecated.nqp
  R tools/dev/search-ops.pl
  A tools/dev/search-ops.pl
  R tools/dev/show_deprecated.nqp
  A tools/dev/show_deprecated.nqp
  R tools/dev/show_experimental.nqp
  A tools/dev/show_experimental.nqp
  R tools/dev/symlink.pl
  A tools/dev/symlink.pl
  A tools/dev/update_copyright.pl
  R tools/dev/update_copyright.pl
  R tools/dev/vtablize.pl
  A tools/dev/vtablize.pl
  M tools/release/release.json

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

Conflicts:
	compilers/opsc/Defines.mak
	compilers/opsc/Rules.mak
	compilers/opsc/opsc.pir


  Commit: 2eb2f979b2ec8c7ebe0dd2609bf22753c6950447
      https://github.com/parrot/parrot/commit/2eb2f979b2ec8c7ebe0dd2609bf22753c6950447
  Author: luben <karavelov at spnet.net>
  Date:   2011-05-28 (Sat, 28 May 2011)

  Changed paths:
    M MANIFEST
  M compilers/opsc/ops2c.nqp
  M compilers/opsc/src/Ops/Compiler/Actions.pm
  M compilers/opsc/src/Ops/File.pm

  Log Message:
  -----------
  resolve conflict in opsc


Compare: https://github.com/parrot/parrot/compare/1fa34b4...2eb2f97


More information about the parrot-commits mailing list