June 2013 Archives by thread
Starting: Sat Jun 1 01:05:29 CEST 2013
Ending: Sun Jun 30 21:33:25 CEST 2013
Messages: 766
- [pypy-commit] cffi default: One more test
arigo
- [pypy-commit] cffi default: Always run the C compiler, even if it's MSVC. Found out that the
arigo
- [pypy-commit] lang-smalltalk default: (tfel, lwassermann): first iteration of working, exposed functions
lwassermann
- [pypy-commit] lang-smalltalk default: added decorator for interpreterProxy functions
lwassermann
- [pypy-commit] lang-smalltalk default: added hint to the VirtualMachine, to have it's field names preserved
lwassermann
- [pypy-commit] lang-smalltalk default: renamed interpreter_proxy.InterpreterProxy to IProxy
lwassermann
- [pypy-commit] lang-smalltalk default: fixed two translation caveats
lwassermann
- [pypy-commit] pypy default: Attempt to fix issue #1506: change back the config var 'SO' to be the regular
arigo
- [pypy-commit] pypy default: Yay, found the source of one occasional crash we get on buildbot.
arigo
- [pypy-commit] pypy default: ah, it doesn't fail on Linux64. that's why it was happily merged in
arigo
- [pypy-commit] cffi default: MSVC-style bitfields, first attempt
arigo
- [pypy-commit] cffi default: Fix this test for MSVC
arigo
- [pypy-commit] cffi default: Fix MSVC bitfields in all tested cases.
arigo
- [pypy-commit] pypy default: Update to cffi/263caa88878e
arigo
- [pypy-commit] stmgc default: Continue writing and finding new ideas. Kill the previous text for now.
arigo
- [pypy-commit] pypy default: Add an explicit error message when trying to build on Win64.
arigo
- [pypy-commit] pypy win32-fixes3: merge default into branch
mattip
- [pypy-commit] pypy win32-fixes3: document branch
mattip
- [pypy-commit] pypy win32-fixes3: close branch to be merged
mattip
- [pypy-commit] pypy default: merge win32-fixes3 into default
mattip
- [pypy-commit] pypy default: Fixes to OpenBSD.
juanfra684
- [pypy-commit] pypy default: Fix _testcapi and _test_ctypes after 722471a15693, sorry.
arigo
- [pypy-commit] pypy default: Kill code duplication.
arigo
- [pypy-commit] pypy default: issue #1507: silence "not holding the import lock" after a fork().
arigo
- [pypy-commit] pypy default: Backward compatibility
arigo
- [pypy-commit] pypy default: Fix for x86/test/test_fficall on Windows: use a value for "abi" that
arigo
- [pypy-commit] stmgc default: Updates
arigo
- [pypy-commit] stmgc default: Update README.txt
arigo
- [pypy-commit] stmgc default: More text.
arigo
- [pypy-commit] stmgc default: Desccribe minor and major collections. Hand-waving for now.
arigo
- [pypy-commit] pypy default: issue #1508: fix these last two usages of a fixed-ascii string-to-unicode
arigo
- [pypy-commit] pypy default: Reverts the last change to CC in openbsd.py. PyPy reads correctly $CC.
juanfra684
- [pypy-commit] pypy default: Merged in juanfra684/pypy (pull request #154)
arigo
- [pypy-commit] pypy default: Hack more, trying to work around both CPython's test_imp.py and
arigo
- [pypy-commit] pypy shared-by-default: a branch to measure if --shared can be enabled by default
fijal
- [pypy-commit] pypy default: avoid 0 sized stack modifications if we are not pushing any args
bivab
- [pypy-commit] pypy default: use larger allowed imm size for VLDR and VSTR
bivab
- [pypy-commit] pypy default: unify code that generates memory read instructions
bivab
- [pypy-commit] pypy default: merge heads
bivab
- [pypy-commit] buildbot default: Call the handlers in a parallel thread, allowing the http request from
arigo
- [pypy-commit] pypy default: Typo
arigo
- [pypy-commit] pypy default: add a comment
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] lang-js default: fixed translation.
andrewsmedina
- [pypy-commit] stmgc default: Forgot about one aspect of read barriers. Now they are no longer
arigo
- [pypy-commit] stmgc default: Saved the day by moving the cache check inline in 4 cpu instructions.
arigo
- [pypy-commit] lang-smalltalk default: changed wrapping mechanism of interpreterProxy functions(ipfs):
lwassermann
- [pypy-commit] stmgc default: In-progress
arigo
- [pypy-commit] pypy default: Change how boxes do cache lookup
rguillebert
- [pypy-commit] stmgc default: More preparation.
arigo
- [pypy-commit] pypy py3k: merge default
pjenvey
- [pypy-commit] pypy py3k: apply 722471a15693 from default
pjenvey
- [pypy-commit] pypy py3k: o fix identifier handling around space.getname (use unicode throughout)
pjenvey
- [pypy-commit] pypy py3k: fix translation
pjenvey
- [pypy-commit] pypy default: Inline into rbigint so that comparisons can be constant folded.
alex_gaynor
- [pypy-commit] pypy default: trailing whitespace
alex_gaynor
- [pypy-commit] pypy default: merged upstream
alex_gaynor
- [pypy-commit] stmgc default: Mention a trade-off to explore
arigo
- [pypy-commit] pypy ctypes-byref: test and fix for getting ctypes.byref contents
kostialopuhin
- [pypy-commit] pypy default: Merged in kostialopuhin/pypy/ctypes-byref (pull request #152)
arigo
- [pypy-commit] pypy default: Add support for -OO flag
waedt
- [pypy-commit] pypy default: Implement skipping asserts when -O option is set
waedt
- [pypy-commit] pypy default: Make changing sys.flag.optimize in pyinteractive.py cleaner
waedt
- [pypy-commit] pypy default: Move sys.flags changing to applevel code
waedt
- [pypy-commit] pypy default: Make -O set __debug__ to False and change JUMP_IF_NOT_DEBUG to a relative jump
waedt
- [pypy-commit] pypy default: Add caching for the debug flag for skipping asserts
waedt
- [pypy-commit] pypy default: Code cleanup (stray print, bad variable name, and bare except)
waedt
- [pypy-commit] pypy default: Add to the remove docstring tests and fix a comment
waedt
- [pypy-commit] pypy default: Merge pypy/pypy default
waedt
- [pypy-commit] pypy default: Fix a comment
waedt
- [pypy-commit] pypy default: Add a comment that -O in pyinteractive is -OO in CPython.
arigo
- [pypy-commit] pypy default: Revert this change, unsure why it was there (maybe some merge mistake?)
arigo
- [pypy-commit] pypy default: Make really JUMP_IF_NOT_DEBUG's target relative.
arigo
- [pypy-commit] pypy default: merge the pull request #149, after a few extra fixes:
arigo
- [pypy-commit] pypy release-2.0.x: test and fix for getting ctypes.byref contents
kostialopuhin
- [pypy-commit] cffi default: Propagate the original OSError, which contains information returned by
arigo
- [pypy-commit] pypy default: Add a test for pickling SliceArrays
rguillebert
- [pypy-commit] pypy fastjson: a branch where to implement a fast json module in rpython
antocuni
- [pypy-commit] pypy fastjson: start to implement the json decoder: decode only strings so far
antocuni
- [pypy-commit] pypy fastjson: skip the whitespace at the end and complain if there are extra chars
antocuni
- [pypy-commit] pypy fastjson: add support for escape sequences and complain if the string is non terminated
antocuni
- [pypy-commit] pypy fastjson: what is not tested is broken: test&fix
antocuni
- [pypy-commit] pypy fastjson: a passing test
antocuni
- [pypy-commit] pypy fastjson: implement parsing of \uXXXX escapes
antocuni
- [pypy-commit] pypy fastjson: implement decoding of objects
antocuni
- [pypy-commit] pypy fastjson: enable _fastjson by default
antocuni
- [pypy-commit] pypy fastjson: rpython fix and typo
antocuni
- [pypy-commit] pypy fastjson: another rpython fix
antocuni
- [pypy-commit] pypy default: Update test
rguillebert
- [pypy-commit] pypy default: Implement pickling for slices
rguillebert
- [pypy-commit] pypy refactor-str-types: hg merge default
Manuel Jacob
- [pypy-commit] pypy refactor-str-types: Implement capitalize() method.
Manuel Jacob
- [pypy-commit] pypy refactor-str-types: Implement swapcase() method.
Manuel Jacob
- [pypy-commit] pypy refactor-str-types: Implement title() method.
Manuel Jacob
- [pypy-commit] pypy refactor-str-types: Fix.
Manuel Jacob
- [pypy-commit] pypy py3k: properly decode SyntaxError source text
pjenvey
- [pypy-commit] pypy default: add runner tests for cast_int_to_float and cast_float_to_int
bivab
- [pypy-commit] pypy default: Document merged branch
arigo
- [pypy-commit] pypy default: Fix various tests failing because of e953dfbc7f0a.
arigo
- [pypy-commit] pypy fastjson: add a fast path for decoding ascii-only, it gives ~10% speedup on certain benchmarks
antocuni
- [pypy-commit] pypy fastjson: add parsing of integers
antocuni
- [pypy-commit] pypy fastjson: add support for parsing float values
antocuni
- [pypy-commit] pypy default: Partial revert of 661d7f7624dc: don't let the JIT look inside rbigint.
arigo
- [pypy-commit] pypy default: More @jit.elidable. The new test in test_misc is still not passing.
arigo
- [pypy-commit] pypy default: A test and fix for jit.look_inside.
arigo
- [pypy-commit] pypy fastjson: rpython fixes
antocuni
- [pypy-commit] pypy default: Fix the test.
arigo
- [pypy-commit] stmgc default: Add a passing test
arigo
- [pypy-commit] pypy fastjson: add a passing test:
antocuni
- [pypy-commit] pypy fastjson: decoding arrays
antocuni
- [pypy-commit] pypy fastjson: add two tests and the corresponding fixes
antocuni
- [pypy-commit] pypy fastjson: raise the appropriate applevel exception if we get an invalid utf8
antocuni
- [pypy-commit] pypy fastjson: parsing of null, true and false
antocuni
- [pypy-commit] stmgc default: Next test
arigo
- [pypy-commit] stmgc default: public->private
arigo
- [pypy-commit] stmgc default: This test passes, but probably only because it's simple enough.
arigo
- [pypy-commit] stmgc default: Fixes
arigo
- [pypy-commit] stmgc default: Starting on the read barrier.
arigo
- [pypy-commit] stmgc default: Read barrier on public objects
arigo
- [pypy-commit] pypy numpypy-nditer: Make the test less specific
rguillebert
- [pypy-commit] stmgc default: Next test.
arigo
- [pypy-commit] stmgc default: Add some more debugging prints
arigo
- [pypy-commit] stmgc default: Introduce "handles" as written down in doc-objects.txt
arigo
- [pypy-commit] stmgc default: Read barriers through handle objects.
arigo
- [pypy-commit] pypy py3k: fix
pjenvey
- [pypy-commit] pypy py3k: apply stdlib changes from e953dfbc7f0a
pjenvey
- [pypy-commit] pypy default: have recursive Cache build failures trigger a more specific RuntimeError
pjenvey
- [pypy-commit] pypy py3k: (amaury) oops, don't double wrap
pjenvey
- [pypy-commit] pypy default: The front-end never generates pure operations with all-constant
arigo
- [pypy-commit] pypy default: Revert 7e3fde300fa3: the rebuild is needed in some cases. The test
arigo
- [pypy-commit] pypy default: Attempt to get rid of the occasional failure of test_methodcache.py.
arigo
- [pypy-commit] pypy default: Comment
arigo
- [pypy-commit] stmgc default: Move the code to a new directory "c4" as I need it.
arigo
- [pypy-commit] pypy numpypy-nditer: Refactor the way nditer iterates
rguillebert
- [pypy-commit] pypy default: issue1501: minor English fixes
arigo
- [pypy-commit] pypy py3k: hg merge default
Manuel Jacob
- [pypy-commit] pypy py3k-memoryview: hg merge py3k
Manuel Jacob
- [pypy-commit] pypy py3k-memoryview: Fix test_array.py.
Manuel Jacob
- [pypy-commit] pypy numpypy-nditer: fix test for -A
mattip
- [pypy-commit] pypy numpypy-nditer: progress toward extern_loop
mattip
- [pypy-commit] pypy argsort-segfault: add a test that corrupts memory
mattip
- [pypy-commit] pypy numpypy-nditer: Implement the external_loop flag on the nditer class
rguillebert
- [pypy-commit] pypy numpypy-nditer: Backed out changeset 730edc51d980
rguillebert
- [pypy-commit] pypy numpypy-nditer: Merge heads
rguillebert
- [pypy-commit] pypy numpypy-nditer: Fix translation
rguillebert
- [pypy-commit] pypy default: Move this logic after the checks, otherwise errors might be hidden
arigo
- [pypy-commit] pypy default: Import cffi/28f10889b5aa.
arigo
- [pypy-commit] stmgc default: Introduce tx_public_descriptor to cope with threads ending
arigo
- [pypy-commit] stmgc default: progress in stealing
arigo
- [pypy-commit] stmgc default: fix
arigo
- [pypy-commit] stmgc default: tweaks
arigo
- [pypy-commit] pypy fastjson: try to speedup things
antocuni
- [pypy-commit] pypy fastjson: here are dragons: valgrind shows that a good percentage of time was spent in
antocuni
- [pypy-commit] pypy fastjson: speed up parse_digits by storing self.i only at the end
antocuni
- [pypy-commit] pypy fastjson: call math.pow only when it's really needed. Believe it or not, it saves another 5% on my benchmark
antocuni
- [pypy-commit] pypy fastjson: rename JSONDecoder.i to .pos, just because it's a better name
antocuni
- [pypy-commit] pypy fastjson: add a comment to this function, and give it a better name
antocuni
- [pypy-commit] pypy fastjson: start to refactor the decoder to avoid continuously updating .pos
antocuni
- [pypy-commit] pypy fastjson: put a \0 sentinel at the end of the string: the cost of the string copy is neligible but this let us to avoid lots of eof() checks during the parsing. Also, relax the dependency on self.pos, and explicitly pass the current index around
antocuni
- [pypy-commit] pypy fastjson: apparently, checking for digits at last gives another small speedup
antocuni
- [pypy-commit] pypy fastjson: more drangons: RPython is not smart enough to remove bound checking everywhere we are interested in. Instead, we access directly to the underlying char array:
antocuni
- [pypy-commit] pypy fastjson: there is no need to check for the bound, as there is the sentinel at the end of the string anyway. Morever, avoid to keep a separate counter
antocuni
- [pypy-commit] pypy fastjson: wow, avoiding self.pos, peek_maybe() and friends gives a speedup of ~30%\!
antocuni
- [pypy-commit] pypy fastjson: kill the last references to peek, next, eof and peek_maybe, they are no longer used
antocuni
- [pypy-commit] pypy fastjson: remove one more bound check (safely! :))
antocuni
- [pypy-commit] pypy fastjson: kill one more end-of-string check
antocuni
- [pypy-commit] pypy fastjson: kill yet another more end-of-string check
antocuni
- [pypy-commit] pypy fastjson: remove the last end-of-string check
antocuni
- [pypy-commit] stmgc default: in-progress, maybe? messy :-(
arigo
- [pypy-commit] extradoc extradoc: added two missed optimizations
alex_gaynor
- [pypy-commit] stmgc default: Update the document with a simpler version which is a better starting point.
arigo
- [pypy-commit] stmgc default: Add stealing in the diagram
arigo
- [pypy-commit] stmgc default: Implement most of the document, found a few issues to work on
arigo
- [pypy-commit] stmgc default: progress
arigo
- [pypy-commit] stmgc default: Getting somewhere
arigo
- [pypy-commit] stmgc default: Aborting, including aborting GCFLAG_PRIVATE_FROM_PROTECTED
arigo
- [pypy-commit] stmgc default: Missing forward declaration
arigo
- [pypy-commit] lang-smalltalk default: added some more primitives, some of the are stubbed
lwassermann
- [pypy-commit] lang-smalltalk default: fixed some type-issues by branching in interpreter proxy
lwassermann
- [pypy-commit] lang-smalltalk default: added constant returning functions to interpreter-proxy
lwassermann
- [pypy-commit] lang-smalltalk default: added testing methods, some of the stubbed
lwassermann
- [pypy-commit] lang-smalltalk default: added converting methods to interpreter proxy
lwassermann
- [pypy-commit] lang-smalltalk default: added storing into object to interpreter proxy
lwassermann
- [pypy-commit] lang-smalltalk default: added misc category functions
lwassermann
- [pypy-commit] lang-smalltalk default: added remaining other functions
lwassermann
- [pypy-commit] pypy default: Kill this hack. It's a Very Bad idea to do it this way: it means
arigo
- [pypy-commit] pypy default: fix for 123cde0fe60f
arigo
- [pypy-commit] lang-smalltalk default: stubbed some more functions of interpreterproxy:
lwassermann
- [pypy-commit] lang-smalltalk default: added prebuild class "Bitmap" needed for assignment from image, the interpreter proxy and (maybe eventually) bitblt
lwassermann
- [pypy-commit] pypy default: Kill unused method
arigo
- [pypy-commit] pypy default: Issue #1514
arigo
- [pypy-commit] pypy default: Fix for 92546f437072.
arigo
- [pypy-commit] pypy default: Fix this test to also pass on CPython
arigo
- [pypy-commit] pypy default: Add two new tests, one of which fails on PyPy because we don't
arigo
- [pypy-commit] pypy default: Add a simpler test (missing so far) that shows what I did to be wrong.
arigo
- [pypy-commit] pypy default: backout f26956c61773.
arigo
- [pypy-commit] pypy default: Skip the tests: these are new tests that should be fixed, as they pass
arigo
- [pypy-commit] pypy default: Easy fix
arigo
- [pypy-commit] pypy default: Kill even the "easy fix", add a test (thanks amaury)
arigo
- [pypy-commit] pypy default: try to be on the safe side
arigo
- [pypy-commit] pypy improve-docs: hg merge default
Manuel Jacob
- [pypy-commit] stmgc default: Fixes. Now I have a clear idea about which thread can change exactly
arigo
- [pypy-commit] extradoc extradoc: py3k status update #11
pjenvey
- [pypy-commit] pypy py3k: simplify
pjenvey
- [pypy-commit] pypy default: Check the type of the text arguments, and cast unicodes to strings in
arigo
- [pypy-commit] stmgc default: Wrote bogus value: it needs to be new_revision (which is cur_time + 1).
arigo
- [pypy-commit] stmgc default: The single-thread version passes now
arigo
- [pypy-commit] stmgc default: Fix: wrong label
arigo
- [pypy-commit] stmgc default: reorganize
arigo
- [pypy-commit] stmgc default: Fixes in test
arigo
- [pypy-commit] pypy default: missing checks
bivab
- [pypy-commit] pypy default: rename is_reg method to is_core_reg on location objects
bivab
- [pypy-commit] pypy default: add a testcase for the failing case of having a jump to a label having a float that was spilled currently loaded in a register
bivab
- [pypy-commit] pypy default: (arigo, bivab): simple fix for a hard to track issue. When compiling a label we
bivab
- [pypy-commit] pypy default: dead code
bivab
- [pypy-commit] pypy numpypy-nditer: Merge default
rguillebert
- [pypy-commit] stmgc default: Fix the reference in stolen objects: from protected to public stubs.
arigo
- [pypy-commit] pypy numpypy-nditer: Slices returned by nditer should be readonly by default
rguillebert
- [pypy-commit] stmgc default: Still trying to figure out what _stm_nonrecord_barrier() should return to make the most sense for the tests, but I think I
arigo
- [pypy-commit] stmgc default: Fix the next issue
arigo
- [pypy-commit] stmgc default: Next fix
arigo
- [pypy-commit] stmgc default: Yes, now all of test_random passes
arigo
- [pypy-commit] stmgc default: Pom pom pom
arigo
- [pypy-commit] stmgc default: Clear the fxcache when we want to be sure to get a conflict.
arigo
- [pypy-commit] stmgc default: Disable testing for that, doesn't seem to give much
arigo
- [pypy-commit] stmgc default: Pass another iteration
arigo
- [pypy-commit] stmgc default: A suspicious-looking fix, but a valid fix nevertheless
arigo
- [pypy-commit] pypy default: test_forked_can_thread failed today on linux64. No clue, but try
arigo
- [pypy-commit] stmgc default: Fix, at least for the tests: don't use "-1" initially for all threads
arigo
- [pypy-commit] stmgc default: Tweak tests
arigo
- [pypy-commit] stmgc default: Fix "stealing again the same object"
arigo
- [pypy-commit] stmgc default: Add demo1.c from ../c3. Works.
arigo
- [pypy-commit] pypy default: Added tag pypy-2.1-beta1-arm for changeset 9b623bc48b59
bivab
- [pypy-commit] pypy default: Added tag pypy-2.1-beta1-arm for changeset ab0dd631c220
bivab
- [pypy-commit] stmgc default: Fix of the test by being more adaptable to the logic that might sometimes
arigo
- [pypy-commit] stmgc default: Re-skip this never-ending part
arigo
- [pypy-commit] stmgc default: Added tag c4-without-gc for changeset f1ccf5bbcb6f
arigo
- [pypy-commit] pypy default: Add implementation of _tkinter, using cffi bindings.
amauryfa
- [pypy-commit] pypy default: A new copyright holder. Thanks!
amauryfa
- [pypy-commit] pypy numpypy-nditer: Implement the c_index and the f_index flags on the nditer class
rguillebert
- [pypy-commit] pypy numpypy-nditer: Add a test for nditers with mixed order
rguillebert
- [pypy-commit] stmgc default: Clean-ups in preparation for nursery.c
arigo
- [pypy-commit] stmgc default: Start copying from c3 portions of code and tests.
arigo
- [pypy-commit] stmgc default: stmgc_done_nursery()
arigo
- [pypy-commit] pypy default: Add aliases for the float64 and string dtypes
rguillebert
- [pypy-commit] stmgc default: Copy more code, the next test passes
arigo
- [pypy-commit] pypy default: Implement dtype.str. Try hard to do the same as cNumpy.
amauryfa
- [pypy-commit] pypy default: Fill more values in array.__array_interface__
amauryfa
- [pypy-commit] pypy argsort-segfault: fix malloc, cleanup
mattip
- [pypy-commit] pypy argsort-segfault: whoops
mattip
- [pypy-commit] benchmarks default: Add support for an opcode recently introduced in pypy.
amauryfa
- [pypy-commit] pypy argsort-segfault: merge default into branch
mattip
- [pypy-commit] pypy argsort-segfault: document branch
mattip
- [pypy-commit] pypy default: untabbify
arigo
- [pypy-commit] stmgc default: More tests that pass
arigo
- [pypy-commit] stmgc default: Reintroduce oalloc()
arigo
- [pypy-commit] pypy argsort-segfault: close branch about to be merged
mattip
- [pypy-commit] pypy default: merge argsort-segfault which fixes issue 1510
mattip
- [pypy-commit] stmgc default: in-the-middle-of-progress
arigo
- [pypy-commit] pypy dtype-isnative: implemented dtype.isnative.
andrewsmedina
- [pypy-commit] pypy default: Merged in andrewsmedina/numpypy/dtype-isnative (pull request #155)
alex_gaynor
- [pypy-commit] stmgc default: Revert the gcflag_xyz() functions; instead found a way to keep the
arigo
- [pypy-commit] stmgc default: Test passes
arigo
- [pypy-commit] stmgc default: Test and bug fix
arigo
- [pypy-commit] stmgc default: Fix test
arigo
- [pypy-commit] pypy default: Add a jit_merge_point to list.find
fijal
- [pypy-commit] buildbot buildbot-0.8.7: merge default
bivab
- [pypy-commit] buildbot buildbot-0.8.7: use got_revision here
bivab
- [pypy-commit] stmgc default: Test fixes
arigo
- [pypy-commit] stmgc default: Tweaks tweaks.
arigo
- [pypy-commit] stmgc default: Next important behavior of minor collections (see test).
arigo
- [pypy-commit] stmgc default: Fix: dont call stmgc_duplicate() when we hold the collection_lock.
arigo
- [pypy-commit] pypy default: some random small cleanups
alex_gaynor
- [pypy-commit] pypy default: Buildbot failed for three days because of this. I think I'll go for
arigo
- [pypy-commit] stmgc default: Fix, going in another direction than cb8059368058: stmgc_duplicate()
arigo
- [pypy-commit] stmgc default: Next test failure
arigo
- [pypy-commit] stmgc default: single-threaded tests seem to pass now.
arigo
- [pypy-commit] stmgc default: Fix the test.
arigo
- [pypy-commit] stmgc default: Copy this logic from c3.
arigo
- [pypy-commit] stmgc default: Bug fix (GCFLAG_PUBLIC -> GCFLAG_OLD, in the middle of debugging prints)
arigo
- [pypy-commit] cffi default: Fix for the alignment calculation of anonymous and zero sized bitfields on ARM.
bivab
- [pypy-commit] pypy default: Fix for the alignment calculation of anonymous and zero width bitfields on ARM
bivab
- [pypy-commit] pypy default: import tests from cffi
bivab
- [pypy-commit] stmgc default: Don't use tcolor=37, which is white
arigo
- [pypy-commit] stmgc default: Revert the change done in a recent commit and fix it differently
arigo
- [pypy-commit] pypy default: "import _tkinter" now raises ImportError when tk.h and other development files are not installed.
amauryfa
- [pypy-commit] stmgc default: Fix the Makefile
arigo
- [pypy-commit] stmgc default: These fprints are really too much on some examples
arigo
- [pypy-commit] stmgc default: Fix.
arigo
- [pypy-commit] stmgc default: Skip again these extra tests, they seem to pass
arigo
- [pypy-commit] stmgc default: Document the progress
arigo
- [pypy-commit] stmgc default: Remove this tag, documented explicitly in README.txt.
arigo
- [pypy-commit] cffi default: check for ARM using a flag like it is done for MSVC
bivab
- [pypy-commit] cffi default: extend and fix test_c.py for ARM
bivab
- [pypy-commit] pypy default: import updated tests from cffi:c/test_c.py
bivab
- [pypy-commit] pypy default: check for ARM using a flag like it is done for MSVC
bivab
- [pypy-commit] pypy default: Return level's constant when level's name is passed.
Flavio Percoco
- [pypy-commit] pypy default: fix test_whatsnew
arigo
- [pypy-commit] stmgc default: Document this flag
arigo
- [pypy-commit] stmgc default: Comments
arigo
- [pypy-commit] stmgc default: Start importing "c3/gcpage".
arigo
- [pypy-commit] stmgc default: Copy some more code from c3.
arigo
- [pypy-commit] stmgc default: Move to the test runner a general fix for thread-order problems.
arigo
- [pypy-commit] pypy default: introduce newlist_unicode for wrapping lists of unicode
cfbolz
- [pypy-commit] pypy default: merge default
cfbolz
- [pypy-commit] pypy default: make rstring.split and rsplit work for unicode strings too
cfbolz
- [pypy-commit] pypy default: move an optimization from stringobject.py to rstring.py
cfbolz
- [pypy-commit] pypy default: use rstring.split
cfbolz
- [pypy-commit] pypy default: use more newlist_str/unicode
cfbolz
- [pypy-commit] pypy default: what isn't tested is broken
cfbolz
- [pypy-commit] pypy default: use the rpython splitlines
cfbolz
- [pypy-commit] pypy default: an implementation of string_replace in rstring
cfbolz
- [pypy-commit] pypy default: make a unicode version of replace as well, and expose them both under a
cfbolz
- [pypy-commit] pypy default: use the new replace functions and kill the old ones
cfbolz
- [pypy-commit] pypy default: don't really need to use such heavy machinery
cfbolz
- [pypy-commit] pypy default: startswith and endswith implementations
cfbolz
- [pypy-commit] pypy default: use the new methods
cfbolz
- [pypy-commit] pypy py3k: now that newlist_unicode exists, newlist_str needs to be for bytestrings.
cfbolz
- [pypy-commit] pypy numpypy-nditer: Make sure nditer.index does not give an index when the iterator is consumed
rguillebert
- [pypy-commit] pypy numpypy-nditer: Implement C style iteration
rguillebert
- [pypy-commit] stmgc default: Mention this.
arigo
- [pypy-commit] stmgc default: Copy and adapt more code and a test.
arigo
- [pypy-commit] stmgc default: Next test: link again all tx_descriptors in a chained list (duh, and I
arigo
- [pypy-commit] pypy refactor-str-types: hg merge 81aa4bb
Manuel Jacob
- [pypy-commit] pypy refactor-str-types: hg merge default (Solve merge conflicts by discarding remote changes.)
Manuel Jacob
- [pypy-commit] pypy refactor-str-types: Apply changes from default.
Manuel Jacob
- [pypy-commit] pypy default: Fix pypy.tool.pytest.appsupport to work with new versions of pytest.
Manuel Jacob
- [pypy-commit] stmgc default: next test passes
arigo
- [pypy-commit] pypy refactor-str-types: Cleanup.
Manuel Jacob
- [pypy-commit] stmgc default: Next test, and the simplest fix so far: move a "#if 0" one line.
arigo
- [pypy-commit] stmgc default: update_next_threshold()
arigo
- [pypy-commit] stmgc default: Port more code, next test passes.
arigo
- [pypy-commit] pypy default: Fix link
arigo
- [pypy-commit] pypy default: adapt to the new methods (fix translation)
pjenvey
- [pypy-commit] pypy py3k: apply 26a150624b95 from default
pjenvey
- [pypy-commit] pypy py3k: 2to3
pjenvey
- [pypy-commit] pypy py3k: cpython returns a formal iter here
pjenvey
- [pypy-commit] lang-smalltalk default: added interpreter-proxy minor 2 stubs
lwassermann
- [pypy-commit] lang-smalltalk default: added long and interpreter proxy minor 4 stubs
lwassermann
- [pypy-commit] lang-smalltalk default: added interpreter proxy minor 3 stubs
lwassermann
- [pypy-commit] lang-smalltalk default: added interpreter proxy minor 5 & 6 stubs
lwassermann
- [pypy-commit] lang-smalltalk default: added interpreter proxy stubs for minor 7
lwassermann
- [pypy-commit] lang-smalltalk default: added the last stubs of InterpreterProxy
lwassermann
- [pypy-commit] lang-smalltalk default: fixed minor/major-bug
lwassermann
- [pypy-commit] lang-smalltalk default: added static tracing for called interpreter_proxy functions and
lwassermann
- [pypy-commit] lang-smalltalk default: (tfel, lwassermann):
lwassermann
- [pypy-commit] lang-smalltalk default: increased minor version by one to be able to load shared libraries compiled with recent headers
lwassermann
- [pypy-commit] lang-smalltalk default: added correct identification of saved window size and communication to the image (via primitive SCREEN_SIZE)
lwassermann
- [pypy-commit] lang-smalltalk default: improved printing for interpreter proxy
lwassermann
- [pypy-commit] lang-smalltalk default: added the possibility of having a single string arg to targetimageloadingsmalltalk
lwassermann
- [pypy-commit] lang-smalltalk default: fixed error in quo primitive: round towards 0 instead of -inf
lwassermann
- [pypy-commit] lang-smalltalk default: fixed another problem with primitive QUO
lwassermann
- [pypy-commit] lang-smalltalk default: added fileplugin primitiveGetPosition
lwassermann
- [pypy-commit] lang-smalltalk default: restructured sqGetInterpreterProxy, because the JIT can't be generated when exposed functions are called in rpython code
lwassermann
- [pypy-commit] lang-smalltalk default: fixed the JIT-bug:
lwassermann
- [pypy-commit] lang-smalltalk default: added fileplugin-writefileprimitive
lwassermann
- [pypy-commit] stmgc default: passes
arigo
- [pypy-commit] stmgc default: minor stuff and a multi_thread test that still fails
arigo
- [pypy-commit] stmgc default: Update
arigo
- [pypy-commit] extradoc extradoc: typo
pjenvey
- [pypy-commit] stmgc fix-1: Going back to a pre-major-GC time, found an issue
arigo
- [pypy-commit] stmgc fix-1: Fix. See "subtle".
arigo
- [pypy-commit] stmgc default: hg merge fix-1
arigo
- [pypy-commit] stmgc default: Skip this again. Moved the problematic iteration into its own test.
arigo
- [pypy-commit] pypy numpypy-nditer: Add a test for the multi_index flag
rguillebert
- [pypy-commit] pypy numpypy-nditer: Implement the multi_index flag
rguillebert
- [pypy-commit] pypy default: special case nan containment
pjenvey
- [pypy-commit] stmgc default: Can't assert this
arigo
- [pypy-commit] stmgc default: Remove a bogus assert: it's possible that older, protected objects were
arigo
- [pypy-commit] cffi default: Attack issue 91; first step.
arigo
- [pypy-commit] cffi default: Fix the front-end to work (but still show $ signs)
arigo
- [pypy-commit] cffi default: Document ffi.new_handle().
arigo
- [pypy-commit] cffi default: merge heads
arigo
- [pypy-commit] cffi default: Finish the fix for issue #91.
arigo
- [pypy-commit] pypy default: Import and fix cffi/1d4ca4f4914a.
arigo
- [pypy-commit] stmgc default: add demo2 (bubble sort)
Raemi
- [pypy-commit] stmgc default: first random-test version in C. may have some bugs..
Raemi
- [pypy-commit] stmgc default: demo_random: thread locals -> thread descriptor
Raemi
- [pypy-commit] stmgc default: demo_random: remove ambiguous naming
Raemi
- [pypy-commit] stmgc default: Check that the test passes if written this way, retrying up to 1000 times
arigo
- [pypy-commit] pypy default: add tests for edgecases of longlong bitfields that fail on 32bit
bivab
- [pypy-commit] pypy default: more tests for _rawffi structures using bitfields
bivab
- [pypy-commit] pypy default: fix for the bitmask calculation of bitfields in _rawffi and ctypes
bivab
- [pypy-commit] pypy default: Soem cleanups.
alex_gaynor
- [pypy-commit] pypy default: some random pep8 cleanups
alex_gaynor
- [pypy-commit] pypy default: random pep8 cleanups
alex_gaynor
- [pypy-commit] pypy default: Write a more reasonable buffer implementation for mmap.
arigo
- [pypy-commit] pypy default: Forgot to import the app-level parts of cffi/1d4ca4f4914a
arigo
- [pypy-commit] stmgc default: demo_random: more checks
Raemi
- [pypy-commit] stmgc default: add more stm_normalize_stolen_objects where needed
Raemi
- [pypy-commit] pypy default: Change check_valid() to make its usage explicit at the level of RPython:
arigo
- [pypy-commit] stmgc default: Revert a part of 9507e1b05a3c: it's not the first time I mess this up.
arigo
- [pypy-commit] stmgc default: Revert changes, checked in by accident
arigo
- [pypy-commit] pypy default: Uh, fix
arigo
- [pypy-commit] lang-smalltalk default: added firstIndexableField
lwassermann
- [pypy-commit] lang-smalltalk default: implemented interpreter proxy function loadFunctionFrom
lwassermann
- [pypy-commit] lang-smalltalk default: implemented c_layout for BytesObject
lwassermann
- [pypy-commit] lang-smalltalk default: masked print statements in interpreter_proxy with trace-checks
lwassermann
- [pypy-commit] lang-smalltalk default: added convert_to_c_layout to W_DisplayBitmap
lwassermann
- [pypy-commit] lang-smalltalk default: fixed translation and type problems with the new c_layout changes to bytes and words objects
lwassermann
- [pypy-commit] lang-smalltalk default: fixed weird translation bug where keyword arguments are required by translator, instead of relying on sequence
lwassermann
- [pypy-commit] stmgc default: Unsure here
arigo
- [pypy-commit] stmgc default: gcpage: private_from_protected
arigo
- [pypy-commit] stmgc default: In inevitable transactions, clear the list_of_read_objects when
arigo
- [pypy-commit] stmgc default: Run the spinloop up to 1'000'000 times, it seems that 1'000 times is not enough...
arigo
- [pypy-commit] stmgc default: The next test is complete I think, but leads to unexpected aborts
arigo
- [pypy-commit] pypy stdlib-2.7.4: merge default
pjenvey
- [pypy-commit] stmgc default: Pass this test
arigo
- [pypy-commit] stmgc default: minor changes
Raemi
- [pypy-commit] stmgc implement-id: work in progress
Raemi
- [pypy-commit] stmgc implement-id: merge
Raemi
- [pypy-commit] stmgc implement-id: doesn't crash
Raemi
- [pypy-commit] stmgc implement-id: intermediate backup before rewrite
Raemi
- [pypy-commit] stmgc implement-id: amazingly seems to not crash..
Raemi
- [pypy-commit] stmgc implement-id: minor changes
Raemi
- [pypy-commit] stmgc implement-id: merge default
Raemi
- [pypy-commit] stmgc default: Running major collections in test_random starts to work.
arigo
- [pypy-commit] stmgc default: close anonymous
Raemi
- [pypy-commit] stmgc implement-id: mark some paths with assert(0) because they don't seem to be reached in demo_random.c
Raemi
- [pypy-commit] stmgc implement-id: fix tests and remove some of the assert(0), as they at least seem to be hit in tests
Raemi
- [pypy-commit] stmgc implement-id: fix issue when HAS_ID flag gets removed
Raemi
- [pypy-commit] stmgc implement-id: add simple tests
Raemi
- [pypy-commit] stmgc default: Two tests and two fixes.
arigo
- [pypy-commit] pypy default: Test and fix issue with set optimization that made frozenset([1, 2]) & set([2]) a set instead of an frozenset.
Manuel Jacob
- [pypy-commit] pypy default: kill remnants of smallintobject
pjenvey
- [pypy-commit] pypy stdlib-2.7.4: support --withoutmod-cpyext
pjenvey
- [pypy-commit] pypy stdlib-2.7.4: cpython issues #16029/16030: Fix pickling and repr of large xranges
pjenvey
- [pypy-commit] pypy default: merge upstream
pjenvey
- [pypy-commit] stmgc default: Fixes probably (but the tests fail a bit unpredictably...)
arigo
- [pypy-commit] stmgc default: More asserts. The next issue is that we need to reset GCFLAG_VISITED
arigo
- [pypy-commit] stmgc default: hg merge implement-id
arigo
- [pypy-commit] stmgc default: Reset this to False in the check-in version until it passes more reliably.
arigo
- [pypy-commit] stmgc default: Simplify the allocation of stubs, at the cost of ~9/10th of a pointer :-)
arigo
- [pypy-commit] stmgc default: Fix the test to avoid a thread-order-dependent failure.
arigo
- [pypy-commit] stmgc default: After a major GC, make sure the other threads abort if the major GC found
arigo
- [pypy-commit] stmgc default: Fix in the test: allow for other threads that want to abort us after
arigo
- [pypy-commit] pypy default: Fix for issue1520.
arigo
- [pypy-commit] stmgc default: typo
arigo
- [pypy-commit] stmgc default: demo_random shows another livelock with this spinloop. Added it to the comment, revert again to always abort.
arigo
- [pypy-commit] stmgc default: Next issue
arigo
- [pypy-commit] stmgc default: This XXX is fine now, as stubs are no longer in specially allocated
arigo
- [pypy-commit] pypy default: make shadowstack suggested and not required when translating for arm
bivab
- [pypy-commit] pypy default: ctypes/_rawffi can generate unaligned access to floating point fields in
bivab
- [pypy-commit] stmgc default: Add http://bitbucket.org/arigo/duhton
arigo
- [pypy-commit] stmgc default: Tweak the compilation.
arigo
- [pypy-commit] pypy default: Silence the strangest RPython warning so far: "prebuilt instance
arigo
- [pypy-commit] pypy default: rpython's int() doesn't allow any trailing non-integer characters (such as a newline)
stefanor
- [pypy-commit] pypy default: add some docstrings
fijal
- [pypy-commit] stmgc default: add some comments; add hash_mangling
Raemi
- [pypy-commit] stmgc default: add multiple thread start/finish to demo_random
Raemi
- [pypy-commit] pypy kill-gen-store-back-in: merge default
fijal
- [pypy-commit] pypy default: clean up test
bivab
- [pypy-commit] stmgc default: Add a comment about dead threads.
arigo
- [pypy-commit] stmgc default: move to the current issue
arigo
- [pypy-commit] stmgc default: remove assert
Raemi
- [pypy-commit] buildbot default: Kill this anti-feature of checking if the category name ends with "-run".
arigo
- [pypy-commit] stmgc default: more tests
Raemi
- [pypy-commit] stmgc default: add support for predefined hash in prebuilt objects
Raemi
- [pypy-commit] stmgc default: Two extras passing tests
arigo
- [pypy-commit] stmgc default: add demo_random as a test
Raemi
- [pypy-commit] stmgc default: merge
Raemi
- [pypy-commit] stmgc default: Bah, it was only missing this
arigo
- [pypy-commit] stmgc default: Next small issue with the test
arigo
- [pypy-commit] stmgc default: 200 random tests pass again.
arigo
- [pypy-commit] stmgc default: add hash to demo_random, crashes sometimes..
Raemi
- [pypy-commit] stmgc default: Replace fprintf(stderr, ...) with dprintf((...)), which is turned off if
arigo
- [pypy-commit] stmgc default: merge heads
arigo
- [pypy-commit] stmgc default: Give different seeds to each thread.
arigo
- [pypy-commit] stmgc default: Adapt mangle_hash() to its docstring and always return different results
arigo
- [pypy-commit] stmgc default: Tweak mangle_hash() to be only called from stm_hash(), not stm_id()
arigo
- [pypy-commit] stmgc default: Add an XXX
arigo
- [pypy-commit] pypy default: Shooting in the dark, but one possible reading of the man page shows
arigo
- [pypy-commit] pypy kill-gen-store-back-in: write a failing test (thanks armin)
fijal
- [pypy-commit] pypy mtrand: implement numpy.random.mtrand in pure python
mattip
- [pypy-commit] pypy mtrand: test, implement functions as calls to random.xxx
mattip
- [pypy-commit] pypy ndarray-round: add ndarray.round ufunc
mattip
- [pypy-commit] pypy ndarray-round: add passing numpy -A test
mattip
- [pypy-commit] pypy ndarray-round: start to implement round(), need to add it to types.py
mattip
- [pypy-commit] pypy kill-gen-store-back-in: emit FORCE_VIRTUALIZABLE in more cases
fijal
- [pypy-commit] pypy kill-gen-store-back-in: Write one more test for another case in _nonstandard_virtualizable if chain
fijal
- [pypy-commit] pypy kill-gen-store-back-in: Write some virtualizable docs
fijal
- [pypy-commit] pypy kill-gen-store-back-in: Add a hint (unsupported so far) to force the virtualizable early
fijal
- [pypy-commit] stmgc default: Give a 3rd compilation mode, "release", which disables even the asserts.
arigo
- [pypy-commit] stmgc default: Use stm_pointer_equal().
arigo
- [pypy-commit] pypy fastjson: hg merge default
antocuni
- [pypy-commit] pypy kill-gen-store-back-in: oops, this is harmless but can explode some assertion somewhere
fijal
- [pypy-commit] stmgc default: do not use backup as shadow-original, always use additional shadow
Raemi
- [pypy-commit] stmgc default: stm_id cleanups and fixes
Raemi
- [pypy-commit] lang-smalltalk default: removed the rsqueakvm-nojit benchmark because it takes too much time on the server.
lwassermann
- [pypy-commit] stmgc default: clean only used part of nursery
Raemi
- [pypy-commit] stmgc default: Fix Du_Types[]
arigo
- [pypy-commit] stmgc default: fixes fixes
arigo
- [pypy-commit] stmgc default: Generalize the tuple's stmcb_size()
arigo
- [pypy-commit] pypy numpypy-nditer: Some progress on op_axes
rguillebert
- [pypy-commit] stmgc default: fix validation of priv_from_prot
Raemi
- [pypy-commit] stmgc default: break the huge switch in demo_random
Raemi
- [pypy-commit] lang-smalltalk default: rollback of last commit
lwassermann
- [pypy-commit] pypy fastjson: accept only bytestrings, not unicode
antocuni
- [pypy-commit] pypy fastjson: handle surrogate pairs
antocuni
- [pypy-commit] pypy fastjson: use the _fastjson speedup, if present
antocuni
- [pypy-commit] pypy fastjson: text and fix for the + sign
antocuni
- [pypy-commit] pypy default: Ignore __pycache__ directories
alex_gaynor
- [pypy-commit] pypy default: optimize unicode(some_unicode) to just return some_unicode
cfbolz
- [pypy-commit] pypy ndarray-round: implement ndarray.round, add failing tests for scalar.round
mattip
- [pypy-commit] pypy ndarray-round: test, implement complex.round()
mattip
- [pypy-commit] pypy ndarray-round: implement round for scalars
mattip
- [pypy-commit] pypy ndarray-round: fix translation
mattip
- [pypy-commit] pypy ndarray-round: update whatsnew
mattip
- [pypy-commit] pypy ndarray-round: close branch about to be merged
mattip
- [pypy-commit] pypy default: merge ndarray-round which added round() to ndarray
mattip
- [pypy-commit] pypy faster-str-of-bigint: preliminary working version
cfbolz
- [pypy-commit] pypy faster-str-of-bigint: use a string builder
cfbolz
- [pypy-commit] pypy faster-str-of-bigint: remove old version
cfbolz
- [pypy-commit] pypy faster-str-of-bigint: generalize _format_decimal to _format
cfbolz
- [pypy-commit] pypy faster-str-of-bigint: kill the generic part of the previous _format and salvage the special case for
cfbolz
- [pypy-commit] pypy kill-gen-store-back-in: some typos
cfbolz
- [pypy-commit] pypy faster-str-of-bigint: reinstate the use of an array for the result of _format_base2_notzero
cfbolz
- [pypy-commit] pypy faster-str-of-bigint: close to-be-merged branch
cfbolz
- [pypy-commit] pypy default: merge faster-str-of-bigint
cfbolz
- [pypy-commit] pypy default: what's new item
cfbolz
- [pypy-commit] lang-smalltalk default: reremoved nojit benchmarks
lwassermann
- [pypy-commit] lang-smalltalk default: fixed a bug when creating nameless classes and using them (Behavior new new)
lwassermann
- [pypy-commit] lang-smalltalk default: fixed a bug when suspending an already suspended process
lwassermann
- [pypy-commit] lang-smalltalk default: hopefully fixed error on the windows ci machine
lwassermann
- [pypy-commit] lang-smalltalk default: added guards for float-primitives to return NaN and Infinity, according to Smalltalk requirements when the math module raises the according errors
lwassermann
- [pypy-commit] pypy default: Hopefully no-op change, clarify a bit the role of Optimizer.pendingfields
arigo
- [pypy-commit] pypy kill-gen-store-back-in: Hopefully no-op change, clarify a bit the role of Optimizer.pendingfields
arigo
- [pypy-commit] pypy kill-gen-store-back-in: Fix.
arigo
- [pypy-commit] stmgc default: Sanity checks
arigo
- [pypy-commit] stmgc default: Add debugging checks.
arigo
- [pypy-commit] stmgc default: Fix again (or attempt to) this case...
arigo
- [pypy-commit] stmgc default: Copy this test from c3.
arigo
- [pypy-commit] stmgc default: Untested, checked in in case it's needed later
arigo
- [pypy-commit] stmgc default: Starting on allocating big objects (larger than 36 words)
arigo
- [pypy-commit] lang-smalltalk default: fixed a problem with SPyVM-class for our test-image
lwassermann
- [pypy-commit] lang-smalltalk default: removed all benchmarks to see the frame working
lwassermann
- [pypy-commit] lang-smalltalk default: reactivated tinyBenchmarks
lwassermann
- [pypy-commit] lang-smalltalk default: another step on the way to benchmarks
lwassermann
- [pypy-commit] pypy kill-gen-store-back-in: typo
fijal
- [pypy-commit] stmgc default: Clean up sweep_pages()
arigo
- [pypy-commit] stmgc default: Finish support for big objects (missing: LARGE objects, the ones too big for the nursery)
arigo
- [pypy-commit] lang-smalltalk default: readded cog/stackvm and the shootout-tests
lwassermann
- [pypy-commit] pypy default: (fijal) revert a052f153e311 for now: python-dev's waffled on nan containment
pjenvey
- [pypy-commit] pypy default: support operationerrfmt sans fmt args (like plain OperationError) as a
pjenvey
- [pypy-commit] pypy py3k: consider nan containment as an impl detail
pjenvey
- [pypy-commit] stmgc default: Divide the nursery into sections that are cleared incrementally,
arigo
- [pypy-commit] stmgc default: Start to fix the tests
arigo
- [pypy-commit] stmgc default: Fix this test
arigo
- [pypy-commit] stmgc default: Duh, the default values need to be multiples of 135168.
arigo
- [pypy-commit] pypy split-ast-classes: A branch to create two sets of AST classes:
amauryfa
- [pypy-commit] pypy split-ast-classes: Remove all Python-level code from the ast classes,
amauryfa
- [pypy-commit] pypy split-ast-classes: in-progress: conversion of internal trees to Python-visible AST.
amauryfa
- [pypy-commit] pypy split-ast-classes: Progress.
amauryfa
- [pypy-commit] pypy split-ast-classes: Fixes, enough for most ast tests to pass.
amauryfa
- [pypy-commit] pypy split-ast-classes: Progress: obj2mod()
amauryfa
- [pypy-commit] pypy split-ast-classes: Progress: Implement all from_object() methods
amauryfa
- [pypy-commit] pypy split-ast-classes: Progress: constructor, "_fields"
amauryfa
- [pypy-commit] pypy split-ast-classes: Fixes for optional fields
amauryfa
- [pypy-commit] pypy split-ast-classes: Add _attributes
amauryfa
- [pypy-commit] pypy split-ast-classes: Fix test_pickle()
amauryfa
- [pypy-commit] pypy split-ast-classes: More fixes
amauryfa
- [pypy-commit] pypy split-ast-classes: Translation fixes.
amauryfa
- [pypy-commit] pypy split-ast-classes: Do like CPython and check the presence of the fields before converting them.
amauryfa
- [pypy-commit] pypy split-ast-classes: Fix last failures
amauryfa
- [pypy-commit] pypy split-ast-classes: Remove bad import
amauryfa
- [pypy-commit] pypy default: Random style cleanups to rbigint.
alex_gaynor
- [pypy-commit] pypy py3k: Fix mmap tests
amauryfa
- [pypy-commit] pypy py3k: Oops, this eval() thing is not necessary if the assert does not fail.
amauryfa
- [pypy-commit] pypy split-ast-classes: Some missing _fields
amauryfa
- [pypy-commit] stmgc default: The 'clear_section_count' was broken: it was never different than
arigo
- [pypy-commit] stmgc default: Improve the previous hack.
arigo
- [pypy-commit] pypy default: replace an import *, fijal said it caused a bug
alex_gaynor
- [pypy-commit] pypy default: rearrange
alex_gaynor
- [pypy-commit] stmgc default: Return a boolean, not a revision_t.
arigo
- [pypy-commit] pypy kill-gen-store-back-in: rename virtualizable2 to virtualizable. Remove the ootype part (it never
fijal
- [pypy-commit] pypy kill-gen-store-back-in: kill the ootype tests too
fijal
- [pypy-commit] stmgc default: Tweak
arigo
- [pypy-commit] pypy py3k-memoryview: SubBuffers need a specific format and itemsize.
Manuel Jacob
- [pypy-commit] stmgc default: Redo the thread-local object.
arigo
- [pypy-commit] stmgc default: Fix threadlocals.
arigo
- [pypy-commit] lang-smalltalk default: added test-running to the squeak image
lwassermann
- [pypy-commit] pypy default: move code from strutil to rstring, rarithmetic, rfloat and rbigint.
cfbolz
- [pypy-commit] pypy kill-gen-store-back-in: Implement a hint to call gen_store_back by hand. useful for generators
fijal
- [pypy-commit] pypy default: test, implement cfloat alias for complex64
mattip
- [pypy-commit] stmgc default: Implement transactions (incomplete so far)
arigo
- [pypy-commit] stmgc default: Adapt the tests to the large amount of stderr output
arigo
- [pypy-commit] stmgc default: Add tons of debugging support, found where I forgot the save/restore.
arigo
- [pypy-commit] stmgc default: Finish the tests, which all pass now. Yay!
arigo
- [pypy-commit] stmgc default: Add a longer version
arigo
- [pypy-commit] stmgc default: Finish transaction.c
arigo
- [pypy-commit] stmgc default: Optimize
arigo
- [pypy-commit] pypy default: test, implement more of np.array(), allow changing dtype, correctly create views when copy=False
mattip
- [pypy-commit] pypy default: fix for noop
mattip
- [pypy-commit] pypy default: the JIT now sees less of parsing, because it does not look into rbigint. This
cfbolz
- [pypy-commit] pypy default: fix zjit compilation
mattip
- [pypy-commit] pypy identity-set: (andrewchambers) identity set strategy
fijal
- [pypy-commit] pypy default: test, fix fill for complex types
mattip
- [pypy-commit] buildbot numpy-tests: start to write a target for testing numpy as a site-package, using git and nose
mattip
- [pypy-commit] stmgc default: Test and fix
arigo
- [pypy-commit] stmgc default: The original test showing the problem fixed in c43233de7f0e.
arigo
- [pypy-commit] stmgc default: Passing tests.
arigo
- [pypy-commit] pypy fastjson: the only number which is allowed to start with 0 is 0 itself
antocuni
- [pypy-commit] pypy fastjson: leading 0s are allowed in the exponent part
antocuni
- [pypy-commit] pypy fastjson: this gives a ~30% speedup: it's the same speedup which was observed in 24a2398ade5b but got lost when the function became too big and stopped to become automatically inlined
antocuni
- [pypy-commit] pypy fastjson: add support for big numbers which are turned into longs
antocuni
- [pypy-commit] pypy fastjson: do the correct thing when we have a float number with a large number of digits
antocuni
- [pypy-commit] pypy fastjson: handle also the exponent
antocuni
- [pypy-commit] pypy identity-set: Added tests for some cases where classes are changed at runtime, and added
andrewchambers
- [pypy-commit] pypy ndarray-view: add view to ndarray
mattip
- [pypy-commit] pypy ndarray-view: test view
mattip
- [pypy-commit] pypy ndarray-view: test scalars and ndarray, start to implement
mattip
- [pypy-commit] pypy ndarray-view: test view shape changes
mattip
- [pypy-commit] pypy ndarray-view: implementation wip
mattip
- [pypy-commit] pypy ndarray-view: ndarray passes
mattip
- [pypy-commit] pypy ndarray-view: implement for zeroD arrays, skip for dtype scalars
mattip
- [pypy-commit] pypy ndarray-view: document branch
mattip
- [pypy-commit] pypy ndarray-view: close branch about to be merged
mattip
- [pypy-commit] pypy default: merge ndarray-view which implements view() for ndarrays and zeroD arrays, but not for scalars
mattip
- [pypy-commit] pypy default: gah, the rbigint.fromstr factory in the previous form was not at all elidable,
cfbolz
- [pypy-commit] pypy fastjson: don't crash in this case
antocuni
- [pypy-commit] pypy fastjson: bah, this line was moved by mistake by 89c55c007418. Also, rename the test to have a better name
antocuni
- [pypy-commit] pypy fastjson: merge heads
antocuni
- [pypy-commit] pypy fastjson: handle another not-so-corner case: an object with spaces inside
antocuni
- [pypy-commit] pypy fastjson: test&fix for a trailing comma when parsing an array
antocuni
- [pypy-commit] pypy default: Fix translation, int%float is not RPython.
amauryfa
- [pypy-commit] pypy default: Update this --- support for switch() with keyword arguments --- to the
arigo
- [pypy-commit] pypy default: If we are running on top of pypy, we import only _minimal_curses.
arigo
- [pypy-commit] pypy default: Attempt a large change, for now just by commenting out one line:
arigo
- [pypy-commit] pypy stm-gc-2: Old checkin
arigo
- [pypy-commit] pypy stmgc-c4: Start a different branch in which to use the GC provided as C code
arigo
- [pypy-commit] pypy stmgc-c4: Start by removing this.
arigo
- [pypy-commit] pypy stmgc-c4: Remove this directory too.
arigo
- [pypy-commit] pypy stmgc-c4: A tool similar to pypy/tool/import_cffi.py.
arigo
- [pypy-commit] pypy stmgc-c4: Initial import.
arigo
- [pypy-commit] pypy default: Kill the ctypes (and ctypes_config_cache) version of syslog,
arigo
- [pypy-commit] pypy default: Force cffi to build syslog here.
arigo
- [pypy-commit] pypy default: More tests and small fixes in 'grp'.
arigo
- [pypy-commit] pypy py3k: In python3.2, the import statement is absolute,
amauryfa
- [pypy-commit] pypy py3k: Add co_kwonlyargcount to builtin code objects.
amauryfa
- [pypy-commit] pypy py3k: Port _tkinter-on-cffi to py3k.
amauryfa
- [pypy-commit] pypy fastjson: one more corner case
antocuni
- [pypy-commit] pypy fastjson: completely change the strategy for parsing floats: we now rely on rlib.rdtoa, which is slower but accurate
antocuni
- [pypy-commit] stmgc default: Add a test for the gcptrlist_insert(&d->old_objects_to_trace) after stmgcpage_malloc()
arigo
- [pypy-commit] stmgc default: Tests, asserts, and fixes for stm_allocate() returning correctly
arigo
- [pypy-commit] pypy fastjson: add an option to enable fast but less precise parsing of floats
antocuni
- [pypy-commit] pypy fastjson: do the clenaup
antocuni
- [pypy-commit] pypy fastjson: decode_numeric_slow now it's used only for integers which possibly overflow, remove all the part for floats
antocuni
- [pypy-commit] pypy default: Issue1392: Implement IOBase._checkClosed().
amauryfa
- [pypy-commit] pypy py3k: Fix module.test_lib_pypy.pyrepl.test_wishes.
amauryfa
- [pypy-commit] pypy py3k: Fix module.test_lib_pypy.pyrepl.test_readline when run by python2
amauryfa
- [pypy-commit] pypy stmgc-c4: add the source revision
arigo
- [pypy-commit] pypy stmgc-c4: Reimport
arigo
- [pypy-commit] pypy stmgc-c4: in-progress
arigo
- [pypy-commit] pypy default: Fix the tests
arigo
- [pypy-commit] pypy py3k: Port p3k diffs in defunct strutil.py to the rpython/ directory.
amauryfa
- [pypy-commit] pypy stmgc-c4: still in-progress
arigo
- [pypy-commit] pypy stmgc-c4: always in-progress
arigo
- [pypy-commit] buildbot numpy-tests: these steps work by hand, not sure about the last one
mattip
- [pypy-commit] pypy stmgc-c4: hg merge default
arigo
- [pypy-commit] pypy stmgc-c4: Fix this, lost because of a mistake during merge
arigo
- [pypy-commit] pypy stmgc-c4: Implement stmcb_size().
arigo
- [pypy-commit] pypy stmgc-c4: stmcb_trace().
arigo
- [pypy-commit] pypy stmgc-c4: stm_initialize()
arigo
- [pypy-commit] pypy stmgc-c4: First first part of this test passes! :-) probably because it's small
arigo
- [pypy-commit] pypy default: test, fix missing method in ScalarIterator
mattip
- [pypy-commit] pypy fastjson: the 'fast' version of float parsing is not much faster than the other, just kill the additional complexity
antocuni
- [pypy-commit] pypy fastjson: inline parse_digits into parse_integer
antocuni
- [pypy-commit] pypy fastjson: add support for non-standard constants Infinity, -Infinity and NaN
antocuni
- [pypy-commit] pypy default: These should be immutable!
alex_gaynor
- [pypy-commit] pypy stmgc-c4: Support gcremovetypeptr with stm, and in fact recommend it, as it is done by
arigo
- [pypy-commit] pypy stmgc-c4: Fails on 64-bit too with larger numbers
arigo
- [pypy-commit] pypy stmgc-c4: Argh!
arigo
- [pypy-commit] pypy stmgc-c4: hash, id
arigo
- [pypy-commit] pypy stmgc-c4: The next test passes
arigo
- [pypy-commit] stmgc default: Re-add counting reads
arigo
- [pypy-commit] stmgc default: Redo the hack about END_MARKERs in the shadowstack.
arigo
- [pypy-commit] stmgc default: Port here the changes done to test_random.
arigo
- [pypy-commit] stmgc default: Tests for should_break_transaction() and set_transaction_length().
arigo
- [pypy-commit] stmgc default: stm_atomic().
arigo
- [pypy-commit] pypy stmgc-c4: Import stmgc/59eb9a85c3d1.
arigo
- [pypy-commit] pypy stmgc-c4: Starting to adapt rpython/rlib.py: become_inevitable(),
arigo
- [pypy-commit] pypy stmgc-c4: set_transaction_length()
arigo
- [pypy-commit] pypy stmgc-c4: stm_atomic()
arigo
- [pypy-commit] pypy default: test, fix for shape modification in view()
mattip
- [pypy-commit] pypy stmgc-c4: Unused arg
arigo
- [pypy-commit] pypy stmgc-c4: threadlocals, and stm_ptr_eq()
arigo
Last message date:
Sun Jun 30 21:33:25 CEST 2013
Archived on: Sun Jun 30 21:33:27 CEST 2013
This archive was generated by
Pipermail 0.09 (Mailman edition).