[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