Branch: refs/heads/master
Home: https://github.com/redbrain/gccpy
Commit: 362d40083d591cec9588625dc2bbea59faac0297
https://github.com/redbrain/gccpy/commit/362d40083d591cec9588625dc2bbea59faac0297
Author: Philip Herron <red...@gc...>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M libgpython/include/gpython/objects.h
A libgpython/runtime/gpy-builtin-builtins.c
M libgpython/runtime/gpy-module-stack.c
M libgpython/runtime/gpy-object-class.c
M libgpython/runtime/gpy-object-classmethod.c
M libgpython/runtime/gpy-object-func.c
M libgpython/runtime/gpy-object-integer.c
M libgpython/runtime/gpy-object-list.c
M libgpython/runtime/gpy-object-module.c
M libgpython/runtime/gpy-object-staticmethod.c
M libgpython/runtime/gpy-object-string.c
M libgpython/runtime/gpy-type-utils.c
Log Message:
-----------
GCCPY:
* Runtime cleanup api and usage
* More stack allocation and less malloc
* runtime optimized some more need to reduce use of libffi
Commit: 92e9399550519ed8452e5d75dcb97cf866e53793
https://github.com/redbrain/gccpy/commit/92e9399550519ed8452e5d75dcb97cf866e53793
Author: Philip Herron <red...@gc...>
Date: 2013-09-14 (Sat, 14 Sep 2013)
Changed paths:
M gcc/python/dot-pass-const_fold.cc
M gcc/python/lang.opt
M libgpython/include/gpython/objects.h
M libgpython/runtime/gpy-object-staticmethod.c
Log Message:
-----------
GCCPY:
* Added -fpy-optimize option [EXPERIMENTAL]
* Cleanup of pass handling
* Implementing a basic constant folding pre GCC optimizers
Compare: https://github.com/redbrain/gccpy/compare/8a411e5911e8...92e939955051
|