Source

pypy / pypy / translator / goal / app_main.py

Author Commit Message Labels Comments Date
Armin Rigo
Remove the line printing "Warning: pypy does not implement hash
Armin Rigo
Grumble, we must actually not kill duplicates from PYTHONPATH.
Amaury Forgeot d'Arc
hg merge default
Branches
stdlib-2.7.3
Amaury Forgeot d'Arc
We won't support hash randomization in the short term.
Branches
stdlib-2.7.3
David Schneider
merge default
Branches
arm-backend-2
Amaury Forgeot d'Arc
Forgot to add this file
Branches
stdlib-2.7.3
David Schneider
merge default
Branches
arm-backend-2
Antonio Cuni
move the PYTHONIOENCODING logic to its own function
Antonio Cuni
merge the app_main-refactor branch, which moves part of the logic to interp-level and kills the nanos hack. This greatly helps py3k
Antonio Cuni
there is no need to use the real sys.pypy_{find_{executable,stdlib},resolvedirof} when testing. Instead, we simply code some minimal implementation which works when we call python app_main.py, for tests. This greatly helps the py3k branch, where we cannot import the pypy package because it's not compatible with python3
Branches
app_main-refactor
Antonio Cuni
it seems that this hack is no longer needed
Branches
app_main-refactor
Antonio Cuni
kill resolvedirof from app_main, and instead use the one which is already in sys (exposed via sys.pypy_resolvedirof)
Branches
app_main-refactor
Antonio Cuni
yay! Kill the usage of nanos from app_main: now that we setup a bootstrap sys.path very early, we should be able to import the actual os just aftwerwards
Branches
app_main-refactor
Antonio Cuni
make sure to import CPython's ctypes, not pypy's
Branches
app_main-refactor
Antonio Cuni
fix test_ignore_python_startup: we need to make sure to take a copy of sys.path, because we are going to empty it few lines later (and the bug does not show if PYTHONPATH is set, because then a copy of the list is done anyway)
Branches
app_main-refactor
Antonio Cuni
test and fix for missing os
Branches
app_main-refactor
Antonio Cuni
we can't set sys.prefix, else we break the world
Branches
app_main-refactor
Antonio Cuni
fix test_pythonwarnings
Branches
app_main-refactor
Antonio Cuni
kill get_library_path and setup_sys_executable from app_main: instead we call sys.pypy_find_executable and sys.pypy_find_stdlib which are now implemented at interp-level
Branches
app_main-refactor
Armin Rigo
issue1043 3rd issue fixed
Armin Rigo
GetConsoleCP() & GetConsoleOutputCP() for Windows.
Armin Rigo
I *think* that this is already much better: if PYTHONIOENCODING
Armin Rigo
Improve the output of "pypy --info" to follow the style output by
David Schneider
merge default
Branches
arm-backend-2
Armin Rigo
Rework a bit the "--help" format, and split the JIT-related help
David Schneider
merge default
Branches
arm-backend-2
Armin Rigo
Improve the output layout.
Maciej Fijalkowski
include some actually useful info in --help
David Schneider
merge default up to 6fb87770b5d2
Branches
arm-backend-2
Armin Rigo
fixes for test_app_main.
  1. Prev
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. Next