January 2013 Archives by thread
Starting: Tue Jan 1 03:36:45 CET 2013
Ending: Thu Jan 31 23:02:25 CET 2013
Messages: 1190
- [pypy-commit] pypy default: update LICENSE
fijal
- [pypy-commit] pypy default: Fix another place with 2012
alex_gaynor
- [pypy-commit] cffi default: Skip test_zintegration if we can't find 'virtualenv'.
arigo
- [pypy-commit] cffi default: Try harder to run the tests even if PYTHONPATH was not set and cffi not
arigo
- [pypy-commit] cffi default: Try harder to clean up the __pycache__.
arigo
- [pypy-commit] cffi default: issue #46: don't pass -Werror on recent Macs
arigo
- [pypy-commit] pypy callback-jit: a failing test
fijal
- [pypy-commit] pypy callback-jit: fix the test
fijal
- [pypy-commit] cffi default: integration test: always pass --distribute to virtualenv, addresses #49
RonnyPfannschmidt
- [pypy-commit] pypy callback-jit: (SimonSapin) fix the link
fijal
- [pypy-commit] pypy default: (SimonSapin) fix the link
fijal
- [pypy-commit] pypy virtual-raw-mallocs: refactor virtuals_cache and virtuals_int_cache: put them in a separate class because it is easier to handle and to make it rpython
antocuni
- [pypy-commit] pypy numpypy-real-as-view: create a branch to make real, imag views into ndarrays
mattip
- [pypy-commit] pypy numpypy-real-as-view: add tests
mattip
- [pypy-commit] pypy numpypy-real-as-view: implement real, imag for all except complex
mattip
- [pypy-commit] cffi default: issue #50: a test file for unicode literals, testing roughly all methods
arigo
- [pypy-commit] cffi default: issue #50: fix, at least as much as I could find tests for.
arigo
- [pypy-commit] cffi default: merge heads
arigo
- [pypy-commit] pypy missing-ndarray-attributes: pass tests using cpython by adding '>g', '<g', '=g' dtypes
mattip
- [pypy-commit] pypy virtual-raw-mallocs: rpython fix
antocuni
- [pypy-commit] pypy rdict-experiments: see how good is rhettingers dict in rpython
fijal
- [pypy-commit] pypy rdict-experiments: try to use int-based dicts using lltype
fijal
- [pypy-commit] pypy rdict-experiments: oops
fijal
- [pypy-commit] pypy rdict-experiments: another oops
fijal
- [pypy-commit] pypy rdict-experiments: small fixes
fijal
- [pypy-commit] pypy rdict-experiments: missing cast
fijal
- [pypy-commit] pypy rdict-experiments: fixes
fijal
- [pypy-commit] pypy default: fix import
bivab
- [pypy-commit] pypy rdict-experiments: change the resie strategy to more resemble rdict
fijal
- [pypy-commit] pypy rdict-experiments: lower the amount of young objects
fijal
- [pypy-commit] pypy remove-globals-in-jit: finish fixing optimizeopt tests
fijal
- [pypy-commit] pypy remove-globals-in-jit: move methods to llmodel
bivab
- [pypy-commit] pypy remove-globals-in-jit: update test
bivab
- [pypy-commit] pypy remove-globals-in-jit: (wip) porting branch changes to ARM, some tests pass again
bivab
- [pypy-commit] pypy remove-globals-in-jit: (wip) continue porting deadframe creation
bivab
- [pypy-commit] pypy remove-globals-in-jit: refactor to follow more closely the x86 backend structure
bivab
- [pypy-commit] pypy remove-globals-in-jit: merge heads
bivab
- [pypy-commit] pypy remove-globals-in-jit: update call_assembler
bivab
- [pypy-commit] pypy remove-globals-in-jit: rename decode_registers_and_descr method to grab_frame_values
bivab
- [pypy-commit] pypy remove-globals-in-jit: fixes
bivab
- [pypy-commit] pypy remove-globals-in-jit: WIP: port forcing support
bivab
- [pypy-commit] pypy remove-globals-in-jit: merge default
bivab
- [pypy-commit] pypy remove-globals-in-jit: merge
bivab
- [pypy-commit] pypy remove-globals-in-jit: remove methods (moved to base class)
bivab
- [pypy-commit] pypy remove-globals-in-jit: call grab_frame_values directly when forcing
bivab
- [pypy-commit] pypy remove-globals-in-jit: fix
bivab
- [pypy-commit] pypy virtual-raw-mallocs: fix the tests in test_optimizebasic, which failed because Whatever() compared == INT even when it should not
antocuni
- [pypy-commit] pypy virtual-raw-mallocs: fix translation
antocuni
- [pypy-commit] pypy virtual-raw-mallocs: we cannot move these methods here, else we get an annotation error
antocuni
- [pypy-commit] pypy virtual-raw-mallocs: fix
antocuni
- [pypy-commit] pypy virtual-raw-mallocs: bah, we need to play this dance to fix the annotator in a couple of tests in which VRawBuffer would never be instantiated, thus leading to blocked blocks
antocuni
- [pypy-commit] pypy rdict-experiments: Random style fixes. Note: you cannot use rgc.ll_arraycopy in resize because its an array of structs
alex_gaynor
- [pypy-commit] pypy rdict-experiments: collapse this into one loop, now seems faster than current dict at 25000000 iterations
alex_gaynor
- [pypy-commit] pypy rdict-experiments: use ll_arraycopy
fijal
- [pypy-commit] pypy rdict-experiments: merge
fijal
- [pypy-commit] pypy split-rpython: Initial package rename:
Aquana
- [pypy-commit] pypy split-rpython: Created rpython/__init__.py
Aquana
- [pypy-commit] pypy split-rpython: Adjust autopath.py to new directory structure
Aquana
- [pypy-commit] pypy split-rpython: Moved pypy.tool.pairtype and pypy.tool.sourcetools to rpython. Fixed missing rename in bin/rpython
Aquana
- [pypy-commit] pypy split-rpython: Moved ansi modules and udir to rpython
Aquana
- [pypy-commit] pypy split-rpython: Moved pypy.tool.identity_dict and pypy.tool.uid to rpython
Aquana
- [pypy-commit] pypy split-rpython: Added __init__.py in rpython/tool. Fixed missing rename in pypy/objspace/std/newformat.py
Aquana
- [pypy-commit] pypy split-rpython: Moved pypy.tool.algo to rpython
Aquana
- [pypy-commit] pypy split-rpython: Changed autopath.py in rpython to search for rpython directory
Aquana
- [pypy-commit] pypy split-rpython: Breaks more than it fixes
Aquana
- [pypy-commit] pypy split-rpython: Moved pypy.tool.error, pypy.tool.leakfinder, pypy.tool.logparser, pypy.tool.progressbar and pypy.tool.stdlib_opcode to rpython
Aquana
- [pypy-commit] pypy split-rpython: Moved targetpypystandalone to toplevel and added rpython.tool.autopath
Aquana
- [pypy-commit] pypy split-rpython: Killing the beast named autopath
Aquana
- [pypy-commit] pyrepl default: Pass correct number of arguments to commands.
Trundle
- [pypy-commit] pyrepl default: add the fixed #4 to the changelog
RonnyPfannschmidt
- [pypy-commit] pyrepl default: kill the unused c utils
RonnyPfannschmidt
- [pypy-commit] pypy default: Optimize match.group('name') by making it a module dict.
alex_gaynor
- [pypy-commit] pypy split-rpython: Replaced pypy.conftest.pypydir with rpython.translator.translator.cdir when possible
Aquana
- [pypy-commit] pypy split-rpython: Using cdir instead of pypydir in pypy module when possible
Aquana
- [pypy-commit] pypy split-rpython: Fixed imports
Aquana
- [pypy-commit] pypy default: fix a typo
alex_gaynor
- [pypy-commit] pypy default: promote this
alex_gaynor
- [pypy-commit] pypy default: Fix more urls. We should at some point grep for 'codespeak' in pypy/doc
arigo
- [pypy-commit] pypy callback-jit: failing test
fijal
- [pypy-commit] pypy default: failing test
fijal
- [pypy-commit] pypy default: Initial fix for rffi functions that release the GIL: the JIT must
fijal
- [pypy-commit] pypy default: Check more in-depth that we don't produce a JitCode for a function with
fijal
- [pypy-commit] pypy remove-globals-in-jit: hg merge default
arigo
- [pypy-commit] pypy default: (fijal, arigo)
fijal
- [pypy-commit] pypy remove-globals-in-jit: (arigo, fijal around)
arigo
- [pypy-commit] pypy remove-globals-in-jit: Fix for test_free_object
arigo
- [pypy-commit] pypy remove-globals-in-jit: small cleanup here
fijal
- [pypy-commit] pypy remove-globals-in-jit: remove tabs
fijal
- [pypy-commit] pypy remove-globals-in-jit: fix tests
fijal
- [pypy-commit] pypy remove-globals-in-jit: Pff pff pff. Test (in model.py) and fix for running all of
arigo
- [pypy-commit] pypy remove-globals-in-jit: kill tabs
fijal
- [pypy-commit] pypy default: Add a test file for this module.
arigo
- [pypy-commit] pypy split-rpython: Fixed path of pypy-c in test_package
Aquana
- [pypy-commit] pypy split-rpython: Fixed path of pypy-c in package.py
Aquana
- [pypy-commit] pypy split-rpython: Fixed pypy_dir in test_getdocstrings
Aquana
- [pypy-commit] pypy remove-globals-in-jit: Restore this fact: PropagateExceptionDescr() should only be
arigo
- [pypy-commit] pypy default: Document a minor branch merge
arigo
- [pypy-commit] pypy remove-globals-in-jit: Phew. Fix: gc_set_extra_threshold occasionally causes a collection.
arigo
- [pypy-commit] pypy remove-globals-in-jit: A minimal test for the previous checkin. That's the effect that we
arigo
- [pypy-commit] pypy remove-globals-in-jit: LLtypeCPU => LLGraphCPU
arigo
- [pypy-commit] pypy default: Oups, forgot to remove the test file of this too.
arigo
- [pypy-commit] pypy remove-globals-in-jit: close to be merged branch
fijal
- [pypy-commit] pypy default: (arigo, bivab, fijal) merge remove-globals-in-jit
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy remove-globals-in-jit: reclose branch
fijal
- [pypy-commit] pypy default: remerge remove-globals-in-jit
fijal
- [pypy-commit] pypy remove-globals-in-jit: reclose
fijal
- [pypy-commit] pypy default: remerge
fijal
- [pypy-commit] pypy default: Mark two more fields in re as pure
alex_gaynor
- [pypy-commit] pypy callback-jit: merge default
fijal
- [pypy-commit] pypy default: try to jit this test
fijal
- [pypy-commit] pypy default: progress, but still failing
fijal
- [pypy-commit] pypy reflex-support: improve simple benchmarking (and shows problem with new objects)
wlav
- [pypy-commit] pypy reflex-support: simplifications
wlav
- [pypy-commit] pypy reflex-support: never release GIL with CINT backend
wlav
- [pypy-commit] pypy reflex-support: o) tests and fix for shadowed data members
wlav
- [pypy-commit] pypy reflex-support: simplify and improve consistency
wlav
- [pypy-commit] pypy reflex-support: fixups for CINT backend after last cleanup
wlav
- [pypy-commit] pypy reflex-support: simplification of interface for bringing cpp objects from interpreter to app
wlav
- [pypy-commit] pypy reflex-support: fixup for CINT backend
wlav
- [pypy-commit] pypy reflex-support: rtyper fix
wlav
- [pypy-commit] pypy split-rpython: I'm sorry :( py.py -> pyinteractive.py
Aquana
- [pypy-commit] pypy split-rpython: Fixed pypydir
Aquana
- [pypy-commit] pypy stm-thread-2: hg merge default
arigo
- [pypy-commit] pypy default: An additional sanity check.
arigo
- [pypy-commit] pypy stm-thread-2: Left over from the merge.
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy split-rpython: Fixed a few missing py.py renames
Aquana
- [pypy-commit] pypy default: a silly speedup
fijal
- [pypy-commit] pypy default: (arigo, agaynor) actually do a speedup
fijal
- [pypy-commit] pypy callback-jit: close ready-to-be-merged branch
fijal
- [pypy-commit] pypy default: merge callback-jit - this adds jitting to each callback that calls Python
fijal
- [pypy-commit] pypy default: document availability of build dependencies for windows
mattip
- [pypy-commit] pypy default: ll_arraycopy for array of structs
fijal
- [pypy-commit] pypy rdict-experiments: merge default
fijal
- [pypy-commit] pypy default: a test and a fix
fijal
- [pypy-commit] pypy default: a fix for writebarrier (a bit hard to test otherwise) and a direct test
fijal
- [pypy-commit] pypy rdict-experiments: fix fix fix
fijal
- [pypy-commit] pypy split-rpython: Moved cdir to rpython.conftest, moved app_main to pypy/interpreter
Aquana
- [pypy-commit] pypy rdict-experiments: use smaller int, for fun
fijal
- [pypy-commit] pypy rdict-experiments: eh, comparison too?
fijal
- [pypy-commit] pypy split-rpython: Oops. Added rpython/conftest.py
Aquana
- [pypy-commit] pypy default: fix fix fix
fijal
- [pypy-commit] pypy rdict-experiments: I'm closing this experimental branch. It seems that it's interesting enough
fijal
- [pypy-commit] pypy default: rebuilding website on readthedocs was broken, maybe this will fix it?
mattip
- [pypy-commit] pypy default: Test and fix: must call _contains_gcptr recursively
arigo
- [pypy-commit] pypy default: Backed out changeset: b36997015a40
mattip
- [pypy-commit] pypy split-rpython: pypy.module.thread.ll_thread -> rpython.rlib.rthread
Aquana
- [pypy-commit] pypy split-rpython: pypy.tool.staticmethods -> rpython.tool.staticmethods
Aquana
- [pypy-commit] pypy split-rpython: Moved watchdog to rpython
Aquana
- [pypy-commit] pypy split-rpython: pypy.tool.cache -> rpython.rlib.cache
Aquana
- [pypy-commit] pypy split-rpython: Fixed missing rename of ll_thread
Aquana
- [pypy-commit] pypy split-rpython: Moved descriptor to rpython
Aquana
- [pypy-commit] pypy split-rpython: Moved frozenlist, killsubprocess, nullpath and runsubprocess to rpython
Aquana
- [pypy-commit] pypy split-rpython: Added /goals for pypy. Moved pypy.tool.progressbar to rpython
Aquana
- [pypy-commit] pypy split-rpython: Moved rpython tests to rpython
Aquana
- [pypy-commit] pypy split-rpython: Fixed test_gil
Aquana
- [pypy-commit] pypy split-rpython: Fixed test_cmath
Aquana
- [pypy-commit] pypy split-rpython: Fixed test_runsubprocess
Aquana
- [pypy-commit] cffi default: Document intptr_t
arigo
- [pypy-commit] cffi default: Mention uintptr_t too
arigo
- [pypy-commit] pypy default: fix test_whatsnew
fijal
- [pypy-commit] pypy default: aroundstate can be None
fijal
- [pypy-commit] pypy default: Fix test_assembler_call_float on 32-bit
arigo
- [pypy-commit] pypy rdict-experiments-2: Branch to try rhettingers idea on dicts. So far fight with rtyper and try to
fijal
- [pypy-commit] pypy rdict-experiments-2: hack enough to start passing tests
fijal
- [pypy-commit] pypy rdict-experiments-2: hack hack and test test
fijal
- [pypy-commit] pypy rdict-experiments-2: hack hack fix fix test test
fijal
- [pypy-commit] pypy rdict-experiments-2: fixes and tests
fijal
- [pypy-commit] pypy rdict-experiments-2: fix iterators
fijal
- [pypy-commit] pypy rdict-experiments-2: finish tests
fijal
- [pypy-commit] pypy rdict-experiments-2: fix?
fijal
- [pypy-commit] pypy rdict-experiments-2: another fix
fijal
- [pypy-commit] pypy rdict-experiments-2: no wait it was nonsense
fijal
- [pypy-commit] pypy split-rpython: Fixed test_cmath again
Aquana
- [pypy-commit] pypy split-rpython: Moved offset2lineno from pypy.interpreter.pytraceback to rpython.tool.error
Aquana
- [pypy-commit] pypy split-rpython: Moved pypy.tool.gcc_cache to rpython
Aquana
- [pypy-commit] pypy split-rpython: Moved numpy and pypy target tests to pypy
Aquana
- [pypy-commit] pypy split-rpython: Moved pypy.tool.compat to rpython
Aquana
- [pypy-commit] pypy split-rpython: goal/test -> goal/test2
Aquana
- [pypy-commit] pypy split-rpython: Renamed pypy_interact to pypy.sandbox.pypysandbox. Removed pypydir import from cbuild
Aquana
- [pypy-commit] cffi default: Code simplification: instead of allocating & freeing some strings around
arigo
- [pypy-commit] cffi default: Test and fix for issue #51: unlike what is documented, we can't pass a
arigo
- [pypy-commit] pypy rdict-experiments-2: in-progress of rweakkeydict
fijal
- [pypy-commit] cffi default: Win32: needs this include now.
arigo
- [pypy-commit] cffi default: Extra tests
arigo
- [pypy-commit] pypy default: Write a warning in this big block of text
arigo
- [pypy-commit] pypy rdict-experiments-2: port weakvalueref
fijal
- [pypy-commit] pypy rdict-experiments-2: dict bench
fijal
- [pypy-commit] pypy rdict-experiments-2: rpythonize
fijal
- [pypy-commit] pypy rdict-experiments-2: Give up and use old rdict for all other places that happen to use rdict details
fijal
- [pypy-commit] pypy rdict-experiments-2: add repeats
fijal
- [pypy-commit] pypy rdict-experiments-2: interface changes + fixes for strange hashes
fijal
- [pypy-commit] pypy rdict-experiments-2: typo
fijal
- [pypy-commit] pypy rdict-experiments-2: work some more
fijal
- [pypy-commit] pypy rdict-experiments-2: use different sizes of ints
fijal
- [pypy-commit] pypy rdict-experiments-2: introduce size
fijal
- [pypy-commit] pypy rdict-experiments-2: close this head
fijal
- [pypy-commit] pypy rdict-experiments-2: change the API (again)
fijal
- [pypy-commit] pypy rdict-experiments-2: bring this branch to the state where it passes tests
fijal
- [pypy-commit] pypy rdict-experiments-2: use INTs
fijal
- [pypy-commit] pypy rdict-experiments-2: dummy merge
fijal
- [pypy-commit] cffi default: Issue #52: Add ffi.verify(..modulename='foo'..) with test and documentation.
arigo
- [pypy-commit] pypy default: back out changeset 5d07b9c30222: did not change readthedocs build failure
mattip
- [pypy-commit] pypy default: touch problematic documentation file, will this clean up the readthedocs build?
mattip
- [pypy-commit] pypy rdict-experiments-2: revert the multi-int-size-thing
fijal
- [pypy-commit] pypy default: Hack hack hack again at the same old problem: libffi.a.
arigo
- [pypy-commit] pypy default: move call to make_cmdline_overview so that readthedocs can find it
mattip
- [pypy-commit] pypy py3k: hg merge default
amauryfa
- [pypy-commit] pypy py3k: fix translation (for now)
pjenvey
- [pypy-commit] pypy py3k: kill the lonepycfiles option entirely, it's not so useful now that there's
pjenvey
- [pypy-commit] pypy py3k: revert .pyc skips now that lonepycfiles was killed
pjenvey
- [pypy-commit] pypy py3k: fix find_module's encoding check to look at line 2 and be more forgiving
pjenvey
- [pypy-commit] pypy default: Add a passing test.
arigo
- [pypy-commit] pypy default: This test fails when run with "pypy -A". Still trying to figure out
arigo
- [pypy-commit] pypy default: Test and fix for issue #1353: weakref to prebuilt object.
arigo
- [pypy-commit] pypy split-rpython: I think its better to keep the original name. pypysandbox -> pypy_interact
Aquana
- [pypy-commit] pypy split-rpython: Moved pypy.tool.lsprofcalltree to rpython
Aquana
- [pypy-commit] pypy split-rpython: Assume a working sys.path
Aquana
- [pypy-commit] pypy split-rpython: Removed unused imports
Aquana
- [pypy-commit] pypy split-rpython: Moved spli to toplevel
Aquana
- [pypy-commit] pypy default: add Makefile test of many files, try to fix windows implementation
mattip
- [pypy-commit] pypy default: fix till test passes
mattip
- [pypy-commit] pypy default: make all tests pass
mattip
- [pypy-commit] pypy default: Issue #1337: Give a __file__ to PYTHONSTARTUP.
arigo
- [pypy-commit] pypy split-rpython: Removed get_repo_version_info from udir. Moved tl/pypyjit to pypy/tool
Aquana
- [pypy-commit] pypy refactor-call_release_gil: a branch where to fix this failing test about call_release_gil, which is due to the fact that the op is generated inside pyjitpl and thus its resultbox is not included in the guard_not_forced failargs
antocuni
- [pypy-commit] pypy default: avoid this test crashing on load time
bivab
- [pypy-commit] pypy default: kill unused imports
bivab
- [pypy-commit] lang-js default: moved some files out of js folder
stepahn
- [pypy-commit] lang-js default: moved doc folder
stepahn
- [pypy-commit] pypy jitframe-on-heap: revive continulet-jit-3 branch in new reality. For starters, a JIT frame
fijal
- [pypy-commit] pypy jitframe-on-heap: Kill this hack
fijal
- [pypy-commit] pypy split-rpython: Removed rpython.tool.compat, moved test_annmm to pypy.objspace.std.test
Aquana
- [pypy-commit] pypy split-rpython: Don't use pypy.module.signal.interp_signal.SignalActionFlag in rpython/jit/metainterp/test/test_del.py
Aquana
- [pypy-commit] lang-js default: re-organized builtins
stepahn
- [pypy-commit] lang-js default: moved _w to js.object_space
stepahn
- [pypy-commit] lang-js default: removed unused files
stepahn
- [pypy-commit] lang-js default: refactored boxing
stepahn
- [pypy-commit] pypy split-rpython: Moved MathTests to test_ll_math
Aquana
- [pypy-commit] pypy split-rpython: Fixed missing import of math in test_ll_math
Aquana
- [pypy-commit] pypy split-rpython: Removed unneeded ctype existence check. Removed resulting dead code.
Aquana
- [pypy-commit] pypy split-rpython: Fixed missing import of math in test_ll_math #2
Aquana
- [pypy-commit] pypy reflex-support: merge default into branch
wlav
- [pypy-commit] pypy reflex-support: for CINT backend: TTree reading of builtin types
wlav
- [pypy-commit] pypy reflex-support: significant optimization for TTree iteration
wlav
- [pypy-commit] pypy jitframe-on-heap: store (probably temporarily) rd_count on descr here. this allows us
fijal
- [pypy-commit] pypy jitframe-on-heap: support renaming
fijal
- [pypy-commit] pypy jitframe-on-heap: start moving jit frames onto heap
fijal
- [pypy-commit] pypy jitframe-on-heap: enough wrangling to pass the test
fijal
- [pypy-commit] pypy jitframe-on-heap: enough to make one test pass, hooray!
fijal
- [pypy-commit] pypy jitframe-on-heap: enough refactoring to pass ints and floats there
fijal
- [pypy-commit] extradoc extradoc: py3k's December update
pjenvey
- [pypy-commit] extradoc extradoc: merge upstream
pjenvey
- [pypy-commit] pypy split-rpython: Created rpython/_cache. Added cache_dir to rpython.conftest
Aquana
- [pypy-commit] pypy split-rpython: pypy.module.binascii.interp_crc32.crc_32_tab -> rpython.rlib.rzip.crc_32_tab
Aquana
- [pypy-commit] pypy split-rpython: Fixed import in rpython/translator/c/test/test_math.py
Aquana
- [pypy-commit] pypy default: Remove the 'from stdlib_opcode import bytecode_spec' from this file.
arigo
- [pypy-commit] pypy numpypy-real-as-view: some tests pass
mattip
- [pypy-commit] pypy numpypy-real-as-view: discover that descr_set_real requires a true view iterator, modify View iterators to allow dtype to differ from array.dtype
mattip
- [pypy-commit] pypy numpypy-real-as-view: fixes, now tests pass
mattip
- [pypy-commit] pypy split-rpython: Fixed import in rpython/translator/cli/query.py
Aquana
- [pypy-commit] pypy split-rpython: Split up stdlib_opcode
Aquana
- [pypy-commit] pypy split-rpython: Forgot to add rpython/tool/stdlib_opcode.py
Aquana
- [pypy-commit] pypy numpypy-real-as-view: test, implement forgotten method
mattip
- [pypy-commit] pypy numpypy-real-as-view: merge default into branch
mattip
- [pypy-commit] pypy default: Fix typo
rguillebert
- [pypy-commit] pypy rdict-experiments-2: resize entries like a normal list
fijal
- [pypy-commit] pypy reflex-support: minor bugfix for CINT backend
wlav
- [pypy-commit] pypy split-rpython: "Reasonable may have left the building"
Aquana
- [pypy-commit] pypy split-rpython: Forgot to save file. Added globals parameter to BytecodeSpec
Aquana
- [pypy-commit] pypy rdict-experiments-2: try some luck?
fijal
- [pypy-commit] pypy rdict-experiments-2: eh, what the fuck
fijal
- [pypy-commit] pypy rdict-experiments-2: I think I got it
fijal
- [pypy-commit] pypy rdict-experiments-2: fix, I need to write a test for that
fijal
- [pypy-commit] pypy virtual-raw-mallocs: hg merge default. IN-PROGRESS: a couple of things broke because of remove-globals-in-jit, need to fix them
antocuni
- [pypy-commit] pypy virtual-raw-mallocs: now we can implement unpack_arraydescr_size for real
antocuni
- [pypy-commit] pypy virtual-raw-mallocs: implement bh_new_raw_buffer
antocuni
- [pypy-commit] pypy virtual-raw-mallocs: replace all the references to virtual_ref_cache&co. with virtual_ptr_cache&co., to avoid confusions with virtualrefs, which are (obviously :)) another thing
antocuni
- [pypy-commit] pypy virtual-raw-mallocs: all_virtuals is no longer a list, but an instance of VirtualCache now
antocuni
- [pypy-commit] pypy type-specialized-instances: merge default
cfbolz
- [pypy-commit] pypy type-specialized-instances: adapt to new way of doing stuff
cfbolz
- [pypy-commit] pypy rdict-experiments-2: test and a fix
fijal
- [pypy-commit] pypy numpypy-real-as-view: close branch to be merged
fijal
- [pypy-commit] pypy default: (mattip) merge numpypy-real-as-view, which makes .real and .imag attributes
fijal
- [pypy-commit] pypy rdict-experiments-2: play with inlining
fijal
- [pypy-commit] pypy jitframe-on-heap: hack enough to make those two tests pass again, this time with understanding
fijal
- [pypy-commit] pypy rdict-experiments-2: a more promiscuous resizing strategy
fijal
- [pypy-commit] pypy default: Fix the remaining tests that use FINISH with more than one argument.
arigo
- [pypy-commit] pypy split-rpython: Oops. Removed debug code
Aquana
- [pypy-commit] pypy split-rpython: split up interp_signal, added rlib.rsignal
Aquana
- [pypy-commit] pypy missing-ndarray-attributes: merge from default
mattip
- [pypy-commit] pypy missing-ndarray-attributes: fix merge problems
mattip
- [pypy-commit] pypy missing-ndarray-attributes: translation fixes
mattip
- [pypy-commit] pypy split-rpython: Fixed missing import in rsignla.py
Aquana
- [pypy-commit] pypy split-rpython: Moved need_sparse_files to test_extfunc
Aquana
- [pypy-commit] pypy missing-ndarray-attributes: progress towards translation
mattip
- [pypy-commit] pypy split-rpython: Removed get_repo_info from targetrpystonedalone
Aquana
- [pypy-commit] pypy split-rpython: Moved HASH_MALLOC_SIZE to ropenssl
Aquana
- [pypy-commit] pypy split-rpython: Killed pypy.tool.debug_print in favor of rpython.rlib.debug
Aquana
- [pypy-commit] pypy split-rpython: Fixed missing HASH_MALLOC_SIZE -> ropenssl.HASH_MALLOC_SIZE
Aquana
- [pypy-commit] pypy reflex-support: ability to read-back TTree branches that are of bool type
wlav
- [pypy-commit] pypy default: switch ' and " for windows
mattip
- [pypy-commit] pypy default: document merged branch
mattip
- [pypy-commit] pypy split-rpython: Refactored rsocket and interp_socket for the split. Hacky!
Aquana
- [pypy-commit] pypy split-rpython: Fixed typo in import
Aquana
- [pypy-commit] pypy split-rpython: Fixed a few more socket things
Aquana
- [pypy-commit] pypy split-rpython: Fixed a few more typos regarding sockets
Aquana
- [pypy-commit] pypy default: Add comments (from stm-thread-2).
arigo
- [pypy-commit] pypy type-specialized-instances: the code as it was before used instantiate within an elidable function, which
cfbolz
- [pypy-commit] pypy type-specialized-instances: on the branch mapdict needs tagged pointers
cfbolz
- [pypy-commit] pypy stm-thread-2: Add a TODO.
arigo
- [pypy-commit] pypy default: jitdriver(reds='auto'): fix it to only include the red vars that are
arigo
- [pypy-commit] pypy rdict-experiments-2: shift stuff a little so we don't have to use negative numbers
fijal
- [pypy-commit] pypy type-specialized-instances: make sure that if you tag the same thing twice you reuse the result
cfbolz
- [pypy-commit] pypy split-rpython: More socket fixes
Aquana
- [pypy-commit] pypy split-rpython: Less imports
Aquana
- [pypy-commit] pypy rdict-experiments-2: Try to use different index sizes in a smarter way. a bit too much mess for
fijal
- [pypy-commit] pypy rdict-experiments-2: fix
fijal
- [pypy-commit] pypy link-old-glibc-abi: disable glibc 2.15 source fortify to avoid a symbol
RonnyPfannschmidt
- [pypy-commit] pypy link-old-glibc-abi: cflags is a tuple
RonnyPfannschmidt
- [pypy-commit] pypy link-old-glibc-abi: add a symver for memcpy guarded by the define PYPY_FORCE_OLD_GLIBC
RonnyPfannschmidt
- [pypy-commit] pypy split-rpython: Moved most parts of unicodedb to rpython
Aquana
- [pypy-commit] pypy split-rpython: Fixed more regarding sockets
Aquana
- [pypy-commit] pypy stm-thread-2: In-progress: rewrite the graphs around jit_merge_points
arigo
- [pypy-commit] pypy stm-thread-2: In-progress
arigo
- [pypy-commit] pypy stm-thread-2: Finish it, maybe. Hard to test! Tested so far by staring at the graphs
arigo
- [pypy-commit] pypy split-rpython: Fixed missing import rename
Aquana
- [pypy-commit] pypy split-rpython: Fixed rstruct for the split
Aquana
- [pypy-commit] pypy stm-thread-2: Start to adapt the targetdemo2 test.
arigo
- [pypy-commit] pypy stm-thread-2: Don't use SSA_to_SSI; it's not used by other code and seems not really
arigo
- [pypy-commit] pypy stm-thread-2: Untested: revert some of the changes to pyopcode, relying instead on
arigo
- [pypy-commit] pypy stm-thread-2: Reorder (ints first, refs next).
arigo
- [pypy-commit] pypy stm-thread-2: Kill 'self.value' and use a regular local variable instead, now that we
arigo
- [pypy-commit] pypy split-rpython: Moved pypy.interpreter.argument.Signature to rpython.rtyper.signature
Aquana
- [pypy-commit] pypy split-rpython: Fixed missing import in interp_struct
Aquana
- [pypy-commit] pypy split-rpython: Fixed interp_struct
Aquana
- [pypy-commit] pypy split-rpython: Fixed missing imports
Aquana
- [pypy-commit] pypy split-rpython: Fixed import in test_direct
Aquana
- [pypy-commit] pypy reflex-support: allow user steering of entry getting
wlav
- [pypy-commit] pypy split-rpython: Forgot to save argument.py
Aquana
- [pypy-commit] pypy rdict-experiments-2: fix enforceargs on some rffi helpers
fijal
- [pypy-commit] pypy default: fix enforceargs on some rffi helpers
fijal
- [pypy-commit] pypy rdict-experiments-2: two more things that are needed these days
fijal
- [pypy-commit] pypy jitframe-on-heap: kill kill kill - enough progress to pass call_loop
fijal
- [pypy-commit] pypy jitframe-on-heap: seems to be fine, pass some more, now on bridges
fijal
- [pypy-commit] pypy jitframe-on-heap: sort out the indexing and compress the frame
fijal
- [pypy-commit] pypy jitframe-on-heap: merge default
fijal
- [pypy-commit] pypy jitframe-on-heap: one fix
fijal
- [pypy-commit] pypy split-rpython: Moved pypy.config parts to rpython
Aquana
- [pypy-commit] pypy split-rpython: Fixed import
Aquana
- [pypy-commit] pypy split-rpython: Removed unused import
Aquana
- [pypy-commit] pypy split-rpython: get_pypy_config -> get_combined_translation_config
Aquana
- [pypy-commit] pypy missing-ndarray-attributes: fix asserts
mattip
- [pypy-commit] pypy default: windows does not like invalid signums
mattip
- [pypy-commit] pypy default: backout half of previous uncareful commit
mattip
- [pypy-commit] pypy default: remove debug cruft
mattip
- [pypy-commit] pypy jitframe-on-heap: oops
fijal
- [pypy-commit] pypy jitframe-on-heap: fix fix fix
fijal
- [pypy-commit] pypy jitframe-on-heap: base exception handling
fijal
- [pypy-commit] pypy split-rpython: Split up conftest
Aquana
- [pypy-commit] pypy split-rpython: Fixed a few missing renames
Aquana
- [pypy-commit] pypy default: Translation fix
arigo
- [pypy-commit] pypy split-rpython: No more pypy imports. Also I hate mercurial now.
Aquana
- [pypy-commit] pypy split-rpython: Fixed stuff again
Aquana
- [pypy-commit] pypy split-rpython: Fixed targetpypystandalone
Aquana
- [pypy-commit] pypy split-rpython: try refactoring this to be rpython
alex_gaynor
- [pypy-commit] pypy split-rpython: merged upstream
alex_gaynor
- [pypy-commit] pypy split-rpython: Fixed translation error in interp_socket
Aquana
- [pypy-commit] pypy split-rpython: Merge with default
Aquana
- [pypy-commit] pypy split-rpython: Fixed resolve error
Aquana
- [pypy-commit] pypy split-rpython: Adjusted imports on new files
Aquana
- [pypy-commit] pypy split-rpython: Fixed more imports
Aquana
- [pypy-commit] pypy jitframe-on-heap: fight with calls, not finished
fijal
- [pypy-commit] pypy jitframe-on-heap: (arigo, fijal) fix
fijal
- [pypy-commit] pypy jitframe-on-heap: fix
fijal
- [pypy-commit] pypy default: Fix
arigo
- [pypy-commit] pypy default: Try to fix the test, but it still fails
arigo
- [pypy-commit] pypy jitframe-on-heap: call_may_force
fijal
- [pypy-commit] pypy jitframe-on-heap: call_release_gil
fijal
- [pypy-commit] pypy default: Don't use finally to call gc_thread_die: the exception has really nowhere to go.
arigo
- [pypy-commit] pypy default: Pushing and popping roots around gc_thread_run() and gc_thread_die()
arigo
- [pypy-commit] pypy default: An assert that fails (unless I messed up with gdb) on jit+shadowstack translations.
arigo
- [pypy-commit] pypy default: Add jitting to C callbacks only on demand, not systematically. The RPython callback must have
arigo
- [pypy-commit] pypy jitframe-on-heap: rewrite call_assembler into allocating frame. not ideal so far sincei t's a call
fijal
- [pypy-commit] pypy default: Kill callback_hook. Replace it with a simpler and more explicit solution, which is to decorate
arigo
- [pypy-commit] pypy default: Reintroduce a test similar to the previous one, and fix broken code.
arigo
- [pypy-commit] pypy split-rpython: Fixed missing conflicts
Aquana
- [pypy-commit] pypy jitframe-on-heap: argument passing to call_assembler
fijal
- [pypy-commit] pypy jitframe-on-heap: after much fighting, pass call_assembler test, still not perfect though
fijal
- [pypy-commit] pypy jitframe-on-heap: revert this debugging help
fijal
- [pypy-commit] pypy split-rpython: Fixed typo
Aquana
- [pypy-commit] pypy jitframe-on-heap: FLOAT support for call_assembler
fijal
- [pypy-commit] pypy jitframe-on-heap: fix enough to pass most of the tests
fijal
- [pypy-commit] pypy jitframe-on-heap: fix llgraph backend
fijal
- [pypy-commit] pypy jitframe-on-heap: some frontend renaming
fijal
- [pypy-commit] pypy split-rpython: Fix
Aquana
- [pypy-commit] pypy pytest: merge default
RonnyPfannschmidt
- [pypy-commit] pypy pytest: clean up expect collectors
RonnyPfannschmidt
- [pypy-commit] pypy stm-thread-2: Trying to implement the idea of decreasing the limit more subtly: set it
arigo
- [pypy-commit] pypy stm-thread-2: done.
arigo
- [pypy-commit] pypy jitframe-on-heap: simplification and fixes. runner test seems to pass
fijal
- [pypy-commit] pypy jitframe-on-heap: frontend fixes
fijal
- [pypy-commit] lang-js default: make W_Root settled
stepahn
- [pypy-commit] lang-js default: deleted unused opcode code
stepahn
- [pypy-commit] lang-js default: marked immutable fields
stepahn
- [pypy-commit] lang-js default: cleaned up commoncall and commonnew
stepahn
- [pypy-commit] pypy jitframe-on-heap: make execute_token return a frame
fijal
- [pypy-commit] pypy jitframe-on-heap: kill the descr indexes
fijal
- [pypy-commit] pypy jitframe-on-heap: manage to write a failing test
fijal
- [pypy-commit] pypy type-specialized-instances: stop using strings as "the other type"
cfbolz
- [pypy-commit] pypy type-specialized-instances: type-specialize int attributes
cfbolz
- [pypy-commit] pypy type-specialized-instances: specialize string fields
cfbolz
- [pypy-commit] pypy type-specialized-instances: merge
cfbolz
- [pypy-commit] pypy jit-usable_retrace_3: random loop tests in progress: basic arithmetic
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: while loops
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: conditionals
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: break statement
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: dont can_enter_jit on forward jumps
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: kill whitespaces in bytecode
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: limit number of iterations
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: generate random bytecodes
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: first failing case found
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: reorder
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: simplify a bit by making the backward jump unconditional and produce normal while loops
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: handle overflows corectly
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: failing case found
hakanardo
- [pypy-commit] pypy py3k: pow(negative, fraction) now promotes to complex
pjenvey
- [pypy-commit] pypy py3k: stricter boolean check, fixes test_builtin's obscure test_baddecorator
pjenvey
- [pypy-commit] pypy py3k: improve starts/endswith error messages
pjenvey
- [pypy-commit] pypy split-rpython: hg merge default
Aquana
- [pypy-commit] pypy split-rpython: missed conflict
Aquana
- [pypy-commit] pypy split-rpython: Fixed missing rename
Aquana
- [pypy-commit] pypy split-rpython: missing pytest.ini
fijal
- [pypy-commit] pypy split-rpython: fix annotation tests
fijal
- [pypy-commit] pypy split-rpython: fix another test
fijal
- [pypy-commit] pyrepl py3k-readline: take in changes from pypy
RonnyPfannschmidt
- [pypy-commit] pyrepl default: shorten some repeated license statements
RonnyPfannschmidt
- [pypy-commit] pyrepl default: kill encopyright
RonnyPfannschmidt
- [pypy-commit] pyrepl codecheck-clean: make the tests pass codechecks
RonnyPfannschmidt
- [pypy-commit] pyrepl codecheck-clean: add .cache to hgingore
RonnyPfannschmidt
- [pypy-commit] pyrepl codecheck-clean: clean setup.py
RonnyPfannschmidt
- [pypy-commit] pyrepl codecheck-clean: code clean and refactor cmdrepl
RonnyPfannschmidt
- [pypy-commit] pyrepl codecheck-clean: clean some more files
RonnyPfannschmidt
- [pypy-commit] pyrepl codecheck-clean: clean up unix event queue
RonnyPfannschmidt
- [pypy-commit] pyrepl commands-as-functions: turn most commands into functions
RonnyPfannschmidt
- [pypy-commit] pyrepl py3k-readline: temporary allow to use our own curses binding
RonnyPfannschmidt
- [pypy-commit] pyrepl py3k-readline: merge default
RonnyPfannschmidt
- [pypy-commit] pypy type-specialized-instances: also add a unicode specialization
cfbolz
- [pypy-commit] pypy jitframe-on-heap: work on stack check failure, failing to call it so far
fijal
- [pypy-commit] pypy jitframe-on-heap: fixes
fijal
- [pypy-commit] pypy jitframe-on-heap: reenable the assert
fijal
- [pypy-commit] pypy jitframe-on-heap: fix subtle bug
fijal
- [pypy-commit] pypy jitframe-on-heap: some test_random fixes
fijal
- [pypy-commit] pypy jitframe-on-heap: Merge default and fix
fijal
- [pypy-commit] pypy pytest: use pylib reraise for py3k compat
RonnyPfannschmidt
- [pypy-commit] pypy pytest: add pytest-cache dir to hgignore
RonnyPfannschmidt
- [pypy-commit] pypy split-rpython: move pytest.ini to the toplevel
RonnyPfannschmidt
- [pypy-commit] pypy split-rpython: merge
RonnyPfannschmidt
- [pypy-commit] buildbot default: add a extra rpython test step for the rpython split
RonnyPfannschmidt
- [pypy-commit] pypy split-rpython: import py.test on test_rwin32
Aquana
- [pypy-commit] pypy split-rpython: import py on test_re
Aquana
- [pypy-commit] pypy split-rpython: Fixed tests
Aquana
- [pypy-commit] pypy jitframe-on-heap: rip off some unused tests
fijal
- [pypy-commit] extradoc extradoc: abstract for SEA 2013
fijal
- [pypy-commit] pypy jitframe-on-heap: fix some tests, skip others
fijal
- [pypy-commit] pypy split-rpython: Fixed a bunch of tests
Aquana
- [pypy-commit] pypy jitframe-on-heap: start fighting with the GC by ripping out some unused code
fijal
- [pypy-commit] pypy split-rpython: Fixed more tests
Aquana
- [pypy-commit] pypy py3k: fix sorted's default now that sort is stricter
pjenvey
- [pypy-commit] pypy py3k: workaround our 3.4 length_hint behavior
pjenvey
- [pypy-commit] pypy py3k: itertools.accumulate
pjenvey
- [pypy-commit] pypy jitframe-on-heap: cleanup a little
fijal
- [pypy-commit] pypy jitframe-on-heap: die in fire!!!!
fijal
- [pypy-commit] pypy jitframe-on-heap: this guy dies too
fijal
- [pypy-commit] pypy split-rpython: Dont assume working path
Aquana
- [pypy-commit] pypy jitframe-on-heap: a test and a fix
fijal
- [pypy-commit] pypy default: emit BOMs w/ utf16/32 empty strings. a py3k incremental encoding test
pjenvey
- [pypy-commit] pypy py3k: merge default
pjenvey
- [pypy-commit] pypy py3k: adapt our distutils changes from 2.7.3
pjenvey
- [pypy-commit] pypy py3k: fix some tests under -A and add some new failures
pjenvey
- [pypy-commit] pypy py3k: o add a bufferstr_or_u_w that acts like the 2.x bufferstr_w (accepts unicode and
pjenvey
- [pypy-commit] pypy py3k: improve bytearray's starts/endswith error messages too
pjenvey
- [pypy-commit] pypy split-rpython: wtf did i really write rpython.interpreter?
Aquana
- [pypy-commit] pypy split-rpython: Moved LeakFinder from pypy.tool.pytest.plugins to rpython.conftest
Aquana
- [pypy-commit] pypy split-rpython: Fixed test
Aquana
- [pypy-commit] pypy split-rpython: Fixed missing import
Aquana
- [pypy-commit] pypy split-rpython: Added Leakfinder to pypy.conftest too
Aquana
- [pypy-commit] pypy split-rpython: Fixed isolate_slave
Aquana
- [pypy-commit] pypy split-rpython: Removed unused code in test_rarithmetic which created errors
Aquana
- [pypy-commit] pypy split-rpython: Fixed new generated files names
Aquana
- [pypy-commit] pypy default: Reorganize where the dont_look_inside is to push it to a lower level. Doesn't affect anything yet because the JIT never looks in here.
alex_gaynor
- [pypy-commit] pypy default: Merged upstream.
alex_gaynor
- [pypy-commit] pypy split-rpython: To fix.
Aquana
- [pypy-commit] pypy split-rpython: fix collection of the jvm backend tests
RonnyPfannschmidt
- [pypy-commit] pypy split-rpython: Backed out changeset 1bcb31da666a, defer the fix to pytest
RonnyPfannschmidt
- [pypy-commit] pypy default: add a way to construct a numpy array from an existing buffer. PyPy-only implementation detail
antocuni
- [pypy-commit] pypy jitframe-on-heap: rework the frame manager to use freelists
fijal
- [pypy-commit] pypy jitframe-on-heap: oops, empty test
fijal
- [pypy-commit] pypy stm-thread-2: Add a TODO
arigo
- [pypy-commit] pypy jitframe-on-heap: gcmap
fijal
- [pypy-commit] pypy jitframe-on-heap: fight fight fight. freelists on the frame manager, so we get more compact
fijal
- [pypy-commit] pypy jitframe-on-heap: pretty crucial fix
fijal
- [pypy-commit] pypy jitframe-on-heap: free more stuff
fijal
- [pypy-commit] pypy jitframe-on-heap: missing free
fijal
- [pypy-commit] pypy jitframe-on-heap: cleanup I think\
fijal
- [pypy-commit] pypy jitframe-on-heap: avoid reallocating in the "equal" case
fijal
- [pypy-commit] pypy jitframe-on-heap: fix maybe? for now commit with debug checks
fijal
- [pypy-commit] pypy jitframe-on-heap: kill some prints, leave debugging on for now
fijal
- [pypy-commit] pypy split-rpython: Apparently these files were removed
Aquana
- [pypy-commit] pypy split-rpython: Fixed tests breaking
Aquana
- [pypy-commit] pypy py3k: kill _codecs.charbuffer_encode
pjenvey
- [pypy-commit] pypy py3k: special builtin methods are an impl detail
pjenvey
- [pypy-commit] pypy split-rpython: To fix later
Aquana
- [pypy-commit] pypy jitframe-on-heap: maaaaaybe?
fijal
- [pypy-commit] pypy jitframe-on-heap: er, we're not aligning frames here
fijal
- [pypy-commit] pypy jitframe-on-heap: use scratch reg on 64bit
fijal
- [pypy-commit] pypy jitframe-on-heap: fix tests
fijal
- [pypy-commit] pypy jitframe-on-heap: remove old tests. In fact we need the frame_adjustment just after label, since
fijal
- [pypy-commit] pypy jitframe-on-heap: finish the test
fijal
- [pypy-commit] pypy jitframe-on-heap: no storing registers for free, I'm a moron
fijal
- [pypy-commit] pypy jitframe-on-heap: fixes and tests
fijal
- [pypy-commit] pypy missing-ndarray-attributes: fix one translation error
mattip
- [pypy-commit] pypy missing-ndarray-attributes: add some failing tests
mattip
- [pypy-commit] pypy jitframe-on-heap: work the slowpath malloc part
fijal
- [pypy-commit] pypy missing-ndarray-attributes: pass byteswap tests
mattip
- [pypy-commit] pypy missing-ndarray-attributes: merge default into branch
mattip
- [pypy-commit] pypy missing-ndarray-attributes: use orig_array properly in get_real, get_imag
mattip
- [pypy-commit] pypy missing-ndarray-attributes: add argsort test for sorting long runs
mattip
- [pypy-commit] pypy split-rpython: work around pytest issue 251
RonnyPfannschmidt
- [pypy-commit] pypy split-rpython: call rpythons pytest_addoption in pypys
Aquana
- [pypy-commit] pypy split-rpython: merge?
Aquana
- [pypy-commit] pypy jitframe-on-heap: an API I want from a custom tracer (that can be run directly too)
fijal
- [pypy-commit] pypy pytest: merge from default
RonnyPfannschmidt
- [pypy-commit] pypy split-rpython: move expecttest to rpython, where it is used
RonnyPfannschmidt
- [pypy-commit] pypy stm-thread-2: Do not turn inevitable either on raw_malloc, in addition to
arigo
- [pypy-commit] pypy split-rpython: kill remainders of expecttest in pypy
RonnyPfannschmidt
- [pypy-commit] pypy stm-thread-2: Fix at least one of the ztranslated test: test_targetdemo.
arigo
- [pypy-commit] pypy stm-thread-2: Another point
arigo
- [pypy-commit] pypy stm-thread-2: These two flags are not referenced from C.
arigo
- [pypy-commit] pypy default: add a writable __pypy_data__ attribute to ndarray: it will be useful to implement the numpy C API in pure python
antocuni
- [pypy-commit] pypy default: numpy arrays should be weakreferenceable
antocuni
- [pypy-commit] pypy split-rpython: Added conftestpath back to test_pytestsupport
Aquana
- [pypy-commit] pypy py3k: o add py3's inherent comparisons
pjenvey
- [pypy-commit] pypy py3k: raw_unicode_escape_decode accepts unicode
pjenvey
- [pypy-commit] pypy py3k: sys.long_info -> int_info
pjenvey
- [pypy-commit] pypy py3k: .pyo are an impl detail
pjenvey
- [pypy-commit] pypy py3k: PyPy ignores the optimize flag
pjenvey
- [pypy-commit] pypy default: remove unused import
fijal
- [pypy-commit] pypy imrpove-custom-gc-tracing: an API I want from a custom tracer (that can be run directly too)
fijal
- [pypy-commit] pypy imrpove-custom-gc-tracing: work in progress not sure where to go from here
fijal
- [pypy-commit] pypy imrpove-custom-gc-tracing: a bit of shuffling before giving up
fijal
- [pypy-commit] pypy jitframe-on-heap: Backed out changeset c68a9032570c. Too much of a mess
fijal
- [pypy-commit] pypy jitframe-on-heap: add TODO
fijal
- [pypy-commit] pypy jitframe-on-heap: implement a custom tracer abomination
fijal
- [pypy-commit] pypy jitframe-on-heap: no asserts
fijal
- [pypy-commit] pypy jitframe-on-heap: slow progress;
fijal
- [pypy-commit] pypy jitframe-on-heap: cleanup imports
fijal
- [pypy-commit] pypy jitframe-on-heap: shadowstack support, disable stackchecking for now
fijal
- [pypy-commit] pypy jitframe-on-heap: fish virtualizable
fijal
- [pypy-commit] pypy jitframe-on-heap: fix test_resume
fijal
- [pypy-commit] pypy jitframe-on-heap: fix this test
fijal
- [pypy-commit] pypy jitframe-on-heap: rpythonize runner
fijal
- [pypy-commit] pypy jitframe-on-heap: fix this test a bit
fijal
- [pypy-commit] pypy jit-usable_retrace_3: unneeded
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: more specific version of test_random_loops.test_failure1
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: Rearange code to make value.getfiled always return a propert OptValue
hakanardo
- [pypy-commit] pypy jitframe-on-heap: fix test_jump
fijal
- [pypy-commit] pypy missing-ndarray-attributes: whoops
mattip
- [pypy-commit] pypy missing-ndarray-attributes: implement arg_gettitem_slice
mattip
- [pypy-commit] pypy inline-virtualref: Begin hacking, doesn't work at all.
alex_gaynor
- [pypy-commit] pypy inline-virtualref: simplify, doesn't fix anything
alex_gaynor
- [pypy-commit] pypy py3k: woops, fix translation
pjenvey
- [pypy-commit] pypy default: Fix (forgot this file, same fix as cb0037c8f67c)
arigo
- [pypy-commit] pypy inline-virtualref: finally write a test
alex_gaynor
- [pypy-commit] pypy inline-virtualref: hacks so this test will run, it sitll doesn't run
alex_gaynor
- [pypy-commit] pypy missing-ndarray-attributes: why is this needed?
mattip
- [pypy-commit] pypy split-rpython: Moved /goal/test2 to /pypy/interpreter/
Aquana
- [pypy-commit] pypy split-rpython: Since we run stuff in the subprocess we can just kill expect here
fijal
- [pypy-commit] pypy split-rpython: Another gross hack bites the dust.
fijal
- [pypy-commit] pypy default: Syntax test and fix, part 1.
arigo
- [pypy-commit] pypy default: A second test, from issue #1364.
arigo
- [pypy-commit] pypy split-rpython: close about-to-be-merged-branch
fijal
- [pypy-commit] pypy default: (Aquana) Merge split-rpython
fijal
- [pypy-commit] pypy default: Move signature back to the interpreter
fijal
- [pypy-commit] pypy default: shuffle stuff around, move rpython to rpython/bin
fijal
- [pypy-commit] pypy py3k: hg merge default again
amauryfa
- [pypy-commit] pypy default: shuffle stuff around
fijal
- [pypy-commit] pypy default: make rpython insert stuff on path
fijal
- [pypy-commit] buildbot default: use new translate paths
fijal
- [pypy-commit] buildbot default: merge
fijal
- [pypy-commit] pypy default: add a missing file
fijal
- [pypy-commit] pypy default: oops fix
fijal
- [pypy-commit] pypy jitframe-on-heap: painfully merge default
fijal
- [pypy-commit] pypy default: err, remove unnecessary changes
fijal
- [pypy-commit] pypy default: remove strange copies for now. I think some explanations is needed
fijal
- [pypy-commit] pypy jit-usable_retrace_3: second failure found
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: earlier error
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: use overflow check instead to get a well defined (but silly) behaviour
hakanardo
- [pypy-commit] pypy missing-ndarray-attributes: back out c158cea62fa8
mattip
- [pypy-commit] pypy missing-ndarray-attributes: failing test for byteswap on longfloat
mattip
- [pypy-commit] pypy jitframe-on-heap: fix the merge
fijal
- [pypy-commit] pypy jitframe-on-heap: more merge fixes
fijal
- [pypy-commit] pypy default: simplify
fijal
- [pypy-commit] pypy missing-ndarray-attributes: implement byteswap for longfloat
mattip
- [pypy-commit] pypy default: Correctly skip a test when host CPython is a narrow unicode build.
amauryfa
- [pypy-commit] pypy default: Move test file into test dir
amauryfa
- [pypy-commit] buildbot default: fix paths
fijal
- [pypy-commit] pypy py3k: Translation fixes.
amauryfa
- [pypy-commit] pypy default: expose the .strides attribute at applevel (read-only for now)
antocuni
- [pypy-commit] pypy default: implement .strides for scalars
antocuni
- [pypy-commit] pypy default: rpython fix
antocuni
- [pypy-commit] pypy pytest: merge from default after rpython split
RonnyPfannschmidt
- [pypy-commit] pypy pytest: move viewerplugin to rpython
RonnyPfannschmidt
- [pypy-commit] pypy pytest: fix up viewer options and kill them from rpython conftest
RonnyPfannschmidt
- [pypy-commit] pypy pytest: move some common code into the pytest plugins in rpython
RonnyPfannschmidt
- [pypy-commit] pypy inline-virtualref: Mreged default in.
alex_gaynor
- [pypy-commit] pypy inline-virtualref: fixed typo
alex_gaynor
- [pypy-commit] pypy inline-virtualref: try to pass stuff that's really the right type, except now it fails for another (more obscure reasons)
alex_gaynor
- [pypy-commit] pypy inline-virtualref: stuff begins to work!
alex_gaynor
- [pypy-commit] pypy jitframe-on-heap: uh, fix the bug
fijal
- [pypy-commit] pypy default: Fixed wrong import path
Aquana
- [pypy-commit] pypy default: Fixed test_targetpypy
Aquana
- [pypy-commit] pypy jitframe-on-heap: a bit of cargo culting
fijal
- [pypy-commit] pypy default: Added __init__.py to pypy/goal
Aquana
- [pypy-commit] pypy jitframe-on-heap: add _freeze_ to the CPU and move movable state somewhere else. this is needed for hacking at hacks
fijal
- [pypy-commit] pypy jitframe-on-heap: move more mutable state
fijal
- [pypy-commit] pypy jitframe-on-heap: be more persistent in moving
fijal
- [pypy-commit] pypy jitframe-on-heap: fix types
fijal
- [pypy-commit] pypy jitframe-on-heap: opops
fijal
- [pypy-commit] pypy jitframe-on-heap: frame size accepts size
fijal
- [pypy-commit] pypy jitframe-on-heap: more casts
fijal
- [pypy-commit] pypy jitframe-on-heap: mark those as unimplemented
fijal
- [pypy-commit] pypy jitframe-on-heap: None has no append, right
fijal
- [pypy-commit] pypy jitframe-on-heap: make sure we don't store stuff on AbstractDescr
fijal
- [pypy-commit] pypy jitframe-on-heap: hack differently
fijal
- [pypy-commit] pypy jitframe-on-heap: uh and in here
fijal
- [pypy-commit] pypy jitframe-on-heap: pass the correct type
fijal
- [pypy-commit] pypy jitframe-on-heap: rpythonify realloc frame
fijal
- [pypy-commit] pypy jitframe-on-heap: basic integration, reloading of frame
fijal
- [pypy-commit] pypy jitframe-on-heap: use this also in malloc slowpath
fijal
- [pypy-commit] pypy jitframe-on-heap: I'm such a moron
fijal
- [pypy-commit] pypy jitframe-on-heap: minor fixes
fijal
- [pypy-commit] pypy jitframe-on-heap: a bit of cowboy style here, but I might change the strategy, so let's see if it works. Fix gcmap passing across loop boundaries
fijal
- [pypy-commit] pypy jitframe-on-heap: seems you can't iterate over those, too bade
fijal
- [pypy-commit] pypy missing-ndarray-attributes: add failing tests
mattip
- [pypy-commit] pypy missing-ndarray-attributes: implement complex astype, complex compress
mattip
- [pypy-commit] pypy jitframe-on-heap: make gcmap work per-call and per-malloc-slowpath
fijal
- [pypy-commit] pypy jitframe-on-heap: solid refactoring - gcmap is now per call
fijal
- [pypy-commit] pypy jitframe-on-heap: fix and skip for now
fijal
- [pypy-commit] pypy jitframe-on-heap: forgot
fijal
- [pypy-commit] pypy jitframe-on-heap: not a great idea, clean up frame manager
fijal
- [pypy-commit] pypy jitframe-on-heap: kill one more print
fijal
- [pypy-commit] pypy missing-ndarray-attributes: hack to make ztranslation pass
mattip
- [pypy-commit] pypy missing-ndarray-attributes: test_zjit thinks cumltative is constant, hack around it
mattip
- [pypy-commit] pypy jitframe-on-heap: try to kill some mess of violently reusing registers. we can no longer do this due to reusing of frame values
fijal
- [pypy-commit] pypy jitframe-on-heap: missed one
fijal
- [pypy-commit] pypy jitframe-on-heap: grumble
fijal
- [pypy-commit] pypy jitframe-on-heap: too strong
fijal
- [pypy-commit] pypy jitframe-on-heap: typo
fijal
- [pypy-commit] pypy jitframe-on-heap: eh, this time?
fijal
- [pypy-commit] pypy missing-ndarray-attributes: function naming clash
mattip
- [pypy-commit] pypy py3k: fix imports
pjenvey
- [pypy-commit] pypy py3k: func_code -> __code__
pjenvey
- [pypy-commit] pypy missing-ndarray-attributes: fix translation
mattip
- [pypy-commit] pypy missing-ndarray-attributes: back out changeset: 92d3270bf0ab
mattip
- [pypy-commit] pypy missing-ndarray-attributes: use reds=auto to avoid hack
mattip
- [pypy-commit] pypy missing-ndarray-attributes: merge heads
mattip
- [pypy-commit] pypy jitframe-on-heap: fix a few bugs, took a while
fijal
- [pypy-commit] pypy default: Finally found a workaround for test_datetime failures on linux64.
amauryfa
- [pypy-commit] pypy default: Fix a compiler crash when an ast tree contains the empty set literal
amauryfa
- [pypy-commit] pypy default: cpyext: implement PyInstance_New (for oldstyle classes)
amauryfa
- [pypy-commit] pypy default: Add an empty ceval.h, for the poor guys who don't know that CPython
amauryfa
- [pypy-commit] pypy py3k: oops, more func_code -> __code__ (thanks amaury)
pjenvey
- [pypy-commit] pypy default: update docs (bwesterb)
mattip
- [pypy-commit] pypy default: update location of pypy-c binary
mattip
- [pypy-commit] pypy default: fix (bwesterb)
mattip
- [pypy-commit] pypy default: add top level path to callable files
mattip
- [pypy-commit] pypy default: skip arm tests on windows
mattip
- [pypy-commit] pypy missing-ndarray-attributes: use reds=auto, try to fix zjit tests
mattip
- [pypy-commit] pypy default: move translatorshell.py to rpython/
rlamy
- [pypy-commit] pypy missing-ndarray-attributes: oops
mattip
- [pypy-commit] pypy default: be less strict about tm_wday to match cpython
pjenvey
- [pypy-commit] pypy py3k: o __builtin__ -> builtins
pjenvey
- [pypy-commit] pypy py3k: kill execfile tests from default
pjenvey
- [pypy-commit] pypy py3k: accept strs in fcntl.ioctl, 2to3
pjenvey
- [pypy-commit] pypy py3k: workaround impl details in doctest
pjenvey
- [pypy-commit] pypy py3k: pypy lacks sys.getrefcount
pjenvey
- [pypy-commit] pypy py3k: fix print with file=None
pjenvey
- [pypy-commit] pypy py3k: input must eat potential exceptions from fileno()
pjenvey
- [pypy-commit] pypy default: handle case where running from current dir
mattip
- [pypy-commit] pypy default: file moved
mattip
- [pypy-commit] pypy default: fix path of pypy-c
mattip
- [pypy-commit] pypy default: whoops
mattip
- [pypy-commit] pypy default: adapt to moved files
mattip
- [pypy-commit] pypy inline-virtualref: merged default in
alex_gaynor
- [pypy-commit] pypy inline-virtualref: Closed branch, approach wasn't going anywhere.
alex_gaynor
- [pypy-commit] pypy inline-virtualref-2: A branch to try the approach of inlining virtual virtualrefs in optimizeopt.
alex_gaynor
- [pypy-commit] pypy inline-virtualref-2: bring over the test
alex_gaynor
- [pypy-commit] pypy inline-virtualref-2: start implementing, mostly works, two remaining issues:
alex_gaynor
- [pypy-commit] pypy jitframe-on-heap: work some on test_random
fijal
- [pypy-commit] pypy jitframe-on-heap: I dont need this pdb
fijal
- [pypy-commit] pypy inline-virtualref-2: Remove the guard_not_forced and guard_no_exceptions, fix test.
alex_gaynor
- [pypy-commit] pypy default: fix again
mattip
- [pypy-commit] pypy jitframe-on-heap: work on test_zll_random
fijal
- [pypy-commit] pypy jitframe-on-heap: some more work on test_random
fijal
- [pypy-commit] pypy jitframe-on-heap: test_random is almost ideal by now\
fijal
- [pypy-commit] pypy default: Add split-rpython branch to whatsnew-head.rst
kkris
- [pypy-commit] pypy jitframe-on-heap: try not using boehm, when we dno't have to
fijal
- [pypy-commit] pypy jitframe-on-heap: try harder to use valgrind
fijal
- [pypy-commit] pypy jitframe-on-heap: give up on running valgrind
fijal
- [pypy-commit] pypy jitframe-on-heap: another stress test
fijal
- [pypy-commit] pypy jitframe-on-heap: some extra sanity
fijal
- [pypy-commit] pypy inline-virtualref-2: make this test pass nwo that it's better optimized
alex_gaynor
- [pypy-commit] pypy inline-virtualref-2: One more sanity check.
alex_gaynor
- [pypy-commit] pypy inline-virtualref-2: merged default in
alex_gaynor
- [pypy-commit] pypy inline-virtualref-2: Close to be merged branch.
alex_gaynor
- [pypy-commit] pypy default: Merged inline-virtualref-2: this means that if you force a virtualref (as is done in Python when an exception leaves a frame), if the frame doesn't escape, it still isn't forced to be allocated.
alex_gaynor
- [pypy-commit] pypy default: fix these tests
alex_gaynor
- [pypy-commit] pypy default: import from the right place
alex_gaynor
- [pypy-commit] pypy jitframe-on-heap: add some info
fijal
- [pypy-commit] pypy jitframe-on-heap: don't run this test 1000 times
fijal
- [pypy-commit] pypy jitframe-on-heap: more checks
fijal
- [pypy-commit] pypy jitframe-on-heap: moar debugging
fijal
- [pypy-commit] pypy jitframe-on-heap: fixes. Also stupid cpython interpreter exit
fijal
- [pypy-commit] pypy jitframe-on-heap: cleanup my hacks
fijal
- [pypy-commit] pypy jitframe-on-heap: this is the correct fix for recursion
fijal
- [pypy-commit] pypy jitframe-on-heap: leave this check in
fijal
- [pypy-commit] pypy jitframe-on-heap: I think I convinced myself this is enough
fijal
- [pypy-commit] pypy jitframe-on-heap: disable those debug prints
fijal
- [pypy-commit] pypy jitframe-on-heap: one extra mov for a bit
fijal
- [pypy-commit] pypy py3k: Undo 5364600: dict.pop() was implemented independently in trunk.
amauryfa
- [pypy-commit] pypy jitframe-on-heap: RPythonization
fijal
- [pypy-commit] pypy default: updated translation docs after rpython split
liquibits
- [pypy-commit] pypy jitframe-on-heap: continue writing test until we hit a bug. some stuff still does not work though
fijal
- [pypy-commit] pypy jitframe-on-heap: finish the test and make it pass
fijal
- [pypy-commit] pypy jitframe-on-heap: Zero the gcmap after reloading the frame
fijal
- [pypy-commit] pypy jitframe-on-heap: a bit undertested write barrier for frames
fijal
- [pypy-commit] pypy jitframe-on-heap: some real fixes and some rpython fixes
fijal
- [pypy-commit] pypy jitframe-on-heap: enough work to avoid an assert
fijal
- [pypy-commit] pypy jitframe-on-heap: remove some hacks
fijal
- [pypy-commit] pypy jitframe-on-heap: frame can definitely contain young pointers
fijal
- [pypy-commit] pypy default: fix a regression: space.newdict(instance=True) was returning a StringDict.
cfbolz
- [pypy-commit] pypy default: a jit test for the fact that the TLS storage uses an instance dict
cfbolz
- [pypy-commit] lang-smalltalk default: Cope for rpython split
krono
- [pypy-commit] pypy jitframe-on-heap: a fix and a failing test
fijal
- [pypy-commit] pypy jitframe-on-heap: some fixes
fijal
- [pypy-commit] pypy default: improve the JITting of thread-local storage
cfbolz
- [pypy-commit] pypy jitframe-on-heap: make this test briefly pass
fijal
- [pypy-commit] pypy fix-e4fa0b2: fix changes made in e4fa0b2: still need the check before because modulo wipes negative
bdkearns
- [pypy-commit] pypy default: Merged in bdkearns/pypy/fix-e4fa0b2 (pull request #108)
arigo
- [pypy-commit] pypy default: appdef doesn't handle multiline py.test.mark decorators, blerg
pjenvey
- [pypy-commit] pypy win32-cleanup3: reduce windows failures
mattip
- [pypy-commit] pypy win32-cleanup3: revert changeset 727405791c06 to pass tests on narrow builds
mattip
- [pypy-commit] pypy win32-cleanup3: copy from wide build implementations
mattip
- [pypy-commit] pypy default: preallocate the bytearraydata via length_hint
pjenvey
- [pypy-commit] pypy default: fix iters that fail due to modification to return a length_hint of 0, and add a
pjenvey
- [pypy-commit] pypy default: woops, no longer skips but still needs an entry here
pjenvey
- [pypy-commit] pypy py3k: apply pep 424 workarounds from 2.7
pjenvey
- [pypy-commit] pypy py3k: idna using tests require unicodedata
pjenvey
- [pypy-commit] pypy default: restore these checks which got deleted
alex_gaynor
- [pypy-commit] pypy default: document a branch, fix a test
alex_gaynor
- [pypy-commit] pypy py3k: requires an explicit relative import on py3k
pjenvey
- [pypy-commit] pypy default: get_printable_location doesn't work w/ autoreds
pjenvey
- [pypy-commit] pypy jitframe-on-heap: Fix until the write barrier on frame is called correctly
fijal
- [pypy-commit] pypy jitframe-on-heap: tests and fixes
fijal
- [pypy-commit] pypy jitframe-on-heap: Remove redundant-by-now test
fijal
- [pypy-commit] pypy jitframe-on-heap: reshuffle tests to make them run faster and more in parallel
fijal
- [pypy-commit] pypy jitframe-on-heap: oops that might not fit in 32bit
fijal
- [pypy-commit] pypy jitframe-on-heap: er
fijal
- [pypy-commit] pypy pytest: a few more config.option fixes
RonnyPfannschmidt
- [pypy-commit] pypy jitframe-on-heap: use the default enable_opts here
fijal
- [pypy-commit] pypy jitframe-on-heap: update the TODO
fijal
- [pypy-commit] pypy jitframe-on-heap: fix pypyjit module
fijal
- [pypy-commit] pypy jitframe-on-heap: write a failing test and remove tests that don't test anything (especially
fijal
- [pypy-commit] pypy jitframe-on-heap: finish the test and fix the code
fijal
- [pypy-commit] pypy jitframe-on-heap: this is done
fijal
- [pypy-commit] jitviewer default: update imports
fijal
- [pypy-commit] jitviewer default: merge
fijal
- [pypy-commit] jitviewer default: I was wrong, jitlogparser is still in pypy
fijal
- [pypy-commit] pypy default: Reverted cc89614c9009
alex_gaynor
- [pypy-commit] pypy default: merged upstream
alex_gaynor
- [pypy-commit] pypy default: rewrite list inplace mul in terms of ll_arraycopy, less code and probably faster
alex_gaynor
- [pypy-commit] pypy default: Also rewrite list mul to use arraycopy
alex_gaynor
- [pypy-commit] pypy stm-thread-2: Fix a few tests, skip the others
arigo
- [pypy-commit] pypy stm-thread-2: Fix some tests
arigo
- [pypy-commit] pypy default: Add a quick hack to prevent py.test from taking forever to display certain
arigo
- [pypy-commit] pypy default: Oups. This is needed to correctly initialize the GC; otherwise, if we're
arigo
- [pypy-commit] pypy pytest: merge in default
RonnyPfannschmidt
- [pypy-commit] pypy pytest: kill more conftest.option uses
RonnyPfannschmidt
- [pypy-commit] pypy jitframe-on-heap: (arigo, fijal) test and fix
fijal
- [pypy-commit] pypy jitframe-on-heap: remove dead code
fijal
- [pypy-commit] pypy jitframe-on-heap: Fix those tests. With more dilligence it will be spotted earlier, but *before*
fijal
- [pypy-commit] pypy jitframe-on-heap: apparently is_shadow_stack is not constant folded away
fijal
- [pypy-commit] pypy jitframe-on-heap: if the gcmap is 0, just don't trace it. Also 0 it in finish
fijal
- [pypy-commit] pypy jitframe-on-heap: ugh, how is this part getting annotated?
fijal
- [pypy-commit] pypy jitframe-on-heap: remove pdb, it was not supposed to go in
fijal
- [pypy-commit] pypy jitframe-on-heap: leave some comments
fijal
- [pypy-commit] pypy jitframe-on-heap: comment fix
fijal
- [pypy-commit] pypy jitframe-on-heap: armin spotting off comments
fijal
- [pypy-commit] pypy default: fix translating with an exe_name thats in a nested directory
alex_gaynor
- [pypy-commit] pypy default: haha, os.path is a bad joke
fijal
- [pypy-commit] pypy jitframe-on-heap: small fixes
fijal
- [pypy-commit] pypy.org extradoc: Update for the current trunk
arigo
- [pypy-commit] jitviewer default: "fix"
fijal
- [pypy-commit] pypy default: a real fix
fijal
- [pypy-commit] jitviewer default: revert this hack
fijal
- [pypy-commit] pypy py3k: abridge
pjenvey
- [pypy-commit] pypy py3k: fix tests under -A, attrgetter now fails fast
pjenvey
- [pypy-commit] pypy py3k: fix gc_collects
pjenvey
- [pypy-commit] pypy py3k: kill
pjenvey
- [pypy-commit] pypy py3k: convert LookupErrors from find_module into SyntaxErrors
pjenvey
- [pypy-commit] pypy py3k: backout b1ab47f92c6e
pjenvey
- [pypy-commit] pypy py3k: further test for this error message
pjenvey
- [pypy-commit] pypy py3k: use 3.3's expected results as we already match importlib's err message
pjenvey
- [pypy-commit] pypy default: backout 7cd4c46
pjenvey
- [pypy-commit] pypy default: arigo lightened this restriction
pjenvey
- [pypy-commit] pypy default: Merge 25f5ab9 from py3k:
amauryfa
- [pypy-commit] pypy default: Propagate no_nul property in str.replace().
amauryfa
- [pypy-commit] pypy default: Issue1381 resolved: Prevent random.jumpahead() to yield random values above 1.0.
amauryfa
- [pypy-commit] pypy default: Add a cross-platform rsocket.dup(), which also works on win32.
amauryfa
- [pypy-commit] pypy py3k: re-import a full copy of rpython/flowspace from default branch.
amauryfa
- [pypy-commit] pypy py3k: Let rpython's float.__hash__ be different from interp-level W_FloatObject,
amauryfa
- [pypy-commit] pypy default: Remove extra print statement, thank you bdk!
amauryfa
- [pypy-commit] pypy default: Moved pypy.tool.version to rpython; reverted udir
Aquana
- [pypy-commit] pypy stm-thread-2: Split interp_signal in three. rlib/rsignal is like on trunk. sigaction.py is the non-stm action classes.
arigo
- [pypy-commit] pypy default: fix unnecessary skip in test_signal on unix due to missing usemodule
bdkearns
- [pypy-commit] pypy default: demonstrate more consistently the intermittent failure in untranslated test_interrupt_main
bdkearns
- [pypy-commit] pypy default: fix untranslated test_interrupt_main by making sure we don't interrupt too early
bdkearns
- [pypy-commit] pypy default: fix pypy_find_stdlib(): app_main.py was moved up a level in split-rpython
bdkearns
- [pypy-commit] pypy default: fix test_package for changes made in split-rpython
bdkearns
- [pypy-commit] pypy default: fix another path in test_app_main.py for split-rpython changes
bdkearns
- [pypy-commit] pypy default: fix more paths for split-python changes
bdkearns
- [pypy-commit] pypy default: update some paths in comments
bdkearns
- [pypy-commit] pypy default: Fix the default goal. Unsure if it's better to keep it at all or completely remove it.
arigo
- [pypy-commit] pypy better-log-parser: Start a simpler version of jitlogparser
fijal
- [pypy-commit] pypy jitframe-on-heap: put force_token into a normal register, so it's no longer tied to a strange ebp
fijal
- [pypy-commit] pypy default: Remove again this file, which was resurrected at some point.
arigo
- [pypy-commit] pypy jitframe-on-heap: Change the vable_token and virtual_token fields to be GC references
arigo
- [pypy-commit] pypy kill-flowobjspace: Move do_operation* from FlowObjSpace to FSFrame
rlamy
- [pypy-commit] pypy kill-flowobjspace: move build_flow() out of FlowObjSpace
rlamy
- [pypy-commit] pypy kill-flowobjspace: flowspace: Use (for now trivial) specialisation CallSpec of ArgumentsForTranslation
rlamy
- [pypy-commit] pypy kill-flowobjspace: raise FlowingError on **-unpacking
rlamy
- [pypy-commit] pypy kill-flowobjspace: Kill unused argument CallSpec.w_starstararg
rlamy
- [pypy-commit] pypy default: Help with unicode issues
fijal
- [pypy-commit] pypy default: one more "try to bring it to the previous state" thanks armin
fijal
- [pypy-commit] pypy win32-fixes: see if this fixes win32 translation
bdkearns
- [pypy-commit] pypy win32-fixes: ok, another try
bdkearns
- [pypy-commit] pypy win32-fixes: more fixes
bdkearns
- [pypy-commit] pypy default: merge win32-fixes for rsocket
bdkearns
- [pypy-commit] pypy default: fix rpython
fijal
- [pypy-commit] pypy default: fix whatsnew for merged branches
bdkearns
- [pypy-commit] pypy jitframe-on-heap: fix the test
fijal
- [pypy-commit] pypy jitframe-on-heap: implement malloc_cond_varsize_small for the JIT, not used so far
fijal
- [pypy-commit] pypy jitframe-on-heap: merge
fijal
- [pypy-commit] pypy jitframe-on-heap: implement rewriting of frame malloc
fijal
- [pypy-commit] pypy jitframe-on-heap: an attempt to have a call assembler somewhere in zrpy_gc tests
fijal
- [pypy-commit] pypy win32-cleanup3: abandon, fixed differently
mattip
- [pypy-commit] pypy missing-ndarray-attributes: merge default into about-to-be-reviewed branch
mattip
- [pypy-commit] pypy jitframe-on-heap: infinite loops aren't cool
fijal
- [pypy-commit] pypy fix-version-tool: make rpython/tool/version.py usable generically for any repository root
bdkearns
- [pypy-commit] pypy fix-version-tool: have pypy get_repo_version_info on its own root (for the later split)
bdkearns
- [pypy-commit] pypy fix-version-tool: oops, this was the intent
bdkearns
- [pypy-commit] pypy fix-version-tool: unused import
bdkearns
- [pypy-commit] pypy default: Merged in bdkearns/pypy/fix-version-tool (pull request #111)
fijal
- [pypy-commit] pypy kill-flowobjspace: CallSpec: inline a bit
rlamy
- [pypy-commit] pypy kill-flowobjspace: make CallSpec.unpack() non-destructive
rlamy
- [pypy-commit] pypy jitframe-on-heap: give up
fijal
- [pypy-commit] pypy jitframe-on-heap: give up even more
fijal
- [pypy-commit] pypy jitframe-on-heap: ll2ctypes drives me nuts
fijal
- [pypy-commit] pypy jitframe-on-heap: UH, that's what I get for naming variables wrongly
fijal
- [pypy-commit] pypy jitframe-on-heap: actually just kill this misleading var
fijal
- [pypy-commit] pypy default: fix exe_name in gen_makefile when shared=True
bdkearns
- [pypy-commit] pypy default: fix whatsnew
bdkearns
- [pypy-commit] pypy jitframe-on-heap: this is respectively uninteresting and done
fijal
- [pypy-commit] pypy fix-version-tool: merge default
bdkearns
- [pypy-commit] pypy fix-version-tool: remove hardcoded project from get_repo_version_info()
bdkearns
- [pypy-commit] pypy default: clarify comment
bdkearns
- [pypy-commit] pypy default: cleanups
bdkearns
- [pypy-commit] pypy default: fix unnecessary skip
bdkearns
- [pypy-commit] pypy default: fix some tests on darwin
bdkearns
- [pypy-commit] pypy fix-e4fa0b2: close merged branch
bdkearns
- [pypy-commit] pypy kill-flowobjspace: flowspace: test kwarg call
rlamy
- [pypy-commit] pypy kill-flowobjspace: Store CallSpec kwargs in a dict
rlamy
- [pypy-commit] pypy kill-flowobjspace: make CallSpec independent of ArgumentsForTranslation
rlamy
- [pypy-commit] pypy default: more darwin test fixes
bdkearns
- [pypy-commit] pypy default: add watchdog_nt.py lost in split-rpython
bdkearns
- [pypy-commit] pypy default: Port @with_unicode_literals from the py3k branch
amauryfa
- [pypy-commit] pypy default: Sort trie substrings, to ensure repeatability across Python versions.
amauryfa
- [pypy-commit] pypy default: Add .isprintable(), .isxidstart() and .xisxidcontinue() to rlib.unicodedata.
amauryfa
- [pypy-commit] pypy default: Expose more of openssl, required by Python3
amauryfa
- [pypy-commit] pypy default: Install the py3k version of C thread helpers.
amauryfa
- [pypy-commit] pypy stm-thread-2: Another TODO.
arigo
- [pypy-commit] pypy default: Replace two pages of code with only one: in the multithreaded case, keep
arigo
- [pypy-commit] pypy default: Oups! Indentation mistake probably. Can't set a field on an object that is None...
arigo
- [pypy-commit] pypy jitframe-on-heap: some extra security
fijal
- [pypy-commit] pypy jitframe-on-heap: Make sure we call make_done_loop_tokens only once
fijal
- [pypy-commit] pypy default: fix some tests for win32
bdkearns
- [pypy-commit] pypy default: Some small style cleanups to the signal module.
alex_gaynor
- [pypy-commit] pypy jitframe-on-heap: fix never-executed-so-far path
fijal
- [pypy-commit] pypy default: fix the backported py3k thread_nt.c
bdkearns
- [pypy-commit] pypy jitframe-on-heap: argh, the same problem again
fijal
- [pypy-commit] pypy default: Fix test_jit_ffi_vref, actually by improving the code produced.
arigo
- [pypy-commit] pypy default: Skip the @inline tests and disable it. Keep it around for later, maybe.
arigo
- [pypy-commit] pypy default: another fix for thread_nt.c
bdkearns
- [pypy-commit] pypy stm-thread-2: Copy the same simplification as in trunk.
arigo
- [pypy-commit] pypy default: argh
bdkearns
- [pypy-commit] pypy default: this style cleanup broke translation on win32, reverting until can be styled properly
bdkearns
- [pypy-commit] pypy default: another test fix for win32
bdkearns
- [pypy-commit] pypy default: disable @inline's test
bdkearns
- [pypy-commit] pypy default: another @inline test to skip
bdkearns
- [pypy-commit] pypy jitframe-on-heap: enable JIT for stackless
fijal
- [pypy-commit] pypy stm-thread-2: Trying out signals
arigo
- [pypy-commit] pypy default: Replace the fire_after_thread_switch() logic with different logic,
arigo
- [pypy-commit] pypy default: Missing line
arigo
- [pypy-commit] pypy default: Sprinkle some RLocks here and there randomly, trying to avoid the
arigo
- [pypy-commit] pypy jitframe-on-heap: move helper functions to arm/support.py
bivab
- [pypy-commit] pypy jitframe-on-heap: fix import
bivab
- [pypy-commit] pypy jitframe-on-heap: move methods to llsupport
bivab
- [pypy-commit] pypy jitframe-on-heap: skip test if floats are not supported on cpu
bivab
- [pypy-commit] pypy jitframe-on-heap: in progress, first test passes. Changes a bit everywhere to support the jitframe
bivab
- [pypy-commit] pypy jitframe-on-heap: merge upstream
bivab
- [pypy-commit] pypy jitframe-on-heap: kill jit2gc['root_iterator']
fijal
- [pypy-commit] pypy jitframe-on-heap: enable continuation module
fijal
- [pypy-commit] pypy missing-ndarray-attributes: test differently
mattip
- [pypy-commit] pypy default: Slice opcodes don't exist in py3k anymore.
amauryfa
- [pypy-commit] pypy default: Propagate no_nul attribute in str.__getitem__
amauryfa
- [pypy-commit] pypy default: Add rcomplex.isfinite()
amauryfa
- [pypy-commit] pypy py3k: Now that rpython has its own copy of _marshal.py,
amauryfa
- [pypy-commit] pypy py3k: Kill remaining difference.
amauryfa
- [pypy-commit] pypy default: encode() should raise UnicodeEncodeError.
amauryfa
- [pypy-commit] pypy default: Add rposix.putenv() and unsetenv(), which support unicode strings.
amauryfa
- [pypy-commit] pypy default: Add str0 and unicode0 to signature types.
amauryfa
- [pypy-commit] pypy default: skip rather than xfail @inline tests
bdkearns
- [pypy-commit] pypy default: Clone rffi.liststr2charpp(): in the py3k branch, this function is used both at normal rpython level
amauryfa
- [pypy-commit] pypy default: fix test_chmod on win32
bdkearns
- [pypy-commit] pypy default: replace use of commands.getoutput with subprocess.check_output
bdkearns
- [pypy-commit] pypy default: win32 test fix
bdkearns
- [pypy-commit] pypy missing-ndarray-attributes: only classes with _attrs_=() can go into make_sort_classes
mattip
- [pypy-commit] pypy missing-ndarray-attributes: hack to give test_zjit a fighting chance
mattip
- [pypy-commit] pypy default: skip these tests if not running on unix
bdkearns
- [pypy-commit] pypy py3k: read arbitrary .py files in binary mode
pjenvey
- [pypy-commit] pypy py3k: emit different NameErrors for LOAD_GLOBAL/NAME
pjenvey
- [pypy-commit] pypy py3k: cpython issue3574: fix latin1 decoding, it's no longer special cased
pjenvey
- [pypy-commit] pypy py3k: cpython issue3297: fix parsing of surrogates w/ wide builds
pjenvey
- [pypy-commit] pypy default: missing import
pjenvey
- [pypy-commit] pypy default: pep8
bdkearns
- [pypy-commit] pypy missing-ndarray-attributes: add a failing test
mattip
- [pypy-commit] pypy py3k: backout f5ceeba72c47 (fails translation)
pjenvey
- [pypy-commit] pypy py3k: emit different NameErrors for LOAD_GLOBAL/NAME try 2
pjenvey
- [pypy-commit] pypy default: backout 7bf65ca5bf56 for python 2.6 compat
bdkearns
- [pypy-commit] pypy default: fix lib-python/conftest.py for running tests untranslated
bdkearns
- [pypy-commit] pypy quiet-rpython: -q/--quiet option flag for rpython to make its output less spammy
Aquana
- [pypy-commit] pypy quiet-rpython: Added init logging keyword
Aquana
- [pypy-commit] pypy quiet-rpython: Added new log drivers and log.step
Aquana
- [pypy-commit] pypy jitframe-on-heap: Comment
arigo
- [pypy-commit] pypy jitframe-on-heap: merge heads
arigo
- [pypy-commit] pypy jitframe-on-heap: Future-proofing code.
arigo
- [pypy-commit] pypy default: reduce unnecessary skips in lib-python tests
bdkearns
- [pypy-commit] pypy jitframe-on-heap: kill the hack to update frame_info and instead make it official to have size as an argument to realloc frame
fijal
- [pypy-commit] pypy default: enable lib-python test_pty
bdkearns
- [pypy-commit] pypy default: don't raise errors on socket.close() to match cpython
bdkearns
- [pypy-commit] pypy default: oops this doesnt make sense for windows
bdkearns
- [pypy-commit] pypy vendor/stdlib: update python 2 stdlib to tip (2.7.3+)
bdkearns
- [pypy-commit] pypy stdlib-2.7.4: branch to start merging/testing what will become stdlib-2.7.4
bdkearns
- [pypy-commit] pypy stdlib-2.7.4: merge stdlib 2.7.3+
bdkearns
- [pypy-commit] pypy stdlib-2.7.4: add new lib-python tests to conftest.py
bdkearns
- [pypy-commit] pypy jitframe-on-heap: make sure we don't annotate unpack_arraydescr too early. RPython is weird like that
fijal
- [pypy-commit] pypy quiet-rpython: hg merge default
Aquana
- [pypy-commit] pypy jitframe-on-heap: enfore the args here
fijal
- [pypy-commit] pypy missing-ndarray-attributes: use single logic statements, translation produces incorrect code otherwise
mattip
- [pypy-commit] pypy default: typos already in upstream
bdkearns
- [pypy-commit] pypy jitframe-on-heap: make gcmap and frame_info raw-allocated structures
fijal
- [pypy-commit] pypy jitframe-on-heap: update rewrite
fijal
- [pypy-commit] pypy jitframe-on-heap: raw-allocate gcmap
fijal
- [pypy-commit] pypy jitframe-on-heap: * check the frame depth before jump
fijal
- [pypy-commit] pypy jitframe-on-heap: remove deprecated code
bivab
- [pypy-commit] pypy jitframe-on-heap: support for new guards handling
bivab
- [pypy-commit] pypy jitframe-on-heap: happily ignore the immortal parameter
fijal
- [pypy-commit] pypy jitframe-on-heap: more lack of support
fijal
- [pypy-commit] pypy jitframe-on-heap: meh
fijal
- [pypy-commit] pypy missing-ndarray-attributes: implement pass-through convert_to for String, Unicode boxes
mattip
- [pypy-commit] pypy missing-ndarray-attributes: simplify, the problem is probably not here anyway
mattip
- [pypy-commit] pypy default: a sanity check: a guard_value of a virtual object will always fail, thus the
cfbolz
- [pypy-commit] pypy jitframe-on-heap: change addressing of values now stored in the jitframe
bivab
- [pypy-commit] pypy jitframe-on-heap: port most of the latest changes to arm, regarding among other things gcmap initialization
bivab
- [pypy-commit] pypy incremental-nursery-cleanup: clean nursery in stages
fijal
- [pypy-commit] pypy jitframe-on-heap: update tests
bivab
- [pypy-commit] pypy jitframe-on-heap: pfff
bivab
- [pypy-commit] pypy missing-ndarray-attributes: fix copy for StringType
mattip
- [pypy-commit] pypy default: trying to fix fron thread/thread_nt split
mattip
- [pypy-commit] pypy default: after review (amaury)
mattip
- [pypy-commit] pypy default: unskip test_capi.py while adding individual skips for non-functioning tests
bdkearns
- [pypy-commit] pypy default: silence warnings from timeout_killer
bdkearns
- [pypy-commit] pypy default: clean up intermittently failing test_fork
bdkearns
- [pypy-commit] pypy default: some cleanups and style changes
alex_gaynor
- [pypy-commit] pypy default: remove an import *
alex_gaynor
- [pypy-commit] pypy default: Remove trailing whitespace and an import *
alex_gaynor
- [pypy-commit] pypy stdlib-2.7.4: merge default
bdkearns
- [pypy-commit] pypy default: avoid overflow in _bisect (cpython issue13496)
bdkearns
- [pypy-commit] pypy default: Expand this section
arigo
- [pypy-commit] pypy stdlib-2.7.4: file descriptors that don't fit in a c_int now raise OverflowError
bdkearns
- [pypy-commit] pypy jitframe-on-heap: some ugly checks
fijal
- [pypy-commit] pypy jitframe-on-heap: oops not a great idea
fijal
- [pypy-commit] pypy jitframe-on-heap: work on stack check
fijal
- [pypy-commit] pypy jitframe-on-heap: fix single floats
fijal
- [pypy-commit] pypy jitframe-on-heap: done
fijal
- [pypy-commit] pypy default: change this test to no longer use a virtual.
cfbolz
- [pypy-commit] pypy default: now unused
bdkearns
- [pypy-commit] pypy stdlib-2.7.4: some new OverflowErrors for socket functions
bdkearns
- [pypy-commit] pypy jitframe-on-heap: shuffle those tests around
fijal
- [pypy-commit] pypy jitframe-on-heap: oops. a fresh frame *may* contain young pointers. a few debug checks extra
fijal
- [pypy-commit] pypy jitframe-on-heap: test_float_operations passes
bivab
- [pypy-commit] pypy jitframe-on-heap: this is nonsense
fijal
- [pypy-commit] pypy jitframe-on-heap: some basic sanity check that seem to fail
fijal
- [pypy-commit] pypy default: more closely imitate cpython handling of file descriptors
bdkearns
- [pypy-commit] pypy missing-ndarray-attributes: detour around strange translation problem
mattip
- [pypy-commit] pypy jitframe-on-heap: support for floats in failargs
bivab
- [pypy-commit] pypy jitframe-on-heap: bridges start to work again
bivab
- [pypy-commit] pypy kill-flowobjspace: move ArgumentsForTranslation and friends to rpython/annotator/
rlamy
- [pypy-commit] pypy kill-flowobjspace: move RPythonCallsSpace to rpython/annotator/argument.py
rlamy
- [pypy-commit] pypy kill-flowobjspace: Kill dead code in RPythonCallsSpace
rlamy
- [pypy-commit] pypy kill-flowobjspace: Kill dead code and tests in ArgumentsForTranslation
rlamy
- [pypy-commit] pypy kill-flowobjspace: merge default
rlamy
- [pypy-commit] pypy jitframe-on-heap: a test and some debug prints
fijal
- [pypy-commit] pypy jitframe-on-heap: memcpy called like that cannot collect (and does not free the GIL either)
fijal
- [pypy-commit] pypy default: we now use __length_hint__
pjenvey
- [pypy-commit] pypy stdlib-2.7.4: fix/test fcntl ValueError on invalid fd
bdkearns
- [pypy-commit] pypy py3k: really fix translation this time
pjenvey
- [pypy-commit] pypy default: fileio raise exception when given fd pointing to dir (cpython issue15247)
bdkearns
- [pypy-commit] pypy default: fix PyObject_Str/Repr/Unicode for NULL argument, test
bdkearns
- [pypy-commit] pypy default: missing sys.path line
bdkearns
- [pypy-commit] pypy default: fix test_capi's test_long/test_longlong
bdkearns
- [pypy-commit] pypy default: fix sysconfig.py paths
bdkearns
- [pypy-commit] pypy stm-thread-2: Trying out using signals and signal.pause()...
arigo
- [pypy-commit] pypy jitframe-on-heap: we only ever allocate the jitframe before assembler, move
fijal
- [pypy-commit] pypy default: get test_multiprocessing.py working
bdkearns
- [pypy-commit] pypy stdlib-2.7.4: fix for a new test in test_multiprocessing.py
bdkearns
- [pypy-commit] pypy stdlib-2.7.4: fixes for test_weakset.py
bdkearns
- [pypy-commit] pypy stdlib-2.7.4: fixes for test_weakref.py
bdkearns
- [pypy-commit] pypy jitframe-on-heap: rename the variable to confuse armin less
fijal
- [pypy-commit] pypy jitframe-on-heap: Unconfuse myself properly. The previous checkin failed at doing so. :-)
arigo
- [pypy-commit] pypy jitframe-on-heap: (arigo, fijal) Fight a bit with realloc_frame. We should put stuff back
fijal
- [pypy-commit] pypy jitframe-on-heap: Fix comments
arigo
- [pypy-commit] pypy stm-thread-2: Preparing for the merge of default
arigo
- [pypy-commit] pypy default: Factor out this class in a file used only during tests.
arigo
- [pypy-commit] pypy stm-thread-2: hg merge default (untested so far)
arigo
- [pypy-commit] pypy stm-thread-2: hg merge default (again)
arigo
- [pypy-commit] pypy stm-thread-2: Move this file into its proper location.
arigo
- [pypy-commit] pypy stm-thread-2: Move this file as well.
arigo
- [pypy-commit] pypy default: Clean up, and make signals-but-no-thread working again.
arigo
- [pypy-commit] pypy default: Fix some imports from the doc
arigo
- [pypy-commit] pypy stm-thread-2: Move these in place too.
arigo
- [pypy-commit] pypy stm-thread-2: Run a mechanical translation of imports.
arigo
- [pypy-commit] pypy stm-thread-2: More import fixes
arigo
- [pypy-commit] pypy default: Test for acquire_timed() returning RPY_LOCK_INTR.
arigo
- [pypy-commit] pypy py3k: Add an XXX about acquire_timed(), which was fixed (in 'default')
arigo
- [pypy-commit] pypy default: try to fix _testcapi/_ctypes_test for win32
bdkearns
- [pypy-commit] pypy default: fix test_fileio.test_open_directory for win32
bdkearns
- [pypy-commit] pypy default: fix test_rabspath_relative for darwin
bdkearns
- [pypy-commit] pypy default: Fix the docstring (bogus on CPython too, reported). Test the real
arigo
- [pypy-commit] pypy stm-thread-2: A PyPy extension: add to thread locks a method acquire_interruptible().
arigo
- [pypy-commit] pypy stm-thread-2: hg backout 009b40655c5f: remove the hack based on signals.
arigo
- [pypy-commit] pypy stm-thread-2: A clean replacement for 009b40655c5f.
arigo
- [pypy-commit] pypy cleanup-tests: move lib_pypy/pypy_test tests to test_lib_pypy
bdkearns
- [pypy-commit] pypy cleanup-tests: trash this file
bdkearns
- [pypy-commit] pypy cleanup-tests: fix this bogus test in test_datetime
bdkearns
- [pypy-commit] pypy default: Issue912 resolved: backport py3k changes to zipfile.py,
amauryfa
- [pypy-commit] pypy default: Don't include profiling.c by default. It should be included by
arigo
- [pypy-commit] pypy default: Turn some variables static.
arigo
- [pypy-commit] pypy ppc-jit-backend: Add a comment: looks wrong here
arigo
- [pypy-commit] pypy cleanup-tests: remove outdated test
bdkearns
- [pypy-commit] pypy cleanup-tests: fix collection of test_lib_pypy tests when runappdirect is set
bdkearns
Last message date:
Thu Jan 31 23:02:25 CET 2013
Archived on: Thu Jan 31 23:02:29 CET 2013
This archive was generated by
Pipermail 0.09 (Mailman edition).