March 2013 Archives by thread
Starting: Fri Mar 1 01:33:58 CET 2013
Ending: Sun Mar 31 20:02:01 CEST 2013
Messages: 1123
- [pypy-commit] pypy py3k: our imp.find_module won't raise a SyntaxError like cpython's
pjenvey
- [pypy-commit] pypy py3k: cpython issue1574217: don't mask non AttributeErrors from __class__
pjenvey
- [pypy-commit] pypy py3k: rework the internal fsencode/decode to use the new 'locale' codec and have
pjenvey
- [pypy-commit] pypy py3k: fsdecode sys.executable/argv
pjenvey
- [pypy-commit] pypy py3k: imp.load_package is undocumented, deprecated in 3.3 and doesn't seem widely
pjenvey
- [pypy-commit] pypy py3k: fix
pjenvey
- [pypy-commit] pypy py3k: fix translation
pjenvey
- [pypy-commit] pypy py3k: translation fix
pjenvey
- [pypy-commit] pypy gc-del: A branch in which the __del__() are called after only one major collection
arigo
- [pypy-commit] pypy gc-del: Kill confusing comment. Adapt the title.
arigo
- [pypy-commit] pypy gc-del: Document a possible memory leak.
arigo
- [pypy-commit] pypy default: Test and fix for checkmodule() failing to follow all possible paths.
arigo
- [pypy-commit] lang-smalltalk default: refactored marking a context as returned from
lwassermann
- [pypy-commit] lang-smalltalk default: refactored the interpreter to use the c stack when building contexts
lwassermann
- [pypy-commit] lang-smalltalk default: removed unused method #step in Interpreter
lwassermann
- [pypy-commit] pypy py3k: 64bit translation fix
pjenvey
- [pypy-commit] pypy refactor-translator: Fix rpython/translator/c/test/test_newgc.py.
Manuel Jacob
- [pypy-commit] pypy refactor-translator: Fix rpython/translator/c/test/test_rtagged.py.
Manuel Jacob
- [pypy-commit] pypy refactor-translator: Fix rpython/translator/c/test/test_standalone.py.
Manuel Jacob
- [pypy-commit] pypy py3k: Implement release() and context manager protocol on memoryview.
Manuel Jacob
- [pypy-commit] pypy py3k: PyPy raises TypeError instead of ValueError here.
Manuel Jacob
- [pypy-commit] pypy py3k: hg merge
Manuel Jacob
- [pypy-commit] pypy py3k: Fix _io tests run with -A
amauryfa
- [pypy-commit] pypy py3k: Fix _socket tests with -A
amauryfa
- [pypy-commit] pypy py3k: Fix most failures in module/zipimport
amauryfa
- [pypy-commit] pypy py3k: hg merge default
amauryfa
- [pypy-commit] pypy jitframe-on-heap: Change "stuff" with the goal of fixing a bug in W_Continulet.
arigo
- [pypy-commit] pypy jitframe-on-heap: Move the hacks around until it seems to work
arigo
- [pypy-commit] pypy jitframe-on-heap: Uh? No clue how it used to work
arigo
- [pypy-commit] pypy default: this file was missing from cea544e88241
bdkearns
- [pypy-commit] pypy py3k-memoryview: Set default format and itemsize to the same value as before.
Manuel Jacob
- [pypy-commit] pypy py3k: forgot this
pjenvey
- [pypy-commit] pypy default: add numpypy.vdot
bdkearns
- [pypy-commit] pypy jitframe-on-heap: Fix.
arigo
- [pypy-commit] pypy vendor-rename: Change app_main to find the stdlib which is now in lib-python/2.
Manuel Jacob
- [pypy-commit] pypy vendor-rename: Adapt pypy/tool/lib_pypy.py, too.
Manuel Jacob
- [pypy-commit] pypy vendor-rename: Change pypy/module/sys/initpath.py to find the stdlib which is now in lib-python/2.
Manuel Jacob
- [pypy-commit] pypy vendor-rename: Oops.
Manuel Jacob
- [pypy-commit] pypy vendor-rename: more fixes for lib-python version rename
bdkearns
- [pypy-commit] pypy default: Rollback 55c169444232 it breaks things
alex_gaynor
- [pypy-commit] pypy default: merged upstream
alex_gaynor
- [pypy-commit] pypy vendor-rename: merge default
bdkearns
- [pypy-commit] pypy vendor-rename: close merged branch
bdkearns
- [pypy-commit] pypy default: port a few small no-op cleanups from py3k
bdkearns
- [pypy-commit] pypy py3k: merge default
bdkearns
- [pypy-commit] pypy default: more no-op changes to reduce diff with py3k
bdkearns
- [pypy-commit] pypy default: prevent test_rsocket from relying on SO_REUSEADDR (behavior differs across platforms)
bdkearns
- [pypy-commit] pypy default: bsd does seem to raise EINPROGRESS
bdkearns
- [pypy-commit] pypy default: this test is really the same as the previous, merge
bdkearns
- [pypy-commit] pypy default: try to fix ctypes_tests on win32
bdkearns
- [pypy-commit] pypy default: fix test_os_wait for win32
bdkearns
- [pypy-commit] pypy default: (yamt) more dotviewer fixes
bdkearns
- [pypy-commit] pypy default: small clean-ups for datetime.py
bdkearns
- [pypy-commit] pypy default: simplify datetime.fromtimestamp
bdkearns
- [pypy-commit] pypy default: optimize datetime.strftime %f like others
bdkearns
- [pypy-commit] pypy default: this didn't fix anything
bdkearns
- [pypy-commit] pypy gc-del: in-progress
arigo
- [pypy-commit] pypy default: Don't ever call makerepr()! That's always bogus.
arigo
- [pypy-commit] pypy default: Small dotviewer fixes.
krono
- [pypy-commit] pypy default: rename forceencoded to tryencode (as suggested by bdkearns)
krono
- [pypy-commit] pypy default: Merged in krono/pypy (pull request #130)
bdkearns
- [pypy-commit] pypy default: whitespace/comments
bdkearns
- [pypy-commit] pypy jitframe-on-heap: pfff
fijal
- [pypy-commit] pypy jitframe-on-heap: merge
fijal
- [pypy-commit] pypy jitframe-on-heap: Fix: for debugging check we verify that ebp points to a JITFRAME here;
arigo
- [pypy-commit] pypy jitframe-on-heap: merge heads
arigo
- [pypy-commit] pypy jitframe-on-heap: reset the frame on reallocation
fijal
- [pypy-commit] pypy py3k: Fix translation (?).
Manuel Jacob
- [pypy-commit] pypy default: speed up datetime creation from timestamp significantly
bdkearns
- [pypy-commit] pypy default: also apply some optimizations to timedelta creation
bdkearns
- [pypy-commit] lang-smalltalk default: updated the bedisplay primitive and the according constants
lwassermann
- [pypy-commit] lang-smalltalk default: refactored the interpreter to build up a stack of c-frames, not of interpreters with c-frame
lwassermann
- [pypy-commit] pypy remove-frame-force: I think this is enough to make frame forcing non-existant.
fijal
- [pypy-commit] pypy remove-frame-force: fix emulator
fijal
- [pypy-commit] cffi default: Document how to work around these limitations.
arigo
- [pypy-commit] cffi default: merge heads
arigo
- [pypy-commit] pypy gc-del: More in-progress.
arigo
- [pypy-commit] lang-smalltalk default: enable inlining
lwassermann
- [pypy-commit] lang-smalltalk default: integer are immutable -> tell the jit
lwassermann
- [pypy-commit] lang-smalltalk default: added some annotations and temporary variables to enable virtualizable contexts
lwassermann
- [pypy-commit] pypy jitframe-on-heap: (arigo, fijal)
fijal
- [pypy-commit] pypy default: skip readline, interrupt in pyrepl on windows
mattip
- [pypy-commit] pypy py3k: Exact argument error messages are an implementation detail.
Manuel Jacob
- [pypy-commit] pypy default: clean up pyrepl test skips
bdkearns
- [pypy-commit] pypy default: more small clean-ups and a comment for pyrepl tests
bdkearns
- [pypy-commit] pypy py3k: match our output
pjenvey
- [pypy-commit] pypy py3k: update code object's repr
pjenvey
- [pypy-commit] pypy py3k: accommodate pure python pickle: these are automatically ignored when provided
pjenvey
- [pypy-commit] pypy py3k: add str.__iter__
pjenvey
- [pypy-commit] pypy py3k: fix cpython impl detail
pjenvey
- [pypy-commit] pypy py3k: merge upstream
pjenvey
- [pypy-commit] pypy py3k-memoryview: hg backout 8fd11c9b3613
Manuel Jacob
- [pypy-commit] pypy py3k-memoryview: hg backout 48a23a9cfefd
Manuel Jacob
- [pypy-commit] pypy py3k-memoryview: Define format/itemsize on each Buffer subclass.
Manuel Jacob
- [pypy-commit] pypy default: test and fix for _sqlite3.Connection.__init__ check
bdkearns
- [pypy-commit] pypy default: remove unnecessary _sqlite3.Connection.closed
bdkearns
- [pypy-commit] pypy default: test and fix for _sqlite3.Connection.__del__ (fixes issue 1325)
bdkearns
- [pypy-commit] pypy py3k: fix and test execve's fsencoding of env. fsencode the other obvious paths/cmd
pjenvey
- [pypy-commit] pypy py3k: impl details
pjenvey
- [pypy-commit] pypy default: test and fix segfault in _sqlite3.Connection.total_changes after close()
bdkearns
- [pypy-commit] pypy default: test and fix for _sqlite3.Cursor.__init__ check
bdkearns
- [pypy-commit] pypy default: test and fix for _sqlite3.Cursor.close behavior
bdkearns
- [pypy-commit] pypy default: pep8/whitespace
bdkearns
- [pypy-commit] pypy default: test and fix for _sqlite3.Cursor.__del__
bdkearns
- [pypy-commit] pypy default: clean up some warnings in _sqlite3 __del__ methods
bdkearns
- [pypy-commit] pypy py3k: we expect the pypy specific CO_CONTAINSGLOBALS
pjenvey
- [pypy-commit] pypy py3k: match cpython: top level defs may have CO_NOFREE
pjenvey
- [pypy-commit] pypy py3k: error message impl details (we'll probably try to match these in 3.3)
pjenvey
- [pypy-commit] pypy py3k: +target
pjenvey
- [pypy-commit] pypy py3k: type check SRE_Pattern's pattern object when compiling and allow it to be None
pjenvey
- [pypy-commit] pypy py3k: port datetime optimizations in 91b8e2795113 and 043d831e8736
bdkearns
- [pypy-commit] pypy py3k: port datetime changes in b62868397a09
bdkearns
- [pypy-commit] pypy default: whitespace
bdkearns
- [pypy-commit] pypy py3k: port some datetime changes from 72e79a8305c7
bdkearns
- [pypy-commit] pypy py3k: add a test for 768e6f96277d
bdkearns
- [pypy-commit] pypy py3k: port datetime arg handling cleanups from 72e79a8305c7 and 43e61ecb2e40
bdkearns
- [pypy-commit] pypy default: these are asserts upstream
bdkearns
- [pypy-commit] pypy py3k: merge heads
bdkearns
- [pypy-commit] pypy default: use resource.{get, set}rlimit to make this test work more generally
bdkearns
- [pypy-commit] pypy default: spelling in error message
bdkearns
- [pypy-commit] pypy default: reduce usage of non-standard datetime.tmxxx
bdkearns
- [pypy-commit] pypy py3k: typos
bdkearns
- [pypy-commit] pypy py3k: sneakier
pjenvey
- [pypy-commit] pypy py3k: fix 73738029fbf6
pjenvey
- [pypy-commit] pypy py3k: improve test for timedelta microsecond rounding
bdkearns
- [pypy-commit] pypy py3k: fix datetime after rounding optimizations
bdkearns
- [pypy-commit] pypy py3k: another datetime microsecond rounding test that was failing before
bdkearns
- [pypy-commit] pypy py3k: backout 022c349efb36
pjenvey
- [pypy-commit] pypy default: more fixes for this test
bdkearns
- [pypy-commit] pypy py3k: fix datetime tests
bdkearns
- [pypy-commit] pypy py3k: improve datetime error messages, test
bdkearns
- [pypy-commit] pypy default: port improved datetime error messages and tests in 2171355e07eb
bdkearns
- [pypy-commit] pypy py3k: spacing for readability
bdkearns
- [pypy-commit] pypy default: spacing for readability
bdkearns
- [pypy-commit] pypy rpython-doc: Move RPython-relevant parts out of getting-started-dev.
Manuel Jacob
- [pypy-commit] pypy rpython-doc: Add some entries to the content toctree.
Manuel Jacob
- [pypy-commit] pypy rpython-doc: Move FAQ entries one level up.
Manuel Jacob
- [pypy-commit] pypy rpython-doc: Don't show these headings as bold.
Manuel Jacob
- [pypy-commit] pypy rpython-doc: Remove empty pypy/doc/jit/_ref.txt.
Manuel Jacob
- [pypy-commit] pypy rpython-doc: Remove python files from pypy/doc/jit.
Manuel Jacob
- [pypy-commit] pypy rpython-doc: Move pypy/doc/jit to rpython/doc/jit.
Manuel Jacob
- [pypy-commit] pypy rpython-doc: Be more general in rpython/doc/jit/.
Manuel Jacob
- [pypy-commit] pypy rpython-doc: After splitting the docs it should be obvious that the translation toolchain can be used for other interpreters.
Manuel Jacob
- [pypy-commit] pypy rpython-doc: Split FAQ entry 'What is PyPy?'.
Manuel Jacob
- [pypy-commit] pypy rpython-doc: Move PyPy FAQ entries to top-level.
Manuel Jacob
- [pypy-commit] pypy rpython-doc: Remove unused file.
Manuel Jacob
- [pypy-commit] pypy rpython-doc: Be more more general in rpython/doc/windows.rst. There is still potential to improve but at least it makes sense ('[...] how to translate a interpreter written in RPython, using PyPy as an example').
Manuel Jacob
- [pypy-commit] pypy improve-docs: Rename 'rpython-doc' to 'improve-docs'.
Manuel Jacob
- [pypy-commit] pypy rpython-doc: Close branch.
Manuel Jacob
- [pypy-commit] pypy improve-docs: Move release announcements into folder pypy/doc/releases.
Manuel Jacob
- [pypy-commit] lang-smalltalk default: renamed interpreter.stack_depth to interpreter.remaining_stack_depth
lwassermann
- [pypy-commit] lang-smalltalk default: changed from a mixed stack of w_PointerObjects and MethodContextShadows to only MethodContextShadows
lwassermann
- [pypy-commit] pypy jitframe-on-heap: fix for _call_assembler_check_descr, the value we are comparing against might not fit into an ARM imm
bivab
- [pypy-commit] pypy improve-docs: Remove index-of-release-notes.rst.
Manuel Jacob
- [pypy-commit] pypy improve-docs: Make the header a header.
Manuel Jacob
- [pypy-commit] pypy jitframe-on-heap: a bit more consistent debug checking of frame depth
fijal
- [pypy-commit] pypy jitframe-on-heap: fix this test file
fijal
- [pypy-commit] pypy jitframe-on-heap: fix the annotation
fijal
- [pypy-commit] pypy jitframe-on-heap: raw malloc is not zeroed
fijal
- [pypy-commit] pypy jitframe-on-heap: update get_gcmap
bivab
- [pypy-commit] extradoc extradoc: py3k status update #10
pjenvey
- [pypy-commit] pypy default: cleanup
pjenvey
- [pypy-commit] extradoc extradoc: rework numpypy status report, add a mention of bdk's work
mattip
- [pypy-commit] pypy default: pep8
bdkearns
- [pypy-commit] pypy default: improve generated min/max code by improving hints to jitdriver
bdkearns
- [pypy-commit] pypy default: test and fix for behavior of _sqlite3.Connection._check_{thread, closed}
bdkearns
- [pypy-commit] pypy default: simplify these functions
bdkearns
- [pypy-commit] pypy default: improve layout of _sqlite3.Connection
bdkearns
- [pypy-commit] pypy default: missing/extra checks
bdkearns
- [pypy-commit] pypy py3k: unnecessary in py3k
bdkearns
- [pypy-commit] pypy py3k: pep8
bdkearns
- [pypy-commit] pypy default: use an explicit initialized variable for clarity
bdkearns
- [pypy-commit] pypy default: these should go before try: finally block
bdkearns
- [pypy-commit] pypy default: structure begin like the commit/rollback
bdkearns
- [pypy-commit] pypy default: have _sqlite3 cache in_transaction rather than calling get_autocommit all the time
bdkearns
- [pypy-commit] pypy default: put getter with setter
bdkearns
- [pypy-commit] pypy default: mangle some names of implementation-specific variables in _sqlite3 to prevent clashes
bdkearns
- [pypy-commit] pypy default: have _sqlite3 cache begin statement
bdkearns
- [pypy-commit] pypy default: group _sqlite3.Cursor methods logically
bdkearns
- [pypy-commit] pypy default: mangle some more implementation-specific names in _sqlite3.Cursor
bdkearns
- [pypy-commit] pypy py3k: some fixes for _sqlite3 on py3k
bdkearns
- [pypy-commit] pypy py3k: more _sqlite3 fixes
bdkearns
- [pypy-commit] pypy default: test and fix for _sqlite3 'on conflict rollback' in executemany
bdkearns
- [pypy-commit] pypy default: simplify sqlite cursor locking
bdkearns
- [pypy-commit] pypy default: mangle these implementation-specific function names
bdkearns
- [pypy-commit] pypy default: additional small cleanups for sqlite
bdkearns
- [pypy-commit] pypy default: test and fix for sqlite check_cursor behavior
bdkearns
- [pypy-commit] pypy py3k-memoryview: Temporarily rename array's itemsize to itemsize_ to work around an annotator bug.
Manuel Jacob
- [pypy-commit] pypy py3k-memoryview: Python 3.2 supports tolist() only on byte memoryviews.
Manuel Jacob
- [pypy-commit] pypy py3k-memoryview: Mark 'format' and 'itemsize' as immutable fields.
Manuel Jacob
- [pypy-commit] pypy jitframe-on-heap: fixes for frame_realloc
bivab
- [pypy-commit] extradoc extradoc: rework numpypy namespace changes (bdk)
mattip
- [pypy-commit] pypy jitframe-on-heap: fix the test
fijal
- [pypy-commit] lang-smalltalk default: Switched from a context return based implementation to Exception Raising returns.
lwassermann
- [pypy-commit] lang-smalltalk default: removed the mark-variable by saving the needed information prior to calling c-loop
lwassermann
- [pypy-commit] lang-smalltalk default: (cfbolz, lwassermann): added attribute information to the model classes to prevent the typechecker from pulling variables up
lwassermann
- [pypy-commit] lang-smalltalk default: (cfbolz, lwassermann): changed the version checker to test for 64bit images only on 64bit systems
lwassermann
- [pypy-commit] lang-smalltalk default: (tfel, lwassermann): updated the targettinybenchsmalltalk to reflect the jit test changes needed because of interpreter restructuring
lwassermann
- [pypy-commit] lang-smalltalk default: removed the recursion increasing lines from the test-cases, because they cause segfaults
lwassermann
- [pypy-commit] lang-smalltalk default: (cfbolz, lwassermann): Added type-checks in several places to pacify pypy. In most cases, the program will abort, if the wrong types are supplied.
lwassermann
- [pypy-commit] pypy default: cleanup _sqlite3.Statement
bdkearns
- [pypy-commit] pypy default: redundant call to encode
bdkearns
- [pypy-commit] pypy jitframe-on-heap: fix
fijal
- [pypy-commit] lang-smalltalk default: Added class attribute information to the ContextPartShadow class-chain.
lwassermann
- [pypy-commit] pypy jitframe-on-heap: disable the debug
fijal
- [pypy-commit] pypy jitframe-on-heap: this guy can go away (a better version is in llsupport)
fijal
- [pypy-commit] pypy jitframe-on-heap: fix imporrt
fijal
- [pypy-commit] pypy jitframe-on-heap: another fix
fijal
- [pypy-commit] pypy missing-os-functions: Use platform.configure() to detect the presence of most posix functions.
amauryfa
- [pypy-commit] pypy default: cleanup _sqlite3.Statement.set_params
bdkearns
- [pypy-commit] pypy default: more small cleanups for sqlite
bdkearns
- [pypy-commit] pypy jitframe-on-heap: try to write a better test
fijal
- [pypy-commit] pypy default: only call sqlite3_{finalize, reset} if not already called
bdkearns
- [pypy-commit] pypy jitframe-on-heap: store the loop for debugging
fijal
- [pypy-commit] pypy jitframe-on-heap: oops
fijal
- [pypy-commit] pypy jitframe-on-heap: one more
fijal
- [pypy-commit] pypy py3k-memoryview: Only check for TypeError here.
Manuel Jacob
- [pypy-commit] pypy py3k: Remove py3k attribute from base object space. It's not necessary anymore because the flow object space is independent from the interpreter now.
Manuel Jacob
- [pypy-commit] pypy default: these are redundant
bdkearns
- [pypy-commit] pypy default: check return value of sqlite3_bind_xxx
bdkearns
- [pypy-commit] pypy default: improve sqlite parameter type checking, test
bdkearns
- [pypy-commit] pypy default: Random cleanups.
Manuel Jacob
- [pypy-commit] pypy default: Fix struct definition in ll_termios.
Manuel Jacob
- [pypy-commit] pypy py3k: simplify
pjenvey
- [pypy-commit] pypy jitframe-on-heap: start working on gcmap
fijal
- [pypy-commit] pypy default: more cleanups/fixes for _sqlite3
bdkearns
- [pypy-commit] pypy default: merge heads
bdkearns
- [pypy-commit] pypy default: test and fix for sqlite param container check
bdkearns
- [pypy-commit] cffi default: Cancel again these changes: we can't pass 0 or None to mean NULL. Just
arigo
- [pypy-commit] pypy gc-del: Lock
arigo
- [pypy-commit] pypy stm-thread-2: details
arigo
- [pypy-commit] pypy default: Update to cffi/d0f6755466f7
arigo
- [pypy-commit] pypy default: don't need next_char here
bdkearns
- [pypy-commit] cffi default: Kill the logic to support FILE. Found out that it seems reasonable
arigo
- [pypy-commit] cffi default: Document the removal of FILE, add demos.
arigo
- [pypy-commit] pypy default: Update to cffi/d23457c0c5d3.
arigo
- [pypy-commit] lang-smalltalk default: (tfel, lwassermann) compare to None with is
timfel
- [pypy-commit] lang-smalltalk default: (tfel, lwassermann) reintroduce the assertion
timfel
- [pypy-commit] lang-smalltalk default: (tfel, cfbolz) Hack: Fix translation error by preventing specialization of c_loop based on the fact that ContextPartShadow is access directly
timfel
- [pypy-commit] pypy default: small tweaks
bdkearns
- [pypy-commit] pypy default: Fix for issue1198.
arigo
- [pypy-commit] lang-smalltalk default: (tfel, lwassermann) Update targetimageloading to accept benchmark argument and jit args, and run the actual image if no benchmark is passed
timfel
- [pypy-commit] lang-smalltalk default: reduced the default smalltalk max stack size to 100
lwassermann
- [pypy-commit] lang-smalltalk default: Added shorthandprinting for the contexts. The hook in c_loop is commented out
lwassermann
- [pypy-commit] lang-smalltalk default: add loopTest2 and loopTest3
cfbolz
- [pypy-commit] cffi default: Add warnings about keeping alive the library object.
arigo
- [pypy-commit] lang-smalltalk default: updated test/jit
lwassermann
- [pypy-commit] lang-smalltalk default: fixed return value printing in targetimageloadingsmalltalk for benchmarks
lwassermann
- [pypy-commit] lang-smalltalk default: added can_enter_jit hint
lwassermann
- [pypy-commit] lang-smalltalk default: small changes to .hgignore
lwassermann
- [pypy-commit] pypy py3k: passthru unicode in dict iter reprs
pjenvey
- [pypy-commit] pypy default: improve sqlite3 statement arg checking, test
bdkearns
- [pypy-commit] pypy default: comments
bdkearns
- [pypy-commit] pypy default: reindent this sillyness
pjenvey
- [pypy-commit] pypy default: test and fix for sqlite cursor iteration, simplify/optimize
bdkearns
- [pypy-commit] cffi default: Kill the historical non-decorator version of ffi.callback(), as a
arigo
- [pypy-commit] pypy py3k: add range.index and make a couple fixes to contains/count
pjenvey
- [pypy-commit] pypy py3k: use the new space.sequence_index for operator.indexOf for consistency's sake
pjenvey
- [pypy-commit] pypy py3k: fix translation, hack, blerg
pjenvey
- [pypy-commit] pypy default: unify sqlite3 between default and py3k
bdkearns
- [pypy-commit] pypy missing-os-functions: Fix conditional definition of wait3 and wait4
amauryfa
- [pypy-commit] pypy missing-os-functions: Use configure() for posix constants, instead of the host Python.
amauryfa
- [pypy-commit] pypy missing-os-functions: Move WEXITSTATUS &co out of ll_os.py.
amauryfa
- [pypy-commit] pypy py3k: unused imports
pjenvey
- [pypy-commit] cffi default: Give some compatibility explanation when passing a Python file object to
arigo
- [pypy-commit] pypy default: Update to cffi/7a86941ef198
arigo
- [pypy-commit] pypy sqlite-cffi: port some sqlite fixes/cleanups from default
bdkearns
- [pypy-commit] pypy default: avoid leaking internal names from _sqlite3
bdkearns
- [pypy-commit] pypy default: some pep8
bdkearns
- [pypy-commit] pypy default: further reduce diffs in datetime.py between 2.x and 3.x
bdkearns
- [pypy-commit] pypy default: use struct.pack for datetime getstate (faster, works in both py2/py3)
bdkearns
- [pypy-commit] pypy py3k: further reduce diffs in datetime.py between 2.x and 3.x
bdkearns
- [pypy-commit] pypy py3k: use struct.pack for datetime getstate (faster, works in both py2/py3)
bdkearns
- [pypy-commit] pypy default: clean up datetime pickle support
bdkearns
- [pypy-commit] pypy py3k: clean up datetime pickle support
bdkearns
- [pypy-commit] pypy py3k: small cleanups
bdkearns
- [pypy-commit] pypy default: port some lib_pypy cleanups/fixes/modernizations from py3k
bdkearns
- [pypy-commit] pypy default: fix sqlite ints on 32bit
bdkearns
- [pypy-commit] pypy default: generalize these imports for py2/py3
bdkearns
- [pypy-commit] pypy default: some fixes/cleanups from py3k version
bdkearns
- [pypy-commit] pypy default: redundant
bdkearns
- [pypy-commit] pypy py3k: fix comment
bdkearns
- [pypy-commit] pypy missing-os-functions: Fix translation
amauryfa
- [pypy-commit] pypy missing-os-functions: Configure wait macros individually
amauryfa
- [pypy-commit] lang-smalltalk default: result of primitive SUSPEND is new frame
timfel
- [pypy-commit] lang-smalltalk default: Add GET_NEXT_EVENT and DRAW_RECTANGLE stubs
timfel
- [pypy-commit] lang-smalltalk default: Merge default
timfel
- [pypy-commit] pypy default: more datetime cleanups
bdkearns
- [pypy-commit] pypy py3k: more datetime cleanups
bdkearns
- [pypy-commit] pypy py3k: make sure _sha1.py is a rename of _sha.py
bdkearns
- [pypy-commit] pypy default: reduce diff with py3k
bdkearns
- [pypy-commit] cffi default: Since we have users, make sure we actually emit UserWarning, instead of just
fijal
- [pypy-commit] lang-smalltalk default: (tfel, tpape) store the last context when suspending, and raise to the trampoline when switching contexts
timfel
- [pypy-commit] lang-smalltalk default: translation fix
timfel
- [pypy-commit] lang-smalltalk default: fix wrapper tests that should now raise a ProcessSwitch to expect that raise and to use wrapped context objects
timfel
- [pypy-commit] cffi default: Rename ffi.dlopen() into ffi.dlopen_abi_unchecked(), and make the
arigo
- [pypy-commit] cffi default: Close this, which is going to become the branch "cffi-1.0".
arigo
- [pypy-commit] cffi cffi-1.0: Make a branch to move the most recent changes to.
arigo
- [pypy-commit] cffi cffi-1.0: Mark the places that would need proper "const" support
arigo
- [pypy-commit] cffi default: Close this
arigo
- [pypy-commit] cffi cffi-1.0: merge heads
arigo
- [pypy-commit] cffi default: A dummy checkin to make this the current 'default'.
arigo
- [pypy-commit] lang-smalltalk default: (tfel, tpape) actually check that the vm keeps image name around
timfel
- [pypy-commit] lang-smalltalk default: (tfel, tpape) add FILE_OPEN, CLOSE, and WRITE primitives
timfel
- [pypy-commit] pypy default: hg backout 0d391c72accf
arigo
- [pypy-commit] pypy default: hg backout 87cc13e1bc5e
arigo
- [pypy-commit] pypy default: hg backout 1d661d485129
arigo
- [pypy-commit] pypy jitframe-on-heap: random ARM stuff + fix the test for llgraph
fijal
- [pypy-commit] lang-smalltalk default: raise appropriate errors if calling FILE_WRITE prim with negative bounds
timfel
- [pypy-commit] lang-smalltalk default: fix translation
timfel
- [pypy-commit] lang-smalltalk default: update mini.image, to include Preferences>>logDebuggerStackToFile to return true, so we get a SqueakDebug.log
timfel
- [pypy-commit] pypy jitframe-on-heap: fix test_continuelet
fijal
- [pypy-commit] pypy jitframe-on-heap: fix codewriter tests
fijal
- [pypy-commit] pypy jitframe-on-heap: we want to reset jf_guard_exc on the new frame, not on the old one
fijal
- [pypy-commit] pypy jitframe-on-heap: a corresponding fix
fijal
- [pypy-commit] pypy jitframe-on-heap: fix test_compile
fijal
- [pypy-commit] pypy jitframe-on-heap: I think this is what we want wrt keepalives
fijal
- [pypy-commit] pypy jitframe-on-heap: one more tracker
fijal
- [pypy-commit] pypy jitframe-on-heap: fix test_oparser
fijal
- [pypy-commit] lang-smalltalk default: (cfbolz, lwassermann): added conditional printing of results and additional time-measuring of perform
lwassermann
- [pypy-commit] lang-smalltalk default: created a caching shadow specialy for arrays which seldom change, like the special messages array
lwassermann
- [pypy-commit] lang-smalltalk default: renamed CachedArrayShadow, added test, changed version field from int to Version-object
lwassermann
- [pypy-commit] lang-smalltalk default: merged
lwassermann
- [pypy-commit] lang-smalltalk default: (tfel, krono) add INTERRUPT_SEMAPHORE
timfel
- [pypy-commit] cffi default: Check that the backend's version matches the frontend's
arigo
- [pypy-commit] pypy py3k: reapply py3k modifications to _cffi_backend that were lost in the delete/backout
bdkearns
- [pypy-commit] pypy default: unused
bdkearns
- [pypy-commit] pypy default: fix missing derived properties: apply the properies after the ranges are
pjenvey
- [pypy-commit] pypy py3k: kill datetime._call_tzinfo_method
bdkearns
- [pypy-commit] pypy py3k: update datetime name cleanup for changes, add test
bdkearns
- [pypy-commit] pypy py3k: fix this exception to match c datetime
bdkearns
- [pypy-commit] pypy default: kill datetime._call_tzinfo_method
bdkearns
- [pypy-commit] pypy default: test and fix datetime unpickle checking of tzinfo arg
bdkearns
- [pypy-commit] pypy py3k: improve datetime test_backdoor_resistance
bdkearns
- [pypy-commit] pypy default: add an underscore for the implementation-specific tmxxx
bdkearns
- [pypy-commit] pypy default: remove this outdated comment
bdkearns
- [pypy-commit] pypy py3k: remove this outdated comment
bdkearns
- [pypy-commit] pypy default: speed up datetime.timedelta(microseconds={float, long})
bdkearns
- [pypy-commit] pypy default: simplify
bdkearns
- [pypy-commit] pypy py3k: speed up datetime.timedelta(microseconds={float, long})
bdkearns
- [pypy-commit] pypy default: modernization
bdkearns
- [pypy-commit] pypy default: backport some lib_pypy fixes/modernizations from py3k
bdkearns
- [pypy-commit] pypy default: make sure hg knows this is a copy of _marshal from lib_pypy
bdkearns
- [pypy-commit] pypy default: have sqlite only build/use a row_cast_map if needed
bdkearns
- [pypy-commit] pypy default: reorder these functions
bdkearns
- [pypy-commit] pypy default: this variable is internal
bdkearns
- [pypy-commit] pypy default: Improve a bit issue #1412: dotviewer python path
arigo
- [pypy-commit] pypy default: Don't crash the interpreter when compiling an ast with invalid (non increasing) line numbers
amauryfa
- [pypy-commit] pypy jitframe-on-heap: another stupid conflict
fijal
- [pypy-commit] lang-smalltalk default: Changed mapping of w_objects to shadows:
lwassermann
- [pypy-commit] lang-smalltalk default: Patched MethodDictShadow to assume that for every change in self, there afterwards will be a change in its contents-array, before it will be asked for an entry.
lwassermann
- [pypy-commit] lang-smalltalk default: Switched from saving w_superclass to s_superclass
lwassermann
- [pypy-commit] pypy py3k: fix for appdirect testing
pjenvey
- [pypy-commit] lang-smalltalk default: refactored ClassShadow to hold onto s_methoddict instead of w_methoddict
lwassermann
- [pypy-commit] pypy jitframe-on-heap: fix the stack alignment (I think)
fijal
- [pypy-commit] lang-smalltalk default: shrank the execution time of the test for changed methoddicts
lwassermann
- [pypy-commit] lang-smalltalk default: removed version from methoddict
lwassermann
- [pypy-commit] lang-smalltalk default: added version updates when superclass changes
lwassermann
- [pypy-commit] pypy default: unify sqlite execute and executemany
bdkearns
- [pypy-commit] pypy default: more sqlite cleanups
bdkearns
- [pypy-commit] pypy default: improve dotviewer search for system cpython
bdkearns
- [pypy-commit] pypy default: test and fix for id(complex) when imag < 0
bdkearns
- [pypy-commit] pypy default: another attempt at dotviewer path search
bdkearns
- [pypy-commit] pypy jitframe-on-heap: fix for build_frame_realloc_slowpath and _restore_exception
bivab
- [pypy-commit] lang-smalltalk default: fixed generation replacing the set with a dictionary
lwassermann
- [pypy-commit] lang-smalltalk bitblt: create python-bitblt branch
timfel
- [pypy-commit] pypy jitframe-on-heap: disable singlefloat on ARMHF
bivab
- [pypy-commit] pypy extregistry-refactor: Remove unused _condition_ handling in ExtRegistryEntry
rlamy
- [pypy-commit] pypy extregistry-refactor: kill unused ClassFamily.conditionals
rlamy
- [pypy-commit] pypy extregistry-refactor: kill ClassFamily, store Entries directly in the registries
rlamy
- [pypy-commit] pypy extregistry-refactor: kill useless config parameters from extregistry public interface
rlamy
- [pypy-commit] pypy extregistry-refactor: kill unused SomeExternalObject
rlamy
- [pypy-commit] pypy default: cpyext: Correctly invalidate the type cache when tp_dict is updated directly.
amauryfa
- [pypy-commit] pypy default: unused error message in sqlite
bdkearns
- [pypy-commit] pypy default: re-enable the keys fastpath: the DictStrategy method was renamed to w_keys a
pjenvey
- [pypy-commit] pypy default: this workaround no longer necessary
bdkearns
- [pypy-commit] pypy default: sqlite: only call readahead if there is another row
bdkearns
- [pypy-commit] pypy py3k: pep3131: support non-ascii identifiers. thanks amaury for most of the tokenizer
pjenvey
- [pypy-commit] pypy py3k: dictproxy works against utf-8 encoded identifiers from type's dict_w
pjenvey
- [pypy-commit] pypy py3k: normalize all AST identifiers to NFKC
pjenvey
- [pypy-commit] pypy default: test/fix for sqlite cursor iteration in corner cases
bdkearns
- [pypy-commit] pypy py3k: partially revert 78c50cd0ed82: this belongs in asdl_py.py
pjenvey
- [pypy-commit] pypy jitframe-on-heap: update details in test_gc_integration for ARM
bivab
- [pypy-commit] pypy jitframe-on-heap: move and remove some old code
bivab
- [pypy-commit] pypy jitframe-on-heap: partial support for malloc slow- and fast-path for ARM
bivab
- [pypy-commit] pypy jitframe-on-heap: merge upstream
bivab
- [pypy-commit] pypy jitframe-on-heap: call_malloc_nursery_varsize_small
bivab
- [pypy-commit] pypy default: (cfbolz, timfel) refactor hack to find operation that is currently being annotated, into a semi-official method on bookkeeper
timfel
- [pypy-commit] pypy default: (cfbolz, timfel) annotate strings with no_nul=True if '\0' in str is true
timfel
- [pypy-commit] pypy default: (cfbolz, timfel) annotate no_nul on strings in result set if splitting at nul-byte
timfel
- [pypy-commit] pypy default: fix and test adding no_nul=True annotation to strings in result of splitting on null-byte if maxsplit argument is not -1
timfel
- [pypy-commit] pypy default: test, fix indexing with a list of slices
mattip
- [pypy-commit] pypy jitframe-on-heap: fix the tests
bivab
- [pypy-commit] pypy jitframe-on-heap: pass test_shadowstack_call and test_shadowstack_collecting_call_float
bivab
- [pypy-commit] lang-smalltalk default: patched the MethodDictShadow to save compiledmethod shadows instead of w_compiled methods
lwassermann
- [pypy-commit] lang-smalltalk default: make more attributes on shadows immutable per version. invent a decorator to
cfbolz
- [pypy-commit] lang-smalltalk default: make frame size computation version-constant
cfbolz
- [pypy-commit] pypy default: setitem shouldn't return anything, separate for clarity
bdkearns
- [pypy-commit] lang-smalltalk default: added s_class cache to w_AbstractObjectWithClassReference
lwassermann
- [pypy-commit] pypy extregistry-refactor: Don't pass unnecessary params to public extregistry functions
rlamy
- [pypy-commit] pypy py3k: properly decode *all* AST identifiers
pjenvey
- [pypy-commit] pypy py3k: have lock acquire retry on interrupts
pjenvey
- [pypy-commit] pypy py3k: cleanup
pjenvey
- [pypy-commit] pypy extregistry-refactor: kill genericcallable
rlamy
- [pypy-commit] pypy py3k: explicitly run the signal handlers on RPY_LOCK_INTR in acquire_timed
pjenvey
- [pypy-commit] lang-smalltalk bitblt: Apply fixes from Smalltalk
timfel
- [pypy-commit] lang-smalltalk bitblt: fix typo
timfel
- [pypy-commit] lang-smalltalk default: add primitive SMALLINT_AS_FLOAT
timfel
- [pypy-commit] lang-smalltalk default: (cfbolz, timfel) Floats are word objects, implement at: and at:put:
timfel
- [pypy-commit] lang-smalltalk default: (cfbolz, timfel) also test inf and nan
timfel
- [pypy-commit] lang-smalltalk default: (cfbolz, timfel) read wordobjects that are floats into W_Float instances
timfel
- [pypy-commit] lang-smalltalk default: blackbox test that wrapping image floats in W_Float works
timfel
- [pypy-commit] lang-smalltalk bitblt: merge default
timfel
- [pypy-commit] lang-smalltalk bitblt: HACK this
timfel
- [pypy-commit] pypy py3k: bring over another skip from the default branch
pjenvey
- [pypy-commit] pypy stm-gc-2: Major collections
arigo
- [pypy-commit] pypy stm-gc-2: Start
arigo
- [pypy-commit] pypy jitframe-on-heap: fix the stack wasting (does not fix the stack issue I believe)
fijal
- [pypy-commit] lang-smalltalk default: fixed the problem of performing methods which are primitives with PERFORM_WITH_ARGS
lwassermann
- [pypy-commit] lang-smalltalk bitblt: merge with default
lwassermann
- [pypy-commit] pypy py3k: apply another obscure workaround from default (c1a2ac377ca4)
pjenvey
- [pypy-commit] pypy jitframe-on-heap: (arigo, alex, fijal) try to fix the alignment (how this could have worked)
fijal
- [pypy-commit] pypy jitframe-on-heap: (fijal, alex, hodgestar, arigo)
arigo
- [pypy-commit] extradoc extradoc: Add my abstract.
arigo
- [pypy-commit] pypy default: update some more paths for vendor-rename
bdkearns
- [pypy-commit] extradoc extradoc: In-progress
arigo
- [pypy-commit] extradoc extradoc: (arigo, fijal) progress
fijal
- [pypy-commit] pypy py3k: fix surrogatepass
pjenvey
- [pypy-commit] pypy reflex-support: remove difference with default
wlav
- [pypy-commit] pypy reflex-support: fix for Issue1422: there should be no need for $ROOTSYS if root-config is available
wlav
- [pypy-commit] pypy default: fix for Issue1422: there should be no need for $ROOTSYS if root-config is available
wlav
- [pypy-commit] pypy default: reorder checks for upstream compatability, enable pedantic test
mattip
- [pypy-commit] pypy str-dtype-improvement: make str dtypes more reliable
mattip
- [pypy-commit] pypy str-dtype-improvement: astype fails for str
mattip
- [pypy-commit] pypy str-dtype-improvement: simplify
mattip
- [pypy-commit] pypy str-dtype-improvement: cannot implement astype('S3') without StringType.box, but box would require an unavailable space instance to convert values to strings
mattip
- [pypy-commit] pypy str-dtype-improvement: comment why one test passes and the other not
mattip
- [pypy-commit] pypy str-dtype-improvement: a failing test (passes in numpy)
mattip
- [pypy-commit] pypy str-dtype-improvement: add failing test
mattip
- [pypy-commit] pypy str-dtype-improvement: test more, partial fix
mattip
- [pypy-commit] pypy str-dtype-improvement: skip missing functionality
mattip
- [pypy-commit] pypy default: redo this adjustment for vendor-rename because get_python_version is an exposed api
bdkearns
- [pypy-commit] pypy default: add a script to download the latest nightly and extract the pypy binary in the current directory
antocuni
- [pypy-commit] lang-gameboy default: Update rsdl to work with after rpython split
timfel
- [pypy-commit] extradoc extradoc: (fijal, arigo) in the typical pypy style copy-paste beamerdefs
fijal
- [pypy-commit] extradoc extradoc: some progress and slidification
fijal
- [pypy-commit] extradoc extradoc: some progress
fijal
- [pypy-commit] pypy default: make sure that import * imports this function too
antocuni
- [pypy-commit] extradoc extradoc: The final talk, with pdf
arigo
- [pypy-commit] pypy pickle-dumps: speed up pickle.dumps - use StringBuilder instead of StringIO - see issue #979
kostialopuhin
- [pypy-commit] pypy pickle-dumps: err, fix stupid error, now pickle tests pass
kostialopuhin
- [pypy-commit] pypy pickle-dumps: (bdkearns) this is 2x faster on small objects and slighly faster on large ones
kostialopuhin
- [pypy-commit] pypy pickle-dumps: this makes StringBuilder match StringIO on small objects, although it is strange
kostialopuhin
- [pypy-commit] pypy default: Merged in kostialopuhin/pypy/pickle-dumps (pull request #132)
bdkearns
- [pypy-commit] pypy default: fix whatsnew
bdkearns
- [pypy-commit] pypy default: test and fix for _marshal.dump_unicode (fixes issue 1420)
bdkearns
- [pypy-commit] pypy default: call encode/decode instead of using utf_8_encode/decode
bdkearns
- [pypy-commit] pypy default: generalize this test to work on py3k also
bdkearns
- [pypy-commit] pypy default: fix testing cPickle on cpython
bdkearns
- [pypy-commit] pypy default: (fijal, arigo, bivab, others)
fijal
- [pypy-commit] pypy str-dtype-improvement: reuse setslice, remove code duplication
mattip
- [pypy-commit] lang-smalltalk bitblt: Add BlueBook BitBlt simulation. This has been generalized to use a configurable WordSize, and a "sanitize inputs" method has been added to deal with assumptions.
timfel
- [pypy-commit] lang-smalltalk bitblt: Add bitblt tests and fix them
timfel
- [pypy-commit] lang-smalltalk bitblt: just commit all
timfel
- [pypy-commit] lang-smalltalk bitblt: dump bitblt progress
timfel
- [pypy-commit] lang-smalltalk default: Make sure we create new W_Float objects, too
timfel
- [pypy-commit] lang-smalltalk bitblt: remove python BitBlt logic, add W_DisplayBitmap as model for the bitmap on the display object
timfel
- [pypy-commit] lang-smalltalk bitblt: Fix translation errors, store the sdldisplay on the DisplayBitmap object
timfel
- [pypy-commit] lang-smalltalk bitblt: make sure we only create one sdldisplay
timfel
- [pypy-commit] lang-smalltalk bitblt: fix setword/getword on W_Bitmap
timfel
- [pypy-commit] lang-smalltalk bitblt: clarify this logic
timfel
- [pypy-commit] lang-smalltalk bitblt: flush to screen through bitmap
timfel
- [pypy-commit] lang-smalltalk bitblt: implement FORCE_DISPLAY_UPDATE
timfel
- [pypy-commit] lang-smalltalk bitblt: remove elidables, instead mark what is immutable and we're fine
timfel
- [pypy-commit] lang-smalltalk bitblt: add a mini image that has the bluebook bitblt code for debugging
timfel
- [pypy-commit] pypy default: (fijal, alex): fix a crash in the JIT when memory locations are more than 4GB apart
alex_gaynor
- [pypy-commit] pypy default: (alex, fijal): fix for mmap on OSX: mmap requires either MAP_SHARED or MAP_PRIVATE be massed
alex_gaynor
- [pypy-commit] pypy default: Fix translation.
alex_gaynor
- [pypy-commit] pypy default: Don't disable the JIT when a trace func is enabled.
alex_gaynor
- [pypy-commit] pypy default: remove untested hack in rmmap that creates inconsistent behavior (mmap always requires SHARED or PRIVATE)
bdkearns
- [pypy-commit] pypy default: try to fix do_allocation_in_far_regions on POSIXes besides linux
bdkearns
- [pypy-commit] pypy default: cleanup rmmap.py
bdkearns
- [pypy-commit] pypy default: create/use sqlite.connection.do_all_statements helper
bdkearns
- [pypy-commit] pypy default: sqlite: clear cursor weakrefs periodically like statement weakrefs
bdkearns
- [pypy-commit] pypy default: call con.close() to cleanup after test
bdkearns
- [pypy-commit] lang-smalltalk bitblt: Use bitInver32 instead of bitInvert, this fixes BitBltSim tests and examples in miniimage.
timfel
- [pypy-commit] pypy fast-newarray: (exarkun, fijal) Make rewrite emit a new operation called malloc_nursery_varsize
fijal
- [pypy-commit] pypy default: Removed duplication of DEBUG_COUTNER struct from ARM.
alex_gaynor
- [pypy-commit] pypy default: (alex, fijal) removed duplication in assembler backends
alex_gaynor
- [pypy-commit] pypy asm-backend-dupe-removal: (alex, fijal): start refactoring to remove duplication
alex_gaynor
- [pypy-commit] pypy default: (alex, armin, fijal): remove unused nonsense
alex_gaynor
- [pypy-commit] pypy default: Small cleanup
alex_gaynor
- [pypy-commit] pypy default: some cleanup
alex_gaynor
- [pypy-commit] pypy str-dtype-improvement: fix translation
mattip
- [pypy-commit] pypy str-dtype-improvement: whoops
mattip
- [pypy-commit] pypy str-dtype-improvement: intrusively fix record field matching
mattip
- [pypy-commit] pypy str-dtype-improvement: implement convert_from for str arrays only
mattip
- [pypy-commit] pypy fast-newarray: fix for stuff being too far apart
fijal
- [pypy-commit] pypy default: fix for default too
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: add an "any" type to rlib.types. It's kind of necessary for a lot of practical
cfbolz
- [pypy-commit] pypy py3k: python3 ssl constructor actually raises ValueError on illegal protocol
Karl Ramm
- [pypy-commit] pypy py3k: test 979b3dd2b1a5 for ValueErrors
pjenvey
- [pypy-commit] lang-smalltalk bitblt: support 32bit large integers in bit operations
timfel
- [pypy-commit] lang-smalltalk bitblt: use r_uint
timfel
- [pypy-commit] lang-smalltalk bitblt: Backed out changeset 29557f677cae
timfel
- [pypy-commit] lang-smalltalk bitblt: back out of 32bit unsinged bit operations, doesn't translate correctly
timfel
- [pypy-commit] lang-smalltalk bitblt: fix translation by making W_Float a subclass of AbstractObjectWithIdentityHash
timfel
- [pypy-commit] lang-smalltalk bitblt: expose Message class and doesNotUnderstand: symbol from special objects array
timfel
- [pypy-commit] lang-smalltalk bitblt: add test for DNU
timfel
- [pypy-commit] lang-smalltalk bitblt: add test for float hashes
timfel
- [pypy-commit] lang-smalltalk bitblt: add tests for BE_DISPLAY and the DisplayBitmap object
timfel
- [pypy-commit] lang-smalltalk bitblt: add test for display flushing
timfel
- [pypy-commit] lang-smalltalk bitblt: test that BITBLT_COPY_BITS primitive calls simulateCopyBits on the receiver
timfel
- [pypy-commit] lang-smalltalk bitblt: more specific test
timfel
- [pypy-commit] lang-smalltalk bitblt: Update image for debugging bitblt, the bitblt changeset, add the sdl display, and rename a test
timfel
- [pypy-commit] lang-smalltalk bitblt: fix tests
timfel
- [pypy-commit] lang-smalltalk bitblt: close bitblt branch
timfel
- [pypy-commit] lang-smalltalk default: merge bitblt
timfel
- [pypy-commit] pypy default: add an assert to the object list strategy that it is not switching to itself.
cfbolz
- [pypy-commit] pypy default: for the series "how could this have ever worked?": distutils.unixcompiler needs to know the CC to determine the correct linker parameters
antocuni
- [pypy-commit] extradoc extradoc: add developer names
mattip
- [pypy-commit] lang-smalltalk default: add input primitives, using a bad queue for now. this'll go away once we get the SDL event queue working with this.
timfel
- [pypy-commit] pypy str-dtype-improvement: seperate jit merge points, fix 'whoops' in indexing
mattip
- [pypy-commit] pypy indexing-by-array: fix nd array indexing with a lower dimensional array
mattip
- [pypy-commit] pypy indexing-by-array: wip
mattip
- [pypy-commit] pypy stm-thread-2: Adds instrumentation to transaction.py to report on the number of transactions run during a call to run().
taavi_burns
- [pypy-commit] pypy indexing-by-array: add broadcast_backwards to allow indexing by a lower-shaped array
mattip
- [pypy-commit] pypy indexing-by-array: tests segfault
mattip
- [pypy-commit] pypy indexing-by-array: broadcast only when needed, fix compress for nd array with no axis arg (rguillebert, mattip)
mattip
- [pypy-commit] pypy fast-newarray: (fijal, wlav) in-progress malloc_varsize
wlav
- [pypy-commit] pypy reflex-support: tests for STL map and allow iterations over std::pair
wlav
- [pypy-commit] pypy default: we may have already been removed w/ daemon threads & sys.exit. this is diffcult
pjenvey
- [pypy-commit] buildbot default: try to shift stuff around so buildbots dont collide as much
fijal
- [pypy-commit] pypy indexing-by-array: translation fix
mattip
- [pypy-commit] pypy indexing-by-array: (mattip, rguillebert) Make scalars work as indexes and implement ndarray.__int__
rguillebert
- [pypy-commit] pypy reflex-support: o) don't use slice-indexing for STL maps, as it doesn't make any sense
wlav
- [pypy-commit] pypy indexing-by-array: (mattip, rguillebert) Test int(array(1.5)) -> 1
rguillebert
- [pypy-commit] pypy indexing-by-array: Close indexing-by-array branch
rguillebert
- [pypy-commit] pypy default: (mattip, rguillebert) Adds indexing by scalar, adds int conversion from scalar and single element array, fixes compress, indexing by an array with a smaller shape and the indexed object.
rguillebert
- [pypy-commit] pypy default: Update what's new
rguillebert
- [pypy-commit] pypy reflex-support: ValueErrors are now ValueErrors instead of TypeErrors
wlav
- [pypy-commit] pypy reflex-support: fix Makefile for MacOS X
wlav
- [pypy-commit] pypy default: SSL's options macros use longs. thanks kcr
pjenvey
- [pypy-commit] pypy pycon2013-doc-fixes: Documentation fixes after going through said doc: mention that Pygame and Graphviz should be the CPython ones; recommend cffi over ctypes or Cython; mention RPython in more titles; stackless support is not deprecated (anymore); progress on getting JIT for ARMv7.
chrish42
- [pypy-commit] pypy pycon2013-doc-fixes: Update whatsnew file for pycon2013-doc-fixes branch.
chrish42
- [pypy-commit] pypy default: Merged in chrish42/pypy/pycon2013-doc-fixes (pull request #136)
pjenvey
- [pypy-commit] pypy py3k: Leftover errnos were causing error misinterpretation
Karl Ramm
- [pypy-commit] pypy py3k: this should exercise the problem fixed in 383f13f771fe
Karl Ramm
- [pypy-commit] pypy py3k: Accepting that CTX_get_options was signed was causing headaches
Karl Ramm
- [pypy-commit] pypy py3k: merge kcr's ssl fixes
pjenvey
- [pypy-commit] pypy default: (alex, fijal): fix translation
alex_gaynor
- [pypy-commit] pypy reflex-support: fix sliced indexing to allow for STL-like classes
wlav
- [pypy-commit] pypy reflex-support: bring std::map into CINT backend
wlav
- [pypy-commit] pypy default: fix this test
fijal
- [pypy-commit] pypy default: fix this test too
fijal
- [pypy-commit] pypy default: skip this test on 32bit
fijal
- [pypy-commit] pypy fix-jit-logs: branch to fix jit logs after merge of jitframe-on-heap
kostialopuhin
- [pypy-commit] pypy fix-jit-logs: fix different bridge logging in arm and x86
kostialopuhin
- [pypy-commit] pypy fix-jit-logs: fix parse_log_count - use integer values here, as before
kostialopuhin
- [pypy-commit] pypy fix-jit-logs: adresses are with 0x now
kostialopuhin
- [pypy-commit] pypy fix-jit-logs: fix jitlogparser tests to match current log format
kostialopuhin
- [pypy-commit] pypy fix-jit-logs: guard is in hex in comments now
kostialopuhin
- [pypy-commit] pypy fix-jit-logs: hex_re is different now, we need to get rid of 0x here
kostialopuhin
- [pypy-commit] pypy fix-jit-logs: guard with clearly non-10-base address in tests
kostialopuhin
- [pypy-commit] pypy fix-jit-logs: merge default
kostialopuhin
- [pypy-commit] pypy default: Merged in kostialopuhin/pypy/fix-jit-logs (pull request #133)
fijal
- [pypy-commit] pypy default: fix a bunch of overly specific tests
fijal
- [pypy-commit] pypy str-dtype-improvement: whoops, missing parts of commit
mattip
- [pypy-commit] pypy default: I should install pyflakes
fijal
- [pypy-commit] pypy default: fix the test
fijal
- [pypy-commit] pypy gc-del: No-op refactoring.
arigo
- [pypy-commit] pypy remove-string-smm: add rjust
vkryachko
- [pypy-commit] pypy default: StackletThread instances must not be seen during translation.
arigo
- [pypy-commit] pypy fast-newarray: random progress
fijal
- [pypy-commit] pypy remove-string-smm: Add str.rjust and str.join methods
vkryachko
- [pypy-commit] pypy scalar_get_set: test, add set_real, set_imag for scalars. Also add composite() to types.ComplexType to create complex from real, imag boxes
mattip
- [pypy-commit] pypy remove-list-smm: (alex, arigo, fijal) start removing strange stuff on lists (multimethods in
fijal
- [pypy-commit] pypy remove-list-smm: Add a test
arigo
- [pypy-commit] pypy py3k-struct: Pass byte strings into struct.{pack, unpack} instead of str strings when testing
Jason Chu
- [pypy-commit] pypy py3k-struct: Don't accept floats in struct pack/unpack as per py3k test
Jason Chu
- [pypy-commit] pypy py3k-struct: Add a small struct test that was also failing from the buildbot for python 3
Jason Chu
- [pypy-commit] pypy py3k-struct: Also check for a TypeError in test_crasher for struct tests
Jason Chu
- [pypy-commit] pypy py3k: Merged in xentac/pypy/py3k-struct (pull request #141)
pjenvey
- [pypy-commit] pypy remove-list-smm: kill another ANY_ANY_ANY
fijal
- [pypy-commit] pypy remove-list-smm: merge
fijal
- [pypy-commit] pypy remove-list-smm: remove more crap
fijal
- [pypy-commit] pypy default: support the 6.0.0 db: add its cjk_interval and handle east asian width ranges
pjenvey
- [pypy-commit] pypy default: add the unicode 6.0.0 db
pjenvey
- [pypy-commit] pypy remove-list-smm: update
fijal
- [pypy-commit] pypy default: update
fijal
- [pypy-commit] pypy remove-list-smm: just to make sure
fijal
- [pypy-commit] pypy default: just to make sure
fijal
- [pypy-commit] pypy py3k: initialize the locale before fsdecoding
pjenvey
- [pypy-commit] jitviewer default: update
fijal
- [pypy-commit] pypy scalar_get_set: close about-to-be-merged branch
mattip
- [pypy-commit] pypy default: merge scalar_get_set which adds get_, set_, imag, real for scalar arrays
mattip
- [pypy-commit] pypy default: update whatsnew for merged branch
mattip
- [pypy-commit] pypy default: Skip a couple of tests when no Mercurial repo present
Greg Price
- [pypy-commit] pypy default: Split up x86 test_ztranslation for better parallelism
Greg Price
- [pypy-commit] pypy default: rmmap: Add partial unmap
Greg Price
- [pypy-commit] pypy default: ll2ctypes: Avoid keeping 20G all allocated in far_regions
Greg Price
- [pypy-commit] pypy default: ll2ctypes: Get unmap from ctypes before it's too late
Greg Price
- [pypy-commit] buildbot default: cleanup/simplify nightly builds
bdkearns
- [pypy-commit] pypy default: cleanup unmap/unmapview/unmap_range, skip unmap_range test on non-posix
bdkearns
- [pypy-commit] pypy default: undo this cleanup from last commit, doesn't match cpython
bdkearns
- [pypy-commit] pypy remove-list-smm: fix test
cfbolz
- [pypy-commit] pypy remove-list-smm: share code between find, contains and remove
cfbolz
- [pypy-commit] pypy remove-list-smm: spent some time trying to find out why stuff doesn't translate
cfbolz
- [pypy-commit] pypy remove-list-smm: this test is also broken due to the comment of the previous commit
cfbolz
- [pypy-commit] lang-smalltalk default: changed perform to not suffer from StackOverflow Errors
lwassermann
- [pypy-commit] lang-smalltalk default: added the space a w_object is created for to that object
lwassermann
- [pypy-commit] lang-smalltalk default: Removed the second link of W_PointersObject s to their class. Only s_class is maintained.
lwassermann
- [pypy-commit] lang-smalltalk default: some small changes to make squeakimage.py compilable
lwassermann
- [pypy-commit] lang-smalltalk default: merged with local branch without any of their changes, because mecurial makes it really hard to loose(remove) commits
lwassermann
- [pypy-commit] lang-js default: added array benchmarks
stepahn
- [pypy-commit] lang-js default: back array by dict
stepahn
- [pypy-commit] lang-js default: added array trace view samples
stepahn
- [pypy-commit] lang-js default: optimized array index access
stepahn
- [pypy-commit] lang-js default: fixed integer to float contamination
stepahn
- [pypy-commit] lang-js default: added LOAD_MEMBER_DOT alias for LOAD_MEMBER for debugging
stepahn
- [pypy-commit] lang-js default: use _idx_put in LOAD_ARRAY
stepahn
- [pypy-commit] lang-js default: pass function name into printable location
stepahn
- [pypy-commit] lang-js default: use _idx_put in array constructor
stepahn
- [pypy-commit] lang-js default: removed some annotaitons
stepahn
- [pypy-commit] lang-js default: added float jit viewer test
stepahn
- [pypy-commit] pypy default: fix typo
cfbolz
- [pypy-commit] pypy default: apparently kwargs.setdefault is a thing people use (e.g. the pylib)
cfbolz
- [pypy-commit] pypy remove-list-smm: some whitespace
fijal
- [pypy-commit] buildbot default: use xerxes
fijal
- [pypy-commit] pypy default: make namedtuple fast
fijal
- [pypy-commit] pypy longdouble: preliminary implementation of long double
rlamy
- [pypy-commit] pypy default: the workaround for translation is only needed for setitem_str, not setitem
bdkearns
- [pypy-commit] pypy str-dtype-improvement: merge default into branch
mattip
- [pypy-commit] pypy str-dtype-improvement: test, fix concatenate two str arrays
mattip
- [pypy-commit] pypy str-dtype-improvement: check result from raises in tests
mattip
- [pypy-commit] pypy str-dtype-improvement: remove redundant check
mattip
- [pypy-commit] pypy str-dtype-improvement: improve test coverage
mattip
- [pypy-commit] pypy str-dtype-improvement: close about-to-be-merged branch
mattip
- [pypy-commit] pypy default: merge str-dtype-improvement which allows concatenation of str and numerical arrays
mattip
- [pypy-commit] pypy default: cleanups and small fixes of str-dtypes-improvement
mattip
- [pypy-commit] pypy default: document branch
mattip
- [pypy-commit] pypy default: (fijal, alex) Removed spli/ directory,
alex_gaynor
- [pypy-commit] pypy default: Remove unused callbench directory
alex_gaynor
- [pypy-commit] pypy default: (alex, armin): remove unused objspace/proxy
alex_gaynor
- [pypy-commit] jitviewer default: fixed bridge "name" for "show bridge" link
aljosa
- [pypy-commit] jitviewer default: update the log
fijal
- [pypy-commit] pypy default: Inline this artificial method again, now that the flow objspace no
arigo
- [pypy-commit] pypy default: (alex, armin, fijal): removed unused fset
alex_gaynor
- [pypy-commit] pypy default: Removed weird SML file.
alex_gaynor
- [pypy-commit] pypy default: Removed unused MultiWeakDict
alex_gaynor
- [pypy-commit] pypy default: Updated getting-started-dev.rst doc and fixed some broken links
tilarids
- [pypy-commit] pypy default: Applied reviewer's comments
tilarids
- [pypy-commit] pypy default: One last touch on getting-started-dev.rst
tilarids
- [pypy-commit] pypy default: Merged in tilarids/pypy (pull request #140)
mattip
- [pypy-commit] pypy reflex-support: add test cases for STL iterators
wlav
- [pypy-commit] pypy reflex-support: o) finalize stl tests
wlav
- [pypy-commit] pypy reflex-support: do not remove "const" in template parameters
wlav
- [pypy-commit] extradoc extradoc: talk at invitae
fijal
- [pypy-commit] pypy default: cleanup and DCE
alex_gaynor
- [pypy-commit] extradoc extradoc: fix stuff, add pdf
fijal
- [pypy-commit] pypy remove-list-smm: hg merge default
arigo
- [pypy-commit] pypy remove-list-smm: Kill interpclass_w everywhere.
arigo
- [pypy-commit] pypy py3k-subprocess-new-session: Set HAVE_SETSID if we have setsid so we can create new sessions in subprocesses
Jason Chu
- [pypy-commit] pypy py3k: Merged in xentac/pypy/py3k-subprocess-new-session (pull request #143)
pjenvey
- [pypy-commit] pypy reflex-support: improved "const" removal
wlav
- [pypy-commit] pypy reflex-support: several ROOT-based tests; added to test_cint.py for completeness
wlav
- [pypy-commit] pypy reflex-support: tests for global enums
wlav
- [pypy-commit] pypy reflex-support: copy constructor test
wlav
- [pypy-commit] pypy reflex-support: object validity behavior tests
wlav
- [pypy-commit] pypy reflex-support: add a few more ROOT-based tests for completeness
wlav
- [pypy-commit] pypy remove-list-smm: general progress removing Wrappable, stuff is a bit broken
alex_gaynor
- [pypy-commit] pypy remove-list-smm: finish killing Wrappable
alex_gaynor
- [pypy-commit] buildbot default: remove tannit-win32 and tannit lock for win32
bdkearns
- [pypy-commit] buildbot default: allow own32 to run alongside translation: we're more limited by memory than CPU
bdkearns
- [pypy-commit] pypy default: removed a C file that was unused
alex_gaynor
- [pypy-commit] pypy numpy-pickle: Implement pickle for dtypes
rguillebert
- [pypy-commit] pypy numpy-pickle: Implement pickling for dtypes
rguillebert
- [pypy-commit] pypy default: clean up the pickle StringBuilder modifications
bdkearns
- [pypy-commit] pypy default: some sanity checks so these don't silently fail if __pypy__ items are moved around
bdkearns
- [pypy-commit] pypy default: typo
bdkearns
- [pypy-commit] pypy reflex-support: initial/experimental support for accessing macro's (CINT-only)
wlav
- [pypy-commit] pypy reflex-support: allow bind_object to take a string (the class name) instead of the class itself
wlav
- [pypy-commit] pypy reflex-support: better error reporting for bind_object and associated test
wlav
- [pypy-commit] pypy reflex-support: adding some more ROOT-based tests (CINT only) for completeness
wlav
- [pypy-commit] pypy reflex-support: allow comparisons to None (and have them respond sanely)
wlav
- [pypy-commit] pypy default: another sanity check for a __pypy__ import
bdkearns
- [pypy-commit] buildbot sort-nightly-directories: a branch to sort the nightlies page by directory modification time, with trunk on top
mattip
- [pypy-commit] buildbot sort-nightly-directories: add a passing test for sorting directories
mattip
- [pypy-commit] buildbot sort-nightly-directories: extend test to check for correct sorting
mattip
- [pypy-commit] buildbot sort-nightly-directories: refactor test to use PyPyList, start to fix code
mattip
- [pypy-commit] buildbot sort-nightly-directories: skeleton class for 'sort by last mod time'
mattip
- [pypy-commit] buildbot sort-nightly-directories: simplify test, implement sorting
mattip
- [pypy-commit] buildbot sort-nightly-directories: simplify
mattip
- [pypy-commit] buildbot sort-nightly-directories: close about-to-be-merged branch
mattip
- [pypy-commit] buildbot default: merge sort-nightly-directories which sorts the nightly page by mtime of the subdirectories and puts trunk on top
mattip
- [pypy-commit] pypy default: simplify/optimize RStringIO by changing it to use StringBuilder
bdkearns
- [pypy-commit] pypy default: move readline to RStringIO
bdkearns
- [pypy-commit] pypy default: lazily construct the StringBuilder for RStringIO
bdkearns
- [pypy-commit] pypy default: fixes for call_header_with_stack_check
bivab
- [pypy-commit] pypy default: update, finish and enable some calling convetion tests on arm
bivab
- [pypy-commit] lang-smalltalk default: method extraction refactoring for does not understand case in _sendSelector
lwassermann
- [pypy-commit] lang-smalltalk default: (tfel, lwassermann): minor fix to not send empty key-events when there were none
lwassermann
- [pypy-commit] lang-smalltalk default: added SIGNAL_AT_MILLISECONDS primitive and code which checks whether to signal
lwassermann
- [pypy-commit] lang-gameboy default: (jlincke, timfel) Add a test for blitting surface from pixelbuffer
timfel
- [pypy-commit] lang-js default: added annotation
stepahn
- [pypy-commit] lang-js default: changed version string to include hg id and build time
stepahn
- [pypy-commit] lang-gameboy default: add external compilation info branch for windows
timfel
- [pypy-commit] lang-js default: backed out of 9e9af1fdf61d due to performance issues
stepahn
- [pypy-commit] lang-gameboy default: prepare distribution as pip package
timfel
- [pypy-commit] lang-gameboy default: remove moved files
timfel
- [pypy-commit] lang-gameboy default: rsdl moved into it's own repository
timfel
- [pypy-commit] pypy numpy-pickle: Add a failing test for record dtypes
rguillebert
- [pypy-commit] pypy default: also lazily construct bigbuffer object in RStringIO
bdkearns
- [pypy-commit] pypy default: small tweaks for RStringIO
bdkearns
- [pypy-commit] lang-smalltalk default: fixed bitBlit primitive and test
lwassermann
- [pypy-commit] pypy default: Fix gethostbyaddr() test on some versions of MacOSX.
chrish42
- [pypy-commit] pypy default: Merged in chrish42/pypy (pull request #139)
pjenvey
- [pypy-commit] pypy default: remove this random/unexplained loosening of test, it represents bogus behavior
bdkearns
- [pypy-commit] pypy default: further improve socket.gethostby{name, addr} tests
bdkearns
- [pypy-commit] pypy default: implement .all() and .any() for numpy.bool_ objects
antocuni
- [pypy-commit] pypy default: fixes for RSocket IPV6 support
bdkearns
- [pypy-commit] pypy default: test ip6-loopback here too
bdkearns
- [pypy-commit] pypy remove-string-smm: Remove undeed SMM definition.
hodgestar
- [pypy-commit] pypy remove-string-smm: Re-implement bytearray.insert.
hodgestar
- [pypy-commit] pypy remove-string-smm: Re-implement bytearray.pop.
hodgestar
- [pypy-commit] pypy remove-list-smm: (arigo, fijal) fix the descr test
fijal
- [pypy-commit] pypy remove-list-smm: (arigo, fijal) fix naming
fijal
- [pypy-commit] pypy remove-string-smm: Re-implement bytearray.remove.
hodgestar
- [pypy-commit] pypy remove-string-smm: Use index unwrap_spec type for index in bytearray.remove.
hodgestar
- [pypy-commit] pypy remove-list-smm: fix fix fix
fijal
- [pypy-commit] pypy remove-string-smm: Remove bogus w_self=W_Root in bytearraytype unwrap_specs.
hodgestar
- [pypy-commit] pypy remove-list-smm: (arigo, fijal) fix fix fix
fijal
- [pypy-commit] pypy remove-list-smm: (arigo, fijal) Proxies seems to be broken, otherwise fix the rest of errors
fijal
- [pypy-commit] pypy remove-list-smm: fix translation
fijal
- [pypy-commit] pypy default: (alex, fijal): remove some random nonsense
alex_gaynor
- [pypy-commit] pypy default: Replace annenforce args with signature() in rsandbox
alex_gaynor
- [pypy-commit] pypy extregistry-refactor: close to be merged branch
fijal
- [pypy-commit] pypy default: (ronan) remove happy nonsense that meaning was abandonded eons ago
fijal
- [pypy-commit] pypy remove-list-smm: fixes and a new gateway interface
fijal
- [pypy-commit] pypy default: (alex, fijal): removed annenforce args from rlist, also contains fix to rtypes
alex_gaynor
- [pypy-commit] pypy default: (alex, fijal) removed usage of annenforceargs from ootype.py
alex_gaynor
- [pypy-commit] pypy default: (alex, fijal) fix importing and remove more annenforceargs
alex_gaynor
- [pypy-commit] pypy default: random whitespace/other cleanup
alex_gaynor
- [pypy-commit] buildbot default: try on cpython just to see how it goes
fijal
- [pypy-commit] buildbot default: merge
fijal
- [pypy-commit] pypy default: add calling convention tests that fail on ARM hardfloat.
bivab
- [pypy-commit] pypy default: avoid pushing a register when moving values around if we have a free register to use
bivab
- [pypy-commit] pypy default: cleanups in pypy.module
bdkearns
- [pypy-commit] pypy default: cleanups in pypy.interpreter
bdkearns
- [pypy-commit] pypy default: cleanups in rpython.rlib
bdkearns
- [pypy-commit] pypy default: cleanups in rpython.annotator
bdkearns
- [pypy-commit] pypy default: cleanups in rpython.translator
bdkearns
- [pypy-commit] pypy default: random other cleanups
bdkearns
- [pypy-commit] pypy default: missing import
bdkearns
- [pypy-commit] pypy default: fix newbool @signature
bdkearns
- [pypy-commit] pypy default: random test fixes after cleanups
bdkearns
- [pypy-commit] pypy default: .any() and .all() are available on all numpy types, not only bools
antocuni
- [pypy-commit] pypy default: implement ravel() for numpy types
antocuni
- [pypy-commit] pypy default: remove yet another usage of ann enforceargs (this time in rstr)
alex_gaynor
- [pypy-commit] pypy default: a more efficient implementation of list multiplication for typed lists:
cfbolz
- [pypy-commit] pypy default: backout the merge of str-dtype-improvement branch. Seems new numpy is not
fijal
- [pypy-commit] pypy default: make sure smalllongobject can be unwrapped, add tests (thanks xentac)
bdkearns
- [pypy-commit] pypy default: backout the backout of str-dtype-improvement in c967eefd1789 after discussion with fijal
bdkearns
- [pypy-commit] buildbot default: make OJITLINUX32 work
bdkearns
- [pypy-commit] buildbot default: (fijal) remove OJITLINUX32, serves no purpose
bdkearns
- [pypy-commit] buildbot default: disable JITMACOSX64 nightly until we have a working slave
bdkearns
- [pypy-commit] pypy reflex-support: close to be merged branch
fijal
- [pypy-commit] pypy default: merge remove-list-smm, that removes two of ANY_ANY_ANY
fijal
- [pypy-commit] pypy remove-list-smm: close merged branch
fijal
- [pypy-commit] pypy default: dummy merge
fijal
- [pypy-commit] pypy reflex-support: initial support for method templates
wlav
- [pypy-commit] pypy reflex-support: support for templated member functions
wlav
- [pypy-commit] pypy reflex-support: support for global templated functions
wlav
- [pypy-commit] pypy reflex-support: fixes for rtyper
wlav
- [pypy-commit] pypy reflex-support: templated methods support for CINT backend
wlav
- [pypy-commit] pypy reflex-support: coding style fixes
wlav
- [pypy-commit] pypy reflex-support: reftester test
wlav
- [pypy-commit] pypy reflex-support: branch merge
wlav
- [pypy-commit] pypy default: fix gethostbyaddr tests for when ipv6 is not available
bdkearns
- [pypy-commit] pypy remove-string-smm: Merge default into remove-smm-string
hodgestar
- [pypy-commit] pypy remove-array-smm: start removing SMMs from array module
fijal
- [pypy-commit] pypy remove-string-smm: Remove bytearrayinterface.py (not really that much comminality).
hodgestar
- [pypy-commit] pypy default: (alex, fijal): use isinstance_w instead of isinstance where possible
alex_gaynor
- [pypy-commit] pypy default: fix test_gateway
fijal
- [pypy-commit] pypy default: (alex, fijal): fix blatant typo
alex_gaynor
- [pypy-commit] pypy default: random whitespace fixes
alex_gaynor
- [pypy-commit] pypy default: (alex, fijal): fix obvious typo
alex_gaynor
- [pypy-commit] pypy default: further optimize RStringIO by splitting write into fast/slow helper functions. the fast path is now truly as fast as StringBuilder alone.
bdkearns
- [pypy-commit] pypy default: prefix this RStringIO internal function with underscore
bdkearns
- [pypy-commit] pypy default: switch pickle/cPickle back to using cStringIO now that it's as fast as StringBuilder (removing pypy modifications of stdlib)
bdkearns
- [pypy-commit] pypy default: rStringIO reset pos on close, test
bdkearns
- [pypy-commit] pypy.org extradoc: Add a general flattr button.
arigo
- [pypy-commit] pypy default: (alex, fijal): removed float_w multimethod
alex_gaynor
- [pypy-commit] pypy default: bools are also floats
alex_gaynor
- [pypy-commit] benchmarks default: add PYTHONPATH to translate
fijal
- [pypy-commit] benchmarks default: like this
fijal
- [pypy-commit] pypy default: the rpython pattern for getting sets is actually to use None as a key
cfbolz
- [pypy-commit] pypy default: use None for values in dicts that represent sets
cfbolz
- [pypy-commit] pypy default: remove inaccurate comment
alex_gaynor
- [pypy-commit] pypy default: (fijal, alex) kill 'int' as a multimethod
fijal
- [pypy-commit] pypy default: merge default
fijal
- [pypy-commit] pypy default: move hairy interface on space
fijal
- [pypy-commit] pypy default: fix translation
fijal
- [pypy-commit] pypy default: kill obsolete cache_building_mode thing
rlamy
- [pypy-commit] pypy default: revert the smallint changes
fijal
- [pypy-commit] pypy default: Remove the smallintobject - it does not work with the JIT and it should
fijal
- [pypy-commit] pypy default: cleanups in rpython.jit
bdkearns
- [pypy-commit] jitviewer default: pip is sooooo broken
fijal
- [pypy-commit] jitviewer default: another try
fijal
- [pypy-commit] jitviewer default: remove print
fijal
- [pypy-commit] pypy kill-gen-store-back-in: (alex, fijal): a branch to kill gen_store_back_in_virtualizable
alex_gaynor
- [pypy-commit] pypy default: (alex, fijal): removed pointless boxing/unboxing of bools
alex_gaynor
- [pypy-commit] pypy default: bad fijal, fix total nonsense
alex_gaynor
- [pypy-commit] pypy default: improve boolobject tests to cover recent fix
bdkearns
- [pypy-commit] buildbot default: try to disable keepalive for xerxes
fijal
- [pypy-commit] buildbot default: actually make it really low
fijal
- [pypy-commit] pypy default: random cleanups
alex_gaynor
- [pypy-commit] jitviewer default: fixed new js code to use "path"
aljosa
- [pypy-commit] pypy default: fix test_abstractinstance in a way that got lost
fijal
- [pypy-commit] pypy default: cpyext: implement PyLong_FromSize_t
amauryfa
- [pypy-commit] pypy default: add build_regalloc test helper
bivab
- [pypy-commit] pypy default: fix test
bivab
- [pypy-commit] pypy default: fix tests
bivab
- [pypy-commit] pypy default: fix more tests
bivab
- [pypy-commit] pypy default: move duplicate tests to llsupport
bivab
- [pypy-commit] pypy default: fix even more tests
bivab
- [pypy-commit] jitviewer default: fixed an issue in javascript when "path" doesn't exist
aljosa
- [pypy-commit] pypy default: test and fix for time.accept2dyear behavior (thanks chrish42)
bdkearns
- [pypy-commit] jitviewer default: fix the hex conversion
fijal
- [pypy-commit] jitviewer default: oops
fijal
- [pypy-commit] pypy default: (price, fijal) signature: stubs and failing tests for class signatures
Greg Price
- [pypy-commit] pypy default: write a passing test
fijal
- [pypy-commit] pypy default: update the comment
fijal
- [pypy-commit] pypy default: start working on raspberry pi support
fijal
- [pypy-commit] lang-smalltalk default: fix translation on windows
timfel
- [pypy-commit] pypy default: fix detect_cpu for armv6 and armv7
bivab
- [pypy-commit] pypy default: recover armv6 compatible gen_load_int for hg history
bivab
- [pypy-commit] pypy default: use jit.loop_unrolling_heuristic where possible
bdkearns
- [pypy-commit] pypy default: unroll these set operations like list does
bdkearns
- [pypy-commit] pypy default: unroll these list operations like tuple does
bdkearns
- [pypy-commit] buildbot default: typo
fijal
- [pypy-commit] pypy default: unroll this too
bdkearns
- [pypy-commit] pypy default: correct the unroll logic for min/max
bdkearns
- [pypy-commit] pypy default: prevent useless comparisons between IntSet and UnicodeSet
bdkearns
- [pypy-commit] pypy default: use UnicodeSetStrategy when creating from an iterable, test
bdkearns
- [pypy-commit] pypy default: should try listview_unicode here too
bdkearns
- [pypy-commit] pypy gc-del: Phew, finally I have (maybe) found out the right algorithm...
arigo
- [pypy-commit] pypy gc-del: Fixes
arigo
- [pypy-commit] pypy gc-del: Record surviving young objects with finalizers.
arigo
- [pypy-commit] pypy gc-del: Copy the logic for young objects with finalizers, for the
arigo
- [pypy-commit] pypy gc-del: Relax the test, allowing now several finalizers to be called by the same
arigo
- [pypy-commit] pypy gc-del: Various efforts to make this test pass --- but it was actually miswritten.
arigo
- [pypy-commit] pypy reflex-support: merge default into branch
wlav
- [pypy-commit] pypy reflex-support: (coding) fixes needed after having merged default
wlav
- [pypy-commit] pypy gc-del: Next test.
arigo
- [pypy-commit] pypy gc-del: In-progress: start on framework.py.
arigo
- [pypy-commit] pypy default: remove the skipping unicodedb_6_0_0 tests, add a basic test that doesn't
pjenvey
- [pypy-commit] pypy default: (weirdo) fix mingw_x64
fijal
- [pypy-commit] pypy default: fix longs
fijal
- [pypy-commit] pypy default: fix those tests
fijal
- [pypy-commit] pypy default: fix translation (maybe)
fijal
- [pypy-commit] pypy gc-del: test_gc and test_transformed_gc pass now (with MiniMark only!)
arigo
- [pypy-commit] pypy gc-del: Fix test
arigo
- [pypy-commit] pypy gc-del: An extra test.
arigo
- [pypy-commit] pypy gc-del: Support raw array manipulations too
arigo
- [pypy-commit] pypy gc-del: Hack until test_newgc compiles.
arigo
- [pypy-commit] pypy gc-del: Add a test that fails consistently, and fix.
arigo
- [pypy-commit] pypy default: restore previous unroll heuristic cutoffs
bdkearns
- [pypy-commit] pypy reflex-support: add test for operator int/long/float converter
wlav
- [pypy-commit] pypy reflex-support: add test for globally overloaded (in-)equality operators
wlav
- [pypy-commit] pypy reflex-support: overloading based on "argument priority" and associated tests
wlav
- [pypy-commit] pypy gc-del: intermediate checkin, probably going to be partially reverted
arigo
- [pypy-commit] pypy default: Configure Tddium
Greg Price
- [pypy-commit] pypy kill-gen-store-back-in: start working on removal of gen_store_back - for now we have a new operation
fijal
- [pypy-commit] pypy kill-gen-store-back-in: make the test check what I want
fijal
- [pypy-commit] pypy kill-gen-store-back-in: write a test
fijal
- [pypy-commit] pypy default: hopefully fix this test
fijal
- [pypy-commit] pypy default: Split test_zll_stress
Greg Price
- [pypy-commit] pypy kill-gen-store-back-in: the dumbest possible fix for the backend
fijal
- [pypy-commit] pypy kill-gen-store-back-in: die die die
fijal
- [pypy-commit] pypy py3k: merge default (phew)
pjenvey
- [pypy-commit] pypy py3k: kill the rest of our Wrappables
pjenvey
- [pypy-commit] pypy py3k: fix breakage from default merge
pjenvey
- [pypy-commit] pypy kill-gen-store-back-in: rpython fixes
fijal
- [pypy-commit] pypy kill-gen-store-back-in: I think a correct fix, Explicit tests still fail though, for reasons unknown
fijal
- [pypy-commit] pypy kill-gen-store-back-in: try to shuffle things around
fijal
- [pypy-commit] pypy default: it turns out my laptop has 3M of cache and the default of 4M is a bad idea
fijal
- [pypy-commit] pypy remove-array-smm: remove a few more
fijal
- [pypy-commit] pypy.org extradoc: add a security link
fijal
- [pypy-commit] pypy.org extradoc: merge
fijal
- [pypy-commit] pypy.org extradoc: try to fxi icons
fijal
- [pypy-commit] pypy kill-gen-store-back-in: kill some oo nonsense
fijal
- [pypy-commit] pypy default: fix mingw build
sthalik
- [pypy-commit] pypy default: Need <windows.h> on mingw due to missing LPCSTR
sthalik
- [pypy-commit] pypy default: Don't redefine alloca on mingw, thus fixing build
sthalik
- [pypy-commit] pypy default: Use correct definition on mingw
sthalik
- [pypy-commit] pypy default: Add missing return value (by amaury)
sthalik
- [pypy-commit] pypy default: Merged in sthalik/pypy (pull request #145)
fijal
- [pypy-commit] pypy kill-gen-store-back-in: fix fix fix
fijal
- [pypy-commit] pypy default: (price, fijal) Split test_gc.py
Greg Price
- [pypy-commit] pypy default: Remove stray duplicate tests
Greg Price
- [pypy-commit] pypy kill-gen-store-back-in: remove forcing on virtuals
fijal
- [pypy-commit] pypy default: don't force values here
fijal
- [pypy-commit] pypy default: (fijal, price) Split test_zipimport.py
Greg Price
- [pypy-commit] pypy py3k: more fixes for the latest merge from default
pjenvey
- [pypy-commit] pypy gc-del: Found out a simpler solution.
arigo
- [pypy-commit] pypy gc-del: Fix test.
arigo
- [pypy-commit] pypy gc-del: Move around the special-mode flag. Now both test_gc and test_newgc pass
arigo
- [pypy-commit] pypy gc-del: A (probable?) fix for the last remaining XXX about finalizers in the MiniMark GC
arigo
- [pypy-commit] pypy default: disable this check for now
fijal
- [pypy-commit] pypy default: few more that don't have subclasses
fijal
- [pypy-commit] pypy kill-gen-store-back-in: some fixes for tests, not done yet
fijal
- [pypy-commit] pypy default: this should go at best to a branch
fijal
- [pypy-commit] buildbot default: until we fix allegro, use cpython
fijal
- [pypy-commit] pypy default: fix race conditions in zipfile tests
fijal
- [pypy-commit] pypy default: fix the tests
fijal
- [pypy-commit] pypy default: unskip the arm tests on arm after 55a5e932519e
bdkearns
- [pypy-commit] pypy default: also update these arm backend_names after 55a5e932519e
bdkearns
- [pypy-commit] pypy default: this backend_name too
bdkearns
- [pypy-commit] pypy.org extradoc: some updates
fijal
- [pypy-commit] pypy default: another arm change after 55a5e932519e
bdkearns
- [pypy-commit] buildbot default: another arm change after pypy commit 55a5e932519e
bdkearns
- [pypy-commit] pypy reflex-support: allow const char* returns to be NULL (-> empty string)
wlav
- [pypy-commit] pypy reflex-support: test that overload order remains unchanged on 'const'
wlav
- [pypy-commit] pypy py3k: restore is_w, broken in the last default merge
pjenvey
- [pypy-commit] pypy py3k: typetype was folded into typeobject
pjenvey
- [pypy-commit] pypy refactor-call_release_gil: add a workaround to make test_fficall::test_guard_not_forced_fail passing on the x86 backend; see the comment for details
antocuni
- [pypy-commit] pypy refactor-call_release_gil: add a (no longer failing) test which is the whole point of the branch
antocuni
- [pypy-commit] pypy refactor-call_release_gil: close about-to-be-merged branch
antocuni
- [pypy-commit] pypy default: merge the refactor-call_release_gil branch. This fixes a nasty bug which
antocuni
- [pypy-commit] pypy gc-del: Support the new finalizer interface in Boehm too.
arigo
- [pypy-commit] pypy default: Run -A tests even if they require translation options (specified without
arigo
- [pypy-commit] pypy gc-del: Progress
arigo
- [pypy-commit] pypy default: Fix an obscure issue where destructed SHADOWSTACKREFs could still be
arigo
- [pypy-commit] cffi default: Issue #67
arigo
- [pypy-commit] cffi default: Fix for a potential race condition in multithreaded programs (hard to test).
arigo
- [pypy-commit] pypy longdouble2: merge implementations of Float96 and Float128
rlamy
- [pypy-commit] pypy longdouble2: merge dtype declarations for longdouble
rlamy
- [pypy-commit] pypy longdouble2: merge implementations of W_Float96Box and W_Float128Box, etc.
rlamy
- [pypy-commit] pypy longdouble2: Don't use convert_{real|imag}_to indirection in W_ComplexFloatingBox
rlamy
- [pypy-commit] pypy longdouble: false start
rlamy
- [pypy-commit] buildbot default: reenable macosx64 nightly
bdkearns
- [pypy-commit] pypy default: Attempt to dump a bit more information when hitting this error.
arigo
- [pypy-commit] pypy default: Copy CPython:ecf0ef85c72a: threading fix for OS/X and FreeBSD.
arigo
- [pypy-commit] pypy py3k: restore checking __int__ on subclasses, simplify
pjenvey
- [pypy-commit] pypy py3k: switch to unicodedata 6.0.0
pjenvey
- [pypy-commit] pypy default: backout merge of refactor-call_release_gil branch, breaks translation w jit
bdkearns
- [pypy-commit] pypy longdouble2: dispatch set_imag on the dtype
rlamy
- [pypy-commit] extradoc extradoc: a blog post
fijal
- [pypy-commit] pypy refactor-call_release_gil: fix translation
antocuni
- [pypy-commit] pypy default: fix tesT_whatsnew
antocuni
- [pypy-commit] cffi default: Add a comment
arigo
- [pypy-commit] cffi default: A bit hackish, but solves exactly issue #71: ffi.typeof(builtin_function).
arigo
- [pypy-commit] pypy default: fix
bivab
- [pypy-commit] pypy default: kill hack and use cpu autodetection to build instruction builder classes for
bivab
- [pypy-commit] pypy default: (arigo, bivab) on ARMv6 gen_load_int might need more instructions
bivab
- [pypy-commit] cffi default: A passing test.
arigo
- [pypy-commit] pypy py3k: cpython issue8013: replace asctime/ctime system calls with our own impl that
pjenvey
- [pypy-commit] pypy py3k: have asctime make the same bounds checks as strftime
pjenvey
- [pypy-commit] pypy longdouble2: kill ComplexFloating.composite()
rlamy
- [pypy-commit] pypy py3k: pass accept2dyear through space.is_true
pjenvey
- [pypy-commit] pypy bridge-logging: branch to make bridge logging more consistent
kostialopuhin
- [pypy-commit] pypy bridge-logging: start integration test of jitlogparser on actual pypy run
kostialopuhin
- [pypy-commit] pypy bridge-logging: add test program, ignore more lib-python startup stuff
kostialopuhin
- [pypy-commit] pypy bridge-logging: merge default
kostialopuhin
- [pypy-commit] pypy bridge-logging: move test to tests_pypy_c
kostialopuhin
- [pypy-commit] pypy bridge-logging: test parsed log - check that we find bridges and that counts are reasonable
kostialopuhin
- [pypy-commit] pypy bridge-logging: remove spurious diff
kostialopuhin
- [pypy-commit] pypy default: Merged in kostialopuhin/pypy/bridge-logging (pull request #147)
fijal
- [pypy-commit] pypy default: we need one list per instance
bivab
- [pypy-commit] pypy default: skipt tests that require floats
bivab
- [pypy-commit] pypy stm-thread-2: Minor clean-ups
arigo
- [pypy-commit] pypy longdouble2: Give ComplexFloating item types a reference to their component type,
rlamy
- [pypy-commit] pypy longdouble2: Store the unwrappped BoxType on the dtype.
rlamy
- [pypy-commit] cffi default: Fix (also for Python 3).
arigo
- [pypy-commit] cffi default: Test and fix for pull request #11: anonymous enums.
arigo
- [pypy-commit] pypy default: use recommended encoding for pushing only one register
bivab
- [pypy-commit] pypy py3k: parse time fields as c ints
pjenvey
- [pypy-commit] jitviewer default: Two changes trying a bit randomly to fix stuff:
arigo
- [pypy-commit] cffi default: Fix a warning.
arigo
- [pypy-commit] pypy curses_cffi: Fixes the warnings -- and in one case the warning is important -- for
arigo
- [pypy-commit] pypy improve-docs-2: starts a doc rework
fijal
- [pypy-commit] pypy improve-docs-2: continue working on improving docs
fijal
- [pypy-commit] pypy remove-string-smm: Merge
hodgestar
- [pypy-commit] pypy improve-docs-2: Fix typo and inaccuracy in bpnn example's comments.
hodgestar
- [pypy-commit] pypy improve-docs-2: Remove EOL whitespace in getting started dev docs.
hodgestar
- [pypy-commit] pypy improve-docs-2: Clean up first paragraphs.
hodgestar
- [pypy-commit] pypy default: fix test_compile_asmlen on armv7
bivab
- [pypy-commit] pypy default: fix test_compile_asmlen for armv6 too
bivab
- [pypy-commit] pypy default: Don't import the stacklet C code if we're not translating with
arigo
- [pypy-commit] cffi default: Fix for PPC: check that "long double" has more precision than "double"
arigo
- [pypy-commit] cffi default: Fix(?) an issue that only showed up on PPC64 so far, about
arigo
- [pypy-commit] cffi default: Be more lenient and skip this test in non-x86 cases
arigo
- [pypy-commit] cffi default: Ignore mismatches between two different primitive types of the same size,
arigo
- [pypy-commit] cffi default: Only ignore mismatches between *different* types; using twice the same type must be tested to work.
arigo
- [pypy-commit] cffi default: PyPy compatibility
arigo
- [pypy-commit] pypy default: Update to cffi/231fd7f12dbb.
arigo
- [pypy-commit] cffi default: Always test the mention of cffi-$VERSION.tar.gz in the docs,
arigo
- [pypy-commit] pypy default: Check if base directory exists while collecting tests
bivab
- [pypy-commit] cffi default: Skip testing for large unsigned values on Windows, where the C compiler
arigo
- [pypy-commit] pypy longdouble2: start extracting low-level type metadata into pypy.module.micronumpy.typespec
rlamy
- [pypy-commit] pypy py3k: kill the keep_zero cornercase
pjenvey
- [pypy-commit] pypy py3k: avoid threading here to prevent a circular import when importing re
pjenvey
- [pypy-commit] pypy py3k: move these into baseobjspace to avoid obscure test_ztranslation failures
pjenvey
- [pypy-commit] pypy py3k: 2to3
pjenvey
- [pypy-commit] cffi default: Linux isn't the only platform using glibc. Debian gnukfreebsd and hurd ports do too
stefanor
- [pypy-commit] cffi default: Add missing b prefix to a byte-tring in the big-endian code path
stefanor
- [pypy-commit] pypy longdouble2: fix translation oddity with .read_bool()
rlamy
- [pypy-commit] pypy default: fix translation instructions
mattip
- [pypy-commit] pypy default: fix --jit-backend argument
mattip
- [pypy-commit] pypy default: fix documentation for smallint -> smalllong
mattip
- [pypy-commit] pypy longdouble2: Factor out other-endian dtype creation
rlamy
- [pypy-commit] pypy longdouble2: get rid of the NonNativeFoo item types (a few translation failures)
rlamy
- [pypy-commit] cffi default: Merge d0f6755466f7 into default:
arigo
- [pypy-commit] pypy default: Update to cffi/27c82dcc020c.
arigo
- [pypy-commit] pypy default: fix import
bivab
- [pypy-commit] pypy default: some work on fixing translation on arm
bivab
Last message date:
Sun Mar 31 20:02:01 CEST 2013
Archived on: Sun Mar 31 20:02:04 CEST 2013
This archive was generated by
Pipermail 0.09 (Mailman edition).