[parrot/parrot] 4577f4: save the value of imcc->macros between compilation...

noreply at github.com noreply at github.com
Sat Feb 26 12:49:30 UTC 2011


Branch: refs/heads/whiteknight/imcc_compreg_pmc
Home:   https://github.com/parrot/parrot

Commit: 4577f45c546ae59040c782e2c0228c900b635004
    https://github.com/parrot/parrot/commit/4577f45c546ae59040c782e2c0228c900b635004
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-02-26 (Sat, 26 Feb 2011)

Changed paths:
  M compilers/imcc/imc.c
  M compilers/imcc/main.c
  M src/interp/inter_misc.c

Log Message:
-----------
save the value of imcc->macros between compilations, so we can reuse globally-registered macros in inner compilations. make sure to properly reset IMCC before calling in at Parrot_compile_file


Commit: 1a7c28e87deaefe4b7f486de55cdbe5f383767a1
    https://github.com/parrot/parrot/commit/1a7c28e87deaefe4b7f486de55cdbe5f383767a1
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-02-26 (Sat, 26 Feb 2011)

Changed paths:
  M compilers/imcc/api.c

Log Message:
-----------
+docs and ASSERT_ARGS to compilers/imcc/api.c


Commit: 2d8ad8331f471354b0b3f7f3460f65196fb10fb4
    https://github.com/parrot/parrot/commit/2d8ad8331f471354b0b3f7f3460f65196fb10fb4
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-02-26 (Sat, 26 Feb 2011)

Changed paths:
  M compilers/imcc/debug.c

Log Message:
-----------
+docs and ASSERT_ARGS for compilers/imcc/debug.c


Commit: fba66263a1d3c4461fc4b013af4c493c217a5f9c
    https://github.com/parrot/parrot/commit/fba66263a1d3c4461fc4b013af4c493c217a5f9c
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-02-26 (Sat, 26 Feb 2011)

Changed paths:
  M compilers/imcc/main.c

Log Message:
-----------
add new function docs, fix some old function docs, and add some ASSERT_ARGS macros to compilers/imcc/main.c


Commit: 76b3672cf3ed2b43fbf1d2262a15bd5560acac9e
    https://github.com/parrot/parrot/commit/76b3672cf3ed2b43fbf1d2262a15bd5560acac9e
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-02-26 (Sat, 26 Feb 2011)

Changed paths:
  M compilers/imcc/api.c
  M include/imcc/api.h
  M include/imcc/embed.h
  M include/imcc/yyscanner.h
  M src/pmc/imccompiler.pmc

Log Message:
-----------
+file codas for several files


Commit: ec3875d4c7fbae97a4f11ba71b2c21769fddb3f9
    https://github.com/parrot/parrot/commit/ec3875d4c7fbae97a4f11ba71b2c21769fddb3f9
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-02-26 (Sat, 26 Feb 2011)

Changed paths:
  M compilers/imcc/debug.c
  M compilers/imcc/imc.h
  M compilers/imcc/main.c
  M src/pmc/imccompiler.pmc

Log Message:
-----------
remove C++ comments


Commit: f3cb5526ec293a3e5ab80666282223c9e46e7093
    https://github.com/parrot/parrot/commit/f3cb5526ec293a3e5ab80666282223c9e46e7093
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-02-26 (Sat, 26 Feb 2011)

Changed paths:
  M src/interp/inter_misc.c

Log Message:
-----------
+docs in src/interp/inter_misc.c


Commit: 10510eacab7d14248fe7b0f472a9458e28c2f3cc
    https://github.com/parrot/parrot/commit/10510eacab7d14248fe7b0f472a9458e28c2f3cc
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-02-26 (Sat, 26 Feb 2011)

Changed paths:
  M include/imcc/yyscanner.h

Log Message:
-----------
+inclusion guard for yyscanner.h


Commit: 5897c2bd323636d0b1b2d99d849d4d6f89af8996
    https://github.com/parrot/parrot/commit/5897c2bd323636d0b1b2d99d849d4d6f89af8996
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-02-26 (Sat, 26 Feb 2011)

Changed paths:
  M compilers/imcc/main.c

Log Message:
-----------
add space between sizeof(


Commit: 928978678924fe1b27ef7f97bd3f21e92fd80957
    https://github.com/parrot/parrot/commit/928978678924fe1b27ef7f97bd3f21e92fd80957
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-02-26 (Sat, 26 Feb 2011)

Changed paths:
  M src/pmc/imccompiler.pmc

Log Message:
-----------
fix formatting, no spaces before a closing parenthesis


Commit: 922c0d7d623d004e8de763811d683bfe69d740e3
    https://github.com/parrot/parrot/commit/922c0d7d623d004e8de763811d683bfe69d740e3
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-02-26 (Sat, 26 Feb 2011)

Changed paths:
  M src/embed/pmc.c

Log Message:
-----------
fix an unrelated doc ommission


Commit: 5346bcb7a5bba9425ff2ea93e3336958afaf1823
    https://github.com/parrot/parrot/commit/5346bcb7a5bba9425ff2ea93e3336958afaf1823
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-02-26 (Sat, 26 Feb 2011)

Changed paths:
  M compilers/imcc/api.c
  M compilers/imcc/debug.c
  M compilers/imcc/main.c
  M frontend/parrot/main.c
  M include/imcc/embed.h

Log Message:
-----------
+several codestd fixes


Commit: f8eda80ae7f1b1d4b14f45d6b878c6e631821eb1
    https://github.com/parrot/parrot/commit/f8eda80ae7f1b1d4b14f45d6b878c6e631821eb1
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-02-26 (Sat, 26 Feb 2011)

Changed paths:
  M compilers/imcc/imc.h
  M compilers/imcc/main.c
  M include/imcc/api.h
  M include/imcc/embed.h
  M include/imcc/yyscanner.h
  M src/pmc/imccompiler.pmc

Log Message:
-----------
+copyright notices


Commit: aa8744bd7c641e40fa7d9957a0383ccce261b8e3
    https://github.com/parrot/parrot/commit/aa8744bd7c641e40fa7d9957a0383ccce261b8e3
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-02-26 (Sat, 26 Feb 2011)

Changed paths:
  M compilers/imcc/imc.h
  M include/imcc/embed.h

Log Message:
-----------
small fix, and now we're passing all codetests




More information about the parrot-commits mailing list