[parrot/parrot] 99428c: Make src/embed/pmc.c & src/embed/api.c compile wit...

noreply at github.com noreply at github.com
Thu Nov 25 00:19:46 UTC 2010


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

Commit: 99428c280ce676c5b13c29fafd34696c5cee1fc0
    https://github.com/parrot/parrot/commit/99428c280ce676c5b13c29fafd34696c5cee1fc0
Author: Mariano Wahlmann <mariano at hal.(none)>
Date:   2010-11-23 (Tue, 23 Nov 2010)

Changed paths:
  M src/embed/api.c
  M src/embed/pmc.c

Log Message:
-----------
Make src/embed/pmc.c & src/embed/api.c compile with gcc


Commit: 590f3873b46fc0066ef3d77b0938d13ca9b2d0c4
    https://github.com/parrot/parrot/commit/590f3873b46fc0066ef3d77b0938d13ca9b2d0c4
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-11-24 (Wed, 24 Nov 2010)

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

Log Message:
-----------
update pbc_disassemble to the new API. Had to add a new API function to perform disassembly. Build still fails at parrot_nci_thunk_gen


Commit: 36fca15bcfbb2a734913e4d506b9f742ba1cc9b9
    https://github.com/parrot/parrot/commit/36fca15bcfbb2a734913e4d506b9f742ba1cc9b9
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-11-24 (Wed, 24 Nov 2010)

Changed paths:
  M include/parrot/interpreter.h
  M src/embed/api.c
  M src/embed/embed_private.h
  M src/embed/strings.c
  M src/exceptions.c
  M src/main.c
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
Finally add in the rudiments of my error reporting mechanism. There is now a final_error STRING on the interp that is reserved for printing error messages of last resort. Several other fixes. parrot_nci_thunk_gen still fails with segfault, after the main runcore terminates from unhandled exception. I suspect calling Parrot_exit at that point breaks things irrepairably and later operations fail in bad ways. I may need to remove Parrot_exit from die_from_exception to prevent things from dieing and being unable to resurrect.


Commit: 489f01f156073b7f98cb940c095fa48b7389f17e
    https://github.com/parrot/parrot/commit/489f01f156073b7f98cb940c095fa48b7389f17e
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-11-24 (Wed, 24 Nov 2010)

Changed paths:
  M src/embed/api.c
  M src/embed/pmc.c

Log Message:
-----------
Merge branch 'embed_api' of github.com:Whiteknight/parrot into embed_api


Commit: 3d34e6a3a8a01885cc96e48381769b55dabc1fc7
    https://github.com/parrot/parrot/commit/3d34e6a3a8a01885cc96e48381769b55dabc1fc7
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-11-24 (Wed, 24 Nov 2010)

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




More information about the parrot-commits mailing list