[Gccpy-devel] [redbrain/gccpy] 362d40: GCCPY:
Python Front-end to GCC
Brought to you by:
redbrain812
From: GitHub <no...@gi...> - 2013-09-14 09:06:57
|
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 |