1. 02 Jan, 2010 1 commit
  2. 30 Dec, 2009 1 commit
  3. 29 Dec, 2009 10 commits
  4. 28 Dec, 2009 9 commits
    • Benjamin Peterson's avatar
    • Amaury Forgeot d'Arc's avatar
      "svn merge" lost some changes in these files, · 907468bb6b53
      Amaury Forgeot d'Arc authored
      just copy them from the branch.
      
      Resetting startup_called to False is specially important,
      otherwise after reload(sys) we retrieve the state captured during translation...
      907468bb6b53
    • Amaury Forgeot d'Arc's avatar
      This file was somehow lost by the merge · 08b09e09feb0
      Amaury Forgeot d'Arc authored
      08b09e09feb0
    • Samuele Pedroni's avatar
      fix call stack-aligment issues on Mac OS X · 0f533a43d4a6
      Samuele Pedroni authored
      0f533a43d4a6
    • Samuele Pedroni's avatar
      - partial merge from Leonardo's force-arch-darwin branch, force 32 vs 64 bits... · 7bfcdbc65f2b
      Samuele Pedroni authored
      - partial merge from Leonardo's force-arch-darwin branch, force 32 vs 64 bits builds based on the hosting python
      
      - make sure the key used for the gcc cache also uses information from the platform (name, 64/32 bits, relevant environment values)
      7bfcdbc65f2b
    • Amaury Forgeot d'Arc's avatar
      Merge the import-builtin branch: · 8fea6e684655
      Amaury Forgeot d'Arc authored
      Builtin modules are now translated and compiled, but not necessarily
      imported by the interpreter. This may speed up startup times!
      space.getbuiltinmodule() is still the way to import/retrieve these modules.
      
      It is now possible to reload builtin modules.
      Like CPython, the module init function (MixedModule.startup) is called
      only once, the module dictionary is captured on first import and
      restored when reloading the module; this is different from .py modules,
      which execute the code again.
      
      The imp module has been rewritten at interplevel, and now
      shares its implementation with the __import__ function.
      --Cette ligne, et les suivantes ci-dessous, seront ignorées--
      
      _M   pypy
      M    pypy/module/__pypy__/__init__.py
      M    pypy/module/thread/__init__.py
      D    pypy/module/thread/importlock.py
      AM + pypy/module/_demo/test
      A  + pypy/module/_demo/test/test_import.py
      M    pypy/module/_demo/__init__.py
      AM + pypy/module/imp
      A  + pypy/module/imp/importing.py
      AM + pypy/module/imp/test
      A  + pypy/module/imp/test/test_import.py
      A  + pypy/module/imp/test/test_app.py
      A  + pypy/module/imp/__init__.py
      A  + pypy/module/imp/interp_imp.py
      M    pypy/module/zipimport/test/test_zipimport.py
      M    pypy/module/zipimport/interp_zipimport.py
      M    pypy/module/zipimport/__init__.py
      D    pypy/module/__builtin__/test/test_import.py
      D    pypy/module/__builtin__/app_misc.py
      M    pypy/module/__builtin__/__init__.py
      D    pypy/module/__builtin__/importing.py
      M    pypy/module/oracle/__init__.py
      M    pypy/module/oracle/interp_error.py
      M    pypy/interpreter/mixedmodule.py
      M    pypy/interpreter/baseobjspace.py
      M    pypy/interpreter/module.py
      M    pypy/config/pypyoption.py
      M    pypy/lib/app_test/test_runpy.py
      D    pypy/lib/app_test/test_imp_extra.py
      D    pypy/lib/imp.py
      _M   lib-python
      M    lib-python/modified-2.5.2/test/infinite_reload.py
      M    lib-python/modified-2.5.2/test/test_import.py
      D    lib-python/modified-2.5.2/test/test___all__.py
      A  + lib-python/modified-2.5.2/test/test_runpy.py
      D    lib-python/modified-2.5.2/test/test_importhooks.py
      8fea6e684655
    • Armin Rigo's avatar
      585d296cbc5a
    • Armin Rigo's avatar
      check_boehm() returned either an eci or None, · 5704ca925fca
      Armin Rigo authored
      but None was not checked everywhere.  Fix it
      by renaming it to configure_boehm() and letting
      the CompilationError go through.
      5704ca925fca
    • Armin Rigo's avatar
      Instead of giving segfaults at runtime, fail cleanly when · 9d896e48d539
      Armin Rigo authored
      building the JIT on Mac OS/X.
      9d896e48d539
  5. 27 Dec, 2009 1 commit
  6. 25 Dec, 2009 1 commit
  7. 23 Dec, 2009 1 commit
  8. 22 Dec, 2009 4 commits
  9. 21 Dec, 2009 4 commits
  10. 20 Dec, 2009 2 commits
  11. 17 Dec, 2009 4 commits
  12. 16 Dec, 2009 2 commits