Source

pypy / pypy / translator / interactive.py

Author Commit Message Labels Comments Date
Maciej Fijalkowski
kill the ability to not pass arguments to translate
Branches
kill-someobject
Maciej Fijalkowski
oops
Branches
kill-someobject
Maciej Fijalkowski
(arigo, fijal) clean up the interactive a bit
Branches
kill-someobject
Alex Gaynor
Remove another pyobj usage.
Branches
kill-someobject
Alex Gaynor
kill some dead imports and style cleanups
Branches
kill-someobject
Samuele Pedroni
(cfbolz, pedronis) - add a way to control isolated and DEBUG_DEFINES for the c backend and in theory other backend specific options - add a shortcut to cleanup isolates on the invokers
Armin Rigo
Workaround, e.g. for pypy.translator.sandbox.test.test_sandbox: set the gc before setting any other options. Obscure.
Armin Rigo
Finish the merge of trunk into pyjitpl5.
nikomatsakis
integrate jvm backend with interactive translator and update the docs
Alexander Schremmer
Remove duplicate option line.
Samuele Pedroni
interactive should default to verbose (for the benefit of translatorshell.py)
Alexander Schremmer
Make pypy translation quieter, old behaviour can be enabled by using the particular command line option.
Armin Rigo
pedronis and arigo trying to merge again...
Armin Rigo
(pedronis, arigo) Restoring the branch at the state just before things went wrong
Armin Rigo
(pedronis, arigo) Merge the trunk into the jit-real-world branch, which is going to become the trunk...
Samuele Pedroni
svn merge -r 35338:35361 http://codespeak.net/svn/pypy/dist/pypy/translator/interactive.py translator/interactive.py svn merge -r 35338:35361 http://codespeak.net/svn/pypy/dist/pypy/translator/tool/graphpage.py translator/tool/graphpage.py
Samuele Pedroni
fix for config out of sync with test.
Carl Friedrich Bolz
Merging the config branch: now config objects are consistently used in quite some parts of the translation toolchain. Config objects are also used to generate the commandline options of py.py and translate.py. svn merge -r 33690:HEAD http://codespeak.net/svn/pypy/branch/even-more-config4
Samuele Pedroni
optparse -> py.compat.optparse
Samuele Pedroni
remove .ootype() from driver and interactive.Translation. now choosing a backend through the backend options or using the 'type_system' option decides the kind of rtyping needed.
Antonio Cuni
Added support for gencli to translate.py and translatorshell.py.
holger krekel
adding an "--enable-doctests" option which looks into .txt files and runs doctests. See getting-started for examples, but note that not all tests are passing. It's only rough support but it helps already to find bugs ... and i recommend to pipe-to-less and read from top-to-button :) The support calls doctests internally, of course. i also took the freedom to unify translator.js_source() (to prevent it from printing directly to stdout), makes one more doctest pass :)
Armin Rigo
Grumble, more fixing.
Armin Rigo
Don't silently ignore unknown options
Eric van Riet Paap
Added javascript source display to interactive shell and wrote some documention about this for getting-started.
Armin Rigo
Don't to SSI_to_SSA() at the end of backendopt.all(). Instead, the C back-end does it on the graph at the very last minute. This allows the extra code introduced by GC and exception transforms to benefit from it too.
Armin Rigo
Allow the interactive.Translation to compile stand-alone executables too.
Valentino Volonghi
(sanxiyn, dialtone) add source_cl to interactive.py, first step towards a cl backend target
Carl Friedrich Bolz
(pedronis, cfbolz): do the (very indeterministic) stack check insertion as late as possible, just before code generation.
Niklaus Haldimann
add ootyping explicitly to interactive translation and translation driver. easier for experimentation.
  1. Prev
  2. 1
  3. 2
  4. Next