[parrot/parrot] 525992: The big file merge: merge inter_create and inter_m...

noreply at github.com noreply at github.com
Tue Dec 6 01:44:49 UTC 2011


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

  Commit: 525992bc79566fa254b91a9893667b5b2e5c9a5f
      https://github.com/parrot/parrot/commit/525992bc79566fa254b91a9893667b5b2e5c9a5f
  Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
  Date:   2011-12-02 (Fri, 02 Dec 2011)

  Changed paths:
    M MANIFEST
  M config/gen/makefiles/root.in
  A src/interp/api.c
  R src/interp/inter_create.c
  R src/interp/inter_misc.c

  Log Message:
  -----------
  The big file merge: merge inter_create and inter_misc into newly-created api.c
Also, modify function name to fit better with the standard across the code base


  Commit: e85cb9895b34f47906991cb5c9918b6e48292e33
      https://github.com/parrot/parrot/commit/e85cb9895b34f47906991cb5c9918b6e48292e33
  Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
  Date:   2011-12-02 (Fri, 02 Dec 2011)

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

  Log Message:
  -----------
  Add backslash at the end of line in makefile


  Commit: 489dd4b1a465aed9c619b711ba3c9bf38ffdddcd
      https://github.com/parrot/parrot/commit/489dd4b1a465aed9c619b711ba3c9bf38ffdddcd
  Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
  Date:   2011-12-03 (Sat, 03 Dec 2011)

  Changed paths:
    M include/parrot/interpreter.h
  M lib/Parrot/Pmc2c/PMC.pm
  M src/interp/api.c
  M src/pmc/parrotinterpreter.pmc

  Log Message:
  -----------
  Rename function names everywhere


  Commit: e85966a7fb5b4e4dda544ff515ee779f49170aef
      https://github.com/parrot/parrot/commit/e85966a7fb5b4e4dda544ff515ee779f49170aef
  Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
  Date:   2011-12-03 (Sat, 03 Dec 2011)

  Changed paths:
    M include/parrot/interpreter.h
  M include/parrot/oplib/core_ops.h
  M src/embed/api.c
  M src/exceptions.c
  M src/interp/api.c
  M src/ops/core.ops
  M src/ops/core_ops.c

  Log Message:
  -----------
  Rename functions yet again...


  Commit: 86353cc9df183eda8cb24de64dcf874abadc3f32
      https://github.com/parrot/parrot/commit/86353cc9df183eda8cb24de64dcf874abadc3f32
  Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
  Date:   2011-12-03 (Sat, 03 Dec 2011)

  Changed paths:
    M compilers/imcc/api.c
  M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed
  M frontend/parrot_debugger/main.c
  M frontend/pbc_dump/main.c
  M frontend/pbc_merge/main.c
  M include/parrot/interpreter.h
  M src/debug.c
  M src/embed/api.c
  M src/interp/api.c
  M src/packfile/api.c

  Log Message:
  -----------
  More function renames, now stuck at PIR files


  Commit: 315d6637eebc77f15bdf064024ec69bfc60b2d93
      https://github.com/parrot/parrot/commit/315d6637eebc77f15bdf064024ec69bfc60b2d93
  Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
  Date:   2011-12-03 (Sat, 03 Dec 2011)

  Changed paths:
    M include/parrot/interpreter.h
  M include/parrot/oplib/core_ops.h
  M runtime/parrot/library/parrotlib.pir
  M src/interp/api.c
  M src/ops/core.ops
  M src/ops/core_ops.c

  Log Message:
  -----------
  Fix function names of Parrot_interp_info_*


  Commit: f84d5043ffd4d10aaa4b95c063281396395952e3
      https://github.com/parrot/parrot/commit/f84d5043ffd4d10aaa4b95c063281396395952e3
  Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
  Date:   2011-12-03 (Sat, 03 Dec 2011)

  Changed paths:
    M examples/benchmarks/oo1.pir
  M examples/benchmarks/oo2.pir
  M examples/benchmarks/oo3.pir
  M examples/library/ncurses_life.pir
  M examples/pir/coop_threads.pir
  M examples/pir/life.pir
  M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed
  M frontend/parrot_debugger/main.c
  M runtime/parrot/include/green_threads.pir
  M runtime/parrot/library/Parrot/Coroutine.pir
  M runtime/parrot/library/Stream/Sub.pir
  M runtime/parrot/library/Stream/Writer.pir
  M runtime/parrot/library/parrotlib.pir

  Log Message:
  -----------
  Rename interpinfo to Parrot_interp_info in PIR files


  Commit: 946b9895bd69025fb4d7c8929d1c9fb879eaa5a6
      https://github.com/parrot/parrot/commit/946b9895bd69025fb4d7c8929d1c9fb879eaa5a6
  Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
  Date:   2011-12-03 (Sat, 03 Dec 2011)

  Changed paths:
    M compilers/pge/PGE/Exp.pir

  Log Message:
  -----------
  s/interpinfo/Parrot_interp_info/ in the LAST remaining file.


  Commit: 20f3d0f543ae6a37827923e6608101be60ec97fa
      https://github.com/parrot/parrot/commit/20f3d0f543ae6a37827923e6608101be60ec97fa
  Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
  Date:   2011-12-04 (Sun, 04 Dec 2011)

  Changed paths:
    M include/parrot/interpreter.h
  M lib/Parrot/Pmc2c/PMC.pm
  M t/oo/objects.t
  M t/op/calling.t
  M t/op/gc-active-buffers.t
  M t/op/gc-leaky-box.t
  M t/op/gc-leaky-call.t
  M t/op/gc.t
  M t/op/interp.t
  M t/op/lexicals.t
  M t/op/string_mem.t
  M t/pmc/filehandle.t
  M t/pmc/namespace.t
  M t/pmc/object-meths.t
  M t/pmc/sub.t
  M t/pmc/task_primes.t
  M t/src/embed.t
  M t/src/embed/strings.t
  M t/src/exit.t
  M t/src/extend.t
  M t/src/extend_vtable.t
  M t/src/misc.t
  M t/src/pointer_array.t
  M t/src/warnings.t

  Log Message:
  -----------
  Fix tests by renaming functions there as well


  Commit: ffe6a83bce7984b0c258f5bfa23e9a10d2914152
      https://github.com/parrot/parrot/commit/ffe6a83bce7984b0c258f5bfa23e9a10d2914152
  Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
  Date:   2011-12-04 (Sun, 04 Dec 2011)

  Changed paths:
    M compilers/pge/PGE/Exp.pir
  M examples/benchmarks/oo1.pir
  M examples/benchmarks/oo2.pir
  M examples/benchmarks/oo3.pir
  M examples/library/ncurses_life.pir
  M examples/pir/coop_threads.pir
  M examples/pir/life.pir
  M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed
  M include/parrot/oplib/core_ops.h
  M runtime/parrot/include/green_threads.pir
  M runtime/parrot/library/Parrot/Coroutine.pir
  M runtime/parrot/library/Stream/Sub.pir
  M runtime/parrot/library/Stream/Writer.pir
  M runtime/parrot/library/parrotlib.pir
  M src/ops/core.ops
  M src/ops/core_ops.c
  M src/pmc/parrotinterpreter.pmc
  M t/oo/objects.t
  M t/op/calling.t
  M t/op/gc-active-buffers.t
  M t/op/gc-leaky-box.t
  M t/op/gc-leaky-call.t
  M t/op/gc.t
  M t/op/interp.t
  M t/op/lexicals.t
  M t/op/string_mem.t
  M t/pmc/filehandle.t
  M t/pmc/namespace.t
  M t/pmc/object-meths.t
  M t/pmc/sub.t
  M t/pmc/task_primes.t

  Log Message:
  -----------
  Change Parrot_interp_info opcode back to interpinfo[_*].
The function names in src/interp/api.c are still the same.


  Commit: 74a18e77d6f377e9fb36aa4b9f8767ca216918a7
      https://github.com/parrot/parrot/commit/74a18e77d6f377e9fb36aa4b9f8767ca216918a7
  Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
  Date:   2011-12-04 (Sun, 04 Dec 2011)

  Changed paths:
    M include/parrot/oplib/core_ops.h
  M src/ops/core_ops.c

  Log Message:
  -----------
  Change opcode name from interpinfo back to Parrot_interpinfo. I had made a mistake of breaking the standard by renaming it back to "interpinfo" instead of "Parrot_interpinfo" in the previous commit. Now, the opcode is the same as it was before I started my work


  Commit: 23eaa0357036c27da26ac20a6e44d1d872ed44e7
      https://github.com/parrot/parrot/commit/23eaa0357036c27da26ac20a6e44d1d872ed44e7
  Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
  Date:   2011-12-04 (Sun, 04 Dec 2011)

  Changed paths:
    M src/ops/core.ops
  M src/ops/core_ops.c

  Log Message:
  -----------
  Another opcode naming blunder fixed....


  Commit: 60a4a03cb32e0dbe88c2b862a037b09b8878a39b
      https://github.com/parrot/parrot/commit/60a4a03cb32e0dbe88c2b862a037b09b8878a39b
  Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
  Date:   2011-12-05 (Mon, 05 Dec 2011)

  Changed paths:
    M include/parrot/oplib/core_ops.h
  M src/ops/core.ops
  M src/ops/core_ops.c

  Log Message:
  -----------
  Revert all changes in opcodes


  Commit: c6ebc7f36176e48a466a1317e7cbf3f8a2f34077
      https://github.com/parrot/parrot/commit/c6ebc7f36176e48a466a1317e7cbf3f8a2f34077
  Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
  Date:   2011-12-05 (Mon, 05 Dec 2011)

  Changed paths:
    M include/parrot/oplib/core_ops.h

  Log Message:
  -----------
  s/Parrot__newclosure/Parrot_newclosure/


  Commit: 9cd95d421f5b4b1c5ffa0436babf4cc26ff1952f
      https://github.com/parrot/parrot/commit/9cd95d421f5b4b1c5ffa0436babf4cc26ff1952f
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-12-05 (Mon, 05 Dec 2011)

  Changed paths:
    M MANIFEST
  M compilers/imcc/api.c
  M config/gen/makefiles/root.in
  M frontend/parrot_debugger/main.c
  M frontend/pbc_dump/main.c
  M frontend/pbc_merge/main.c
  M include/parrot/interpreter.h
  M lib/Parrot/Pmc2c/PMC.pm
  M src/debug.c
  M src/embed/api.c
  M src/exceptions.c
  A src/interp/api.c
  R src/interp/inter_create.c
  R src/interp/inter_misc.c
  M src/ops/core.ops
  M src/ops/core_ops.c
  M src/packfile/api.c
  M src/pmc/parrotinterpreter.pmc
  M t/src/embed.t
  M t/src/embed/strings.t
  M t/src/exit.t
  M t/src/extend.t
  M t/src/extend_vtable.t
  M t/src/misc.t
  M t/src/pointer_array.t
  M t/src/warnings.t

  Log Message:
  -----------
  Fix merge conflict to master and fix headerizer (headerizer wasn't described in the GCI task, so I'll just take care of it)


Compare: https://github.com/parrot/parrot/compare/525992b^...9cd95d4


More information about the parrot-commits mailing list