May 2012 Archives by subject
Starting: Tue May 1 00:03:08 CEST 2012
Ending: Thu May 31 21:32:27 CEST 2012
Messages: 407
- [pypy-commit] buildbot default: try another builder on allegro64
fijal
- [pypy-commit] extradoc extradoc: a script that I had never checked in
cfbolz
- [pypy-commit] extradoc extradoc: copy the iwtc11 unroll paper to make a dls2012 version and import the dls2012 version of sigplanconf.cls
hakanardo
- [pypy-commit] extradoc extradoc: motivation from a dynamic language point of view
hakanardo
- [pypy-commit] lang-gameboy default: fix an pypy.lang import
RonnyPfannschmidt
- [pypy-commit] lang-gameboy default: fix rom path in targetgbimplementation
RonnyPfannschmidt
- [pypy-commit] Notification: lang-gameboy
Bitbucket
- [pypy-commit] Notification: pypy
Bitbucket
- [pypy-commit] Notification: pypy
Bitbucket
- [pypy-commit] Notification: You have hereby been granted write access to fijal/pypy-postgresql.
Bitbucket
- [pypy-commit] pypy default: (antocuni, arigo)
antocuni
- [pypy-commit] pypy default: A failing test about weak key dictionaries.
arigo
- [pypy-commit] pypy default: a failing test on 32bit
antocuni
- [pypy-commit] pypy default: A failing test: thread._local() objects are immortal as soon as
arigo
- [pypy-commit] pypy default: add a failing test, so we dont forget
fijal
- [pypy-commit] pypy default: Add a generally useful auto-shrinking list type.
arigo
- [pypy-commit] pypy default: add a test which automatically checks that branches are documented as soon as they are merged. For now, whatsnew-1.9.rst contains empty documentation for all the branches merged since 1.8: everyone please briefly document what the branch did
antocuni
- [pypy-commit] pypy default: add test and fix for issue 1153
mattip
- [pypy-commit] pypy default: An even stronger wording of "don't use this option!", as discussed
arigo
- [pypy-commit] pypy default: Backed out changeset 063cfdcec5f0
fijal
- [pypy-commit] pypy default: Backed out changeset eefc3ac79e9f. We dont want to support disabled
hakanardo
- [pypy-commit] pypy default: basic test for os.kill
mattip
- [pypy-commit] pypy default: Blind fix (OS/X 64): support full unsigned 64-bit values in the first
arigo
- [pypy-commit] pypy default: call close
mattip
- [pypy-commit] pypy default: Comments
arigo
- [pypy-commit] pypy default: cppyy doc, clarifications
wlav
- [pypy-commit] pypy default: cpyext: add PyComplex_FromCComplex
amauryfa
- [pypy-commit] pypy default: cpyext: add PyLong_AsSsize_t()
amauryfa
- [pypy-commit] pypy default: cpyext: add PyLong_FromSsize_t()
amauryfa
- [pypy-commit] pypy default: cpyext: Add PyUnicode_DecodeUTF32()
amauryfa
- [pypy-commit] pypy default: cpyext: add support for PyUnicode_FromStringAndSize(NULL, size)
amauryfa
- [pypy-commit] pypy default: cpyext: Fix tests on 32bit platforms
amauryfa
- [pypy-commit] pypy default: cpyext: Implement _PyFloat_Unpack4() and _PyFloat_Unpack8().
amauryfa
- [pypy-commit] pypy default: cpyext: support T_PYSSIZET struct members
amauryfa
- [pypy-commit] pypy default: cpyext: use a recent version of array and _sre modules in tests
amauryfa
- [pypy-commit] pypy default: document my branches
alex_gaynor
- [pypy-commit] pypy default: document some branches
mattip
- [pypy-commit] pypy default: document use/install of standalone Reflex
wlav
- [pypy-commit] pypy default: easy :) fix for test_filter_bug
fijal
- [pypy-commit] pypy default: enforce nonnegative ints here
fijal
- [pypy-commit] pypy default: Explain the step-one-xrange branch
hakanardo
- [pypy-commit] pypy default: failing test for 667dc968eea6 (plus some)
hakanardo
- [pypy-commit] pypy default: Failing test. With OptRewrite disabled, the resulting trace might contain
hakanardo
- [pypy-commit] pypy default: Fix conftest to recognize both the old and the new format of --info,
arigo
- [pypy-commit] pypy default: Fix for the previous test.
arigo
- [pypy-commit] pypy default: fix handling of uint values on 32bit
antocuni
- [pypy-commit] pypy default: Fix long(unicode, base) with unicode Ropes.
amauryfa
- [pypy-commit] pypy default: Fix test_rstr, and probably translation as well
amauryfa
- [pypy-commit] pypy default: Forgot to add this file
amauryfa
- [pypy-commit] pypy default: Found out that we can fix the problem with "macro=True" to ensure
arigo
- [pypy-commit] pypy default: If optimization steps are dissabled we might not be able to optimize out the entire short preamble from the end of its peeled loop. In that case, the ops that remains might force the short preamble to be extened with additional ops
hakanardo
- [pypy-commit] pypy default: If OptRewrite is disabled SAME_AS might show up here and foring arguments of some SAME_AS produced by unrolling might lead to a crash
hakanardo
- [pypy-commit] pypy default: Improve the output of "pypy --info" to follow the style output by
arigo
- [pypy-commit] pypy default: Improve(?) the fix by saying that the temporarily nonsensical
arigo
- [pypy-commit] pypy default: JIT fixes.
arigo
- [pypy-commit] pypy default: Kill a method not used any more, and fix the comment.
arigo
- [pypy-commit] pypy default: kill commented-out lines, and a FinallyBlock.cleanup, which now no longer needs to be overridden
antocuni
- [pypy-commit] pypy default: kill print
antocuni
- [pypy-commit] pypy default: kill support for passing integers to bytearray.count. It does not work on CPython
antocuni
- [pypy-commit] pypy default: make return value consistent, fixes translation
mattip
- [pypy-commit] pypy default: make sure CTR_* signals exist in windows, they were masked by SG_DFL and SIG_IGN
mattip
- [pypy-commit] pypy default: mark this branch as 'uninteresting'
antocuni
- [pypy-commit] pypy default: MARK_OPAQUE_PTR has to reach Optimizer.optimize_MARK_OPAQUE_PTR to ensure correct behaviour
hakanardo
- [pypy-commit] pypy default: merge
hakanardo
- [pypy-commit] pypy default: merge
hakanardo
- [pypy-commit] pypy default: merge
hakanardo
- [pypy-commit] pypy default: merge
hakanardo
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: merge default
fijal
- [pypy-commit] pypy default: merge heads
amauryfa
- [pypy-commit] pypy default: merge heads
mattip
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: merge heads
amauryfa
- [pypy-commit] pypy default: merge heads
mattip
- [pypy-commit] pypy default: Merge numpypy-issue1137
timo_jbo
- [pypy-commit] pypy default: merge stdlib-unification
RonnyPfannschmidt
- [pypy-commit] pypy default: Merge step-one-xrange. It introduces a slightly more efficient xrange iterator for the case when the step is not specified and can thus safely be promoted.
hakanardo
- [pypy-commit] pypy default: merge the ffistruct branch: it adds a very low level way to express C structures with _ffi in a very JIT-friendly way
antocuni
- [pypy-commit] pypy default: merge win32-cleanup2 branch into default
mattip
- [pypy-commit] pypy default: More messy than it looks :-( Will try another approach not
arigo
- [pypy-commit] pypy default: My comments for closed branches
amauryfa
- [pypy-commit] pypy default: now test consistently fails on windows
mattip
- [pypy-commit] pypy default: Optimize out SAME_AS even if OptRewrite is dissabled to prevent unrolling from crashing in that case
hakanardo
- [pypy-commit] pypy default: Python 2.5 compat
arigo
- [pypy-commit] pypy default: Python 2.5 compat
arigo
- [pypy-commit] pypy default: refactor this a bit and split few more dirs
fijal
- [pypy-commit] pypy default: Reject NUL characters in some socket functions (e.g. host names)
amauryfa
- [pypy-commit] pypy default: release lib-python/2.7 only
mattip
- [pypy-commit] pypy default: Remove the distinction between handle() and really_handle(),
arigo
- [pypy-commit] pypy default: Remove the duplicate entries (the ones which are not in alphabetical
arigo
- [pypy-commit] pypy default: Remove the unused directory lib-python/3.2 from the branch 'default'.
arigo
- [pypy-commit] pypy default: Remove this file, obsolete since long ago.
arigo
- [pypy-commit] pypy default: remove unmaintained file
mattip
- [pypy-commit] pypy default: remove unreachable code (amaury_)
mattip
- [pypy-commit] pypy default: remove winstuff.c from main.h
mattip
- [pypy-commit] pypy default: restore missing signals on windows
mattip
- [pypy-commit] pypy default: revert test to pre-win32-cleanup2 version
mattip
- [pypy-commit] pypy default: Rewrite select.select() to go directly from module/select to
arigo
- [pypy-commit] pypy default: Run doc/tool/makeref.py.
arigo
- [pypy-commit] pypy default: skip test that crashes pypy
mattip
- [pypy-commit] pypy default: Skip this test as "implement me later".
arigo
- [pypy-commit] pypy default: Skip this test on 32-bit Posix platforms, with an explanation of why.
arigo
- [pypy-commit] pypy default: skip this test with -A
antocuni
- [pypy-commit] pypy default: Small remarks.
arigo
- [pypy-commit] pypy default: Small simplification.
amauryfa
- [pypy-commit] pypy default: some comments
hakanardo
- [pypy-commit] pypy default: some more support for fakeobjspace - mro of types
fijal
- [pypy-commit] pypy default: temporary fix, what happened to os.kill?
mattip
- [pypy-commit] pypy default: test and fix
fijal
- [pypy-commit] pypy default: Test and fix.
arigo
- [pypy-commit] pypy default: Test and fix: uintptr_t is actually unsigned.
arigo
- [pypy-commit] pypy default: test that it is possible disable each of the optimization steps
hakanardo
- [pypy-commit] pypy default: test version agreement
mattip
- [pypy-commit] pypy default: testrunner: add a junitxml merging script
RonnyPfannschmidt
- [pypy-commit] pypy default: testrunner: add the script i used for creating file times
RonnyPfannschmidt
- [pypy-commit] pypy default: This is not an optimization that can be disabled but always needed to ensure correct behaviour.
hakanardo
- [pypy-commit] pypy default: This way we dont need to duplicate optimize_MARK_OPAQUE_PTR
hakanardo
- [pypy-commit] pypy default: translation fix
amauryfa
- [pypy-commit] pypy default: Try to follow exactly the logic of CPython about resizing dicts.
arigo
- [pypy-commit] pypy default: Tweak again thread._local. Cannot use RWeakKeyDictionary in its current
arigo
- [pypy-commit] pypy default: Typo
arigo
- [pypy-commit] pypy default: Typo. Mark one of the few branches I did and merged as non-interesting.
arigo
- [pypy-commit] pypy default: umask does not operate on a fd
mattip
- [pypy-commit] pypy default: Undo 22acacead196 which breaks translation on 64bit (why?)
amauryfa
- [pypy-commit] pypy default: Update cpyext C sources with recent 2.7 version.
amauryfa
- [pypy-commit] pypy default: update whatsnew
antocuni
- [pypy-commit] pypy default: Use an AbstractShrinkList instead of this ever-growing list.
arigo
- [pypy-commit] pypy default: Use here too an AbstractShrinkList instead of this ever-growing
arigo
- [pypy-commit] pypy default: When unrolling is emabled OptSimplify should not touch LABEL and JUMP ops
hakanardo
- [pypy-commit] pypy dynamic-specialized-tuple: Todo file
alex_gaynor
- [pypy-commit] pypy ffistruct: a failing test
antocuni
- [pypy-commit] pypy ffistruct: add a test to check that we can take pointers to incomplete structures
antocuni
- [pypy-commit] pypy ffistruct: add a test_pypy_c test for _ffi structs
antocuni
- [pypy-commit] pypy ffistruct: add support for reading nested structures
antocuni
- [pypy-commit] pypy ffistruct: add support to write nested structures
antocuni
- [pypy-commit] pypy ffistruct: bah, missing import and space.wrap()
antocuni
- [pypy-commit] pypy ffistruct: close to-be-merged branch
antocuni
- [pypy-commit] pypy ffistruct: delay the lookup of to_free until it's needed. This should save a getfield_gc in the trace in the common case
antocuni
- [pypy-commit] pypy ffistruct: don't track the allocation of ffistruct, on cpython it might go to gc.garbage
antocuni
- [pypy-commit] pypy ffistruct: fix a typo, and initialize one more field for this dummy type
antocuni
- [pypy-commit] pypy ffistruct: hg merge default
antocuni
- [pypy-commit] pypy ffistruct: hg merge default
antocuni
- [pypy-commit] pypy ffistruct: kill duplicate imports, and rpython fix
antocuni
- [pypy-commit] pypy ffistruct: kill outdated comment
antocuni
- [pypy-commit] pypy ffistruct: kill support for _rawffi structures and add support for _ffi structures. Some tests fail because we leak W__StructDescr.ffistruct, in-progress
antocuni
- [pypy-commit] pypy ffistruct: merge heads
antocuni
- [pypy-commit] pypy ffistruct: more rpython fixes
antocuni
- [pypy-commit] pypy ffistruct: move this comment to the proper place
antocuni
- [pypy-commit] pypy ffistruct: remove ffitype from the _immutable_fields_ and use an elidable method instead. This will make it possible to instantiate 'incomplete types' whose ffitype is not known yet
antocuni
- [pypy-commit] pypy ffistruct: resolve the ffistruct memory leak by delegating its ownership to an object which is outside the cycle
antocuni
- [pypy-commit] pypy ffistruct: rpython fixes
antocuni
- [pypy-commit] pypy ffistruct: s/w_datashape/w_structdescr
antocuni
- [pypy-commit] pypy ffistruct: skip these tests on cli/jvm
antocuni
- [pypy-commit] pypy ffistruct: split the _StructDescr initialization in two phases: instantiation and field definition. This allow to get its ffitype before it's actually complete, in case it's necessary to take a pointer to it
antocuni
- [pypy-commit] pypy ffistruct: temporarly re-add support for _rawffi structures. This way, it should be possible to merge the branch without breaking ctypes. In the longterm, the plan is to implement ctypes.Structure on top of _ffi._StructDescr
antocuni
- [pypy-commit] pypy ffistruct: typo
antocuni
- [pypy-commit] pypy gc-minimark-pinning: - Separate the concerns of 'nursery_top' and a new 'nursery_limit'.
arigo
- [pypy-commit] pypy gc-minimark-pinning: Attempt to rewrite the logic in maybe_collect_and_reserve()
arigo
- [pypy-commit] pypy gc-minimark-pinning: Cancel a whitespace-only change
arigo
- [pypy-commit] pypy gc-minimark-pinning: Documentation.
arigo
- [pypy-commit] pypy gc-minimark-pinning: Fix a typo (found by reading the diff)
arigo
- [pypy-commit] pypy gc-minimark-pinning: fix more tests
fijal
- [pypy-commit] pypy gc-minimark-pinning: fix more usages
fijal
- [pypy-commit] pypy gc-minimark-pinning: Fix the logic in maybe_collect_and_reserve().
arigo
- [pypy-commit] pypy gc-minimark-pinning: Fix the tests
arigo
- [pypy-commit] pypy gc-minimark-pinning: fix the tests (which still does not pass)
fijal
- [pypy-commit] pypy gc-minimark-pinning: hg merge default
arigo
- [pypy-commit] pypy gc-minimark-pinning: I *think* this is true.
arigo
- [pypy-commit] pypy gc-minimark-pinning: kill the nonsense decorator
fijal
- [pypy-commit] pypy gc-minimark-pinning: merge
fijal
- [pypy-commit] pypy gc-minimark-pinning: merge default
fijal
- [pypy-commit] pypy gc-minimark-pinning: More comments, and one critical fix (see e.g. test_print_leak).
arigo
- [pypy-commit] pypy gc-minimark-pinning: Python 2.5 compat
arigo
- [pypy-commit] pypy gc-minimark-pinning: remove malloc_and_pin after discussions with armin
fijal
- [pypy-commit] pypy gc-minimark-pinning: Rename here too
arigo
- [pypy-commit] pypy gc-minimark-pinning: test and fix
fijal
- [pypy-commit] pypy gc-minimark-pinning: this is mostly done
fijal
- [pypy-commit] pypy gc-minimark-pinning: this test is unsupported
fijal
- [pypy-commit] pypy gc-minimark-pinning: use direct pinning in rffi, leave few unclear comments about the JIT, looks good
fijal
- [pypy-commit] pypy gc-minimark-pinning: what where I thinking - fix tests
fijal
- [pypy-commit] pypy numpypy-issue1137: fixed the FakeSpace just enough to work again.
timo_jbo
- [pypy-commit] pypy numpypy-issue1137: make setup_class unnecessary again.
timo_jbo
- [pypy-commit] pypy numpypy-issue1137: pep8, swallow exceptions in __int__ and __index__ like numpy and better error
timo_jbo
- [pypy-commit] pypy numpypy-issue1137: use a real correct super call in AppTestNumArray.setup_class
RonnyPfannschmidt
- [pypy-commit] pypy ppc-backend-2: Delete after_call from FPRegisterManager and define call_result_location.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Delete FP result register copy in emit_guard_call_assembler Path B.
edelsohn
- [pypy-commit] pypy ppc-backend-2: First FP argument in r.f1.
edelsohn
- [pypy-commit] pypy py3k: _md5 is no longer there
antocuni
- [pypy-commit] pypy py3k: Adapt many cpyext tests to python3.
amauryfa
- [pypy-commit] pypy py3k: add a failing test
antocuni
- [pypy-commit] pypy py3k: Advertise the correct Python version in our Python.h
amauryfa
- [pypy-commit] pypy py3k: baaaah. Veeery subtle difference wrt python2
antocuni
- [pypy-commit] pypy py3k: bytes vs unicode and print() function
antocuni
- [pypy-commit] pypy py3k: cpyext: copy the 3.2 version of arraymodule.c
amauryfa
- [pypy-commit] pypy py3k: cpyext: fixes in test_unicodeobject.py
amauryfa
- [pypy-commit] pypy py3k: cpyext: Update _sre.c used in tests with a recent 3.2 version,
amauryfa
- [pypy-commit] pypy py3k: Dummy merge of default at a7e99ee14924, which is just after
arigo
- [pypy-commit] pypy py3k: exception variables are cleared as soon as we exit the except: block now, so we must explicitly save the values
antocuni
- [pypy-commit] pypy py3k: explicitly save exception values
antocuni
- [pypy-commit] pypy py3k: failing test&fix. I think that bufferstr_w is what we want, not str_w; it makes a difference e.g. for bytearray and memoryview
antocuni
- [pypy-commit] pypy py3k: Fix various test failures
amauryfa
- [pypy-commit] pypy py3k: Fixes after merge
amauryfa
- [pypy-commit] pypy py3k: generate the very same code as cpython for try/except blocks. In particular, make sure to delete the local variable which contains the exception after we exit the except: block
antocuni
- [pypy-commit] pypy py3k: hg merge default
amauryfa
- [pypy-commit] pypy py3k: hg merge default
amauryfa
- [pypy-commit] pypy py3k: hg merge default
amauryfa
- [pypy-commit] pypy py3k: hg merge default
amauryfa
- [pypy-commit] pypy py3k: hg merge default
amauryfa
- [pypy-commit] pypy py3k: hg merge default
amauryfa
- [pypy-commit] pypy py3k: hg merge default
amauryfa
- [pypy-commit] pypy py3k: hg merge default
antocuni
- [pypy-commit] pypy py3k: hg merge default
antocuni
- [pypy-commit] pypy py3k: hg merge default
antocuni
- [pypy-commit] pypy py3k: hg merge default
amauryfa
- [pypy-commit] pypy py3k: hg merge default (again)
antocuni
- [pypy-commit] pypy py3k: hg merge default.
amauryfa
- [pypy-commit] pypy py3k: improve the fake objspace to make checkmodule('_random') happy
antocuni
- [pypy-commit] pypy py3k: increase pexpect's maxread, because now we print a bit more [platform:execute] lines
antocuni
- [pypy-commit] pypy py3k: isinstance(x, str) is not rpython, so it's nonsense to have it in the fake objspace. This fixes module/posix/test/test_ztranslation
antocuni
- [pypy-commit] pypy py3k: itertools.izip has gone in py3k
antocuni
- [pypy-commit] pypy py3k: kill long literals
antocuni
- [pypy-commit] pypy py3k: list this missing test file
antocuni
- [pypy-commit] pypy py3k: make it possible to do int(bytearray(...)). This fixes test_bytearrayobject.test_int
antocuni
- [pypy-commit] pypy py3k: make sure to import a module which does not import anything, else the counter might be >1
antocuni
- [pypy-commit] pypy py3k: Many fixes in rope objects for py3k
amauryfa
- [pypy-commit] pypy py3k: merge
antocuni
- [pypy-commit] pypy py3k: Merge glitch
amauryfa
- [pypy-commit] pypy py3k: merge heads
antocuni
- [pypy-commit] pypy py3k: merge stdlib-unification/py3k
RonnyPfannschmidt
- [pypy-commit] pypy py3k: properly implement POP_EXCEPT as a block, instead of popping the last_exception from the stack directly in the implementation of the opcode. This fixes test_pop_exception_value. Took two days to hunt&fix :-(
antocuni
- [pypy-commit] pypy py3k: py3k-ify
antocuni
- [pypy-commit] pypy py3k: py3k-ify
antocuni
- [pypy-commit] pypy py3k: py3k-ify by killing the u'' string prefix
antocuni
- [pypy-commit] pypy py3k: py3k-ify by killing the u'' string prefix
antocuni
- [pypy-commit] pypy py3k: py3k-ify, and pass -S to py.py to speed up tests
antocuni
- [pypy-commit] pypy py3k: py3k-ify. Some tests fail for other reasons though (e.g., missing _socket.dup)
antocuni
- [pypy-commit] pypy py3k: py3k_skip one test, fix the other
antocuni
- [pypy-commit] pypy py3k: py3k_skip these tests for now
antocuni
- [pypy-commit] pypy py3k: py3k{ify,skip} some more tests
antocuni
- [pypy-commit] pypy py3k: s/thread/_thread
antocuni
- [pypy-commit] pypy py3k: some of these tests require array. It works on default because the array type is faked, but here we need the actualy py3k one, not the faked py2 array
antocuni
- [pypy-commit] pypy py3k: Some translation fixes
amauryfa
- [pypy-commit] pypy py3k: speedup tests by passing -S to py.py
antocuni
- [pypy-commit] pypy py3k: str vs bytes
antocuni
- [pypy-commit] pypy py3k: subtle py2 vs py3 difference
antocuni
- [pypy-commit] pypy py3k: the re.UNICODE flags is by default now. Disable it explicitly for the test
antocuni
- [pypy-commit] pypy py3k: To fake a py3k generator on top of pyhon2, it's necessary to
amauryfa
- [pypy-commit] pypy py3k: update cpyext src directory with CPython 3.2 source code
amauryfa
- [pypy-commit] pypy py3k: Various fixes to cpyext, until the test suite executes all tests.
amauryfa
- [pypy-commit] pypy py3k: we need to explicitly save exceptions now
antocuni
- [pypy-commit] pypy py3k: we need to explicitly save exceptions now
antocuni
- [pypy-commit] pypy py3k: yet another place where to update the version number
antocuni
- [pypy-commit] pypy reflex-support: fix compilation error in CINT backend
wlav
- [pypy-commit] pypy reflex-support: further refactoring, seems to resolve the insanity of the except blocks
wlav
- [pypy-commit] pypy reflex-support: initial support for void** and object** as function arguments
wlav
- [pypy-commit] pypy reflex-support: likewise (u)llong support for CINT backend
wlav
- [pypy-commit] pypy reflex-support: long long and unsigned long long converters and executors
wlav
- [pypy-commit] pypy reflex-support: make it easier to deal with reflex standalone
wlav
- [pypy-commit] pypy reflex-support: merge default into branch
wlav
- [pypy-commit] pypy reflex-support: merge default into branch
wlav
- [pypy-commit] pypy reflex-support: merge default into branch
wlav
- [pypy-commit] pypy reflex-support: prevent a class of CINT-specific race conditions
wlav
- [pypy-commit] pypy reflex-support: refactoring for cleanup and to recover the speed lost for the void**/object** converters
wlav
- [pypy-commit] pypy remove-translator-platform: a branch to use platformer instead of translator/platform and to remove the latter
fijal
- [pypy-commit] pypy remove-translator-platform: a lone missing import
fijal
- [pypy-commit] pypy remove-translator-platform: major cleanup with imports
fijal
- [pypy-commit] pypy remove-translator-platform: remove moved file
fijal
- [pypy-commit] pypy remove-translator-platform: remove translator/platform, kill everything
fijal
- [pypy-commit] pypy remove-translator-platform: some more import mess
fijal
- [pypy-commit] pypy remove-translator-platform: some more imports
fijal
- [pypy-commit] pypy sanitize-finally-stack: (antocuni, arigo around): implement this logic for the flow objspace, and rename it to be even more obscure so that it's clear that it should not be used generally
antocuni
- [pypy-commit] pypy sanitize-finally-stack: (arigo, antocuni): a branch where to try to refactor how the valuestack is handled inside finally: block. Right now two dummy Nones values are always pushed to be popped() and ignored immediately after. Also, it prevent to implement POP_EXCEPT sanely on py3k
arigo
- [pypy-commit] pypy sanitize-finally-stack: close to-be-merged branch
antocuni
- [pypy-commit] pypy stdlib-unification/py3k: close before merge
RonnyPfannschmidt
- [pypy-commit] pypy stdlib-unification/py3k: merge from stdlib-unification
RonnyPfannschmidt
- [pypy-commit] pypy stdlib-unification/py3k: merge from py3k
RonnyPfannschmidt
- [pypy-commit] pypy stdlib-unification/py3k: merge from py3k
RonnyPfannschmidt
- [pypy-commit] pypy stdlib-unification: close before merge
RonnyPfannschmidt
- [pypy-commit] pypy stdlib-unification: merge from default
RonnyPfannschmidt
- [pypy-commit] pypy stdlib-unification: merge from default
RonnyPfannschmidt
- [pypy-commit] pypy step-one-xrange: closing branch for merge
hakanardo
- [pypy-commit] pypy step-one-xrange: fix test
hakanardo
- [pypy-commit] pypy step-one-xrange: merge default
hakanardo
- [pypy-commit] pypy step-one-xrange: merge default
hakanardo
- [pypy-commit] pypy step-one-xrange: merge messup
hakanardo
- [pypy-commit] pypy step-one-xrange: only promote step if the argument was not given
hakanardo
- [pypy-commit] pypy step-one-xrange: pickle support
hakanardo
- [pypy-commit] pypy step-one-xrange: Use a single TypeDef for both implementations to keep the lib-python tests happy
hakanardo
- [pypy-commit] pypy stm-gc: Close this branch, now that stm-thread seems to work.
arigo
- [pypy-commit] pypy stm-thread: A better fix.
arigo
- [pypy-commit] pypy stm-thread: A notice about the word "inevitable".
arigo
- [pypy-commit] pypy stm-thread: Adapt test_stmgcintf.*.
arigo
- [pypy-commit] pypy stm-thread: Adapt test_ztranslation.
arigo
- [pypy-commit] pypy stm-thread: Add a demo transaction target using the GIL.
arigo
- [pypy-commit] pypy stm-thread: Add a direct way to run this particular test.
arigo
- [pypy-commit] pypy stm-thread: Add an assert.
arigo
- [pypy-commit] pypy stm-thread: Add reference.
arigo
- [pypy-commit] pypy stm-thread: Ah, found a possibly acceptable solution. To be tried out in real life.
arigo
- [pypy-commit] pypy stm-thread: Analyze statically which calls can eventually cause transaction breaks.
arigo
- [pypy-commit] pypy stm-thread: As per pypy-dev discussion: try a different model with threads
arigo
- [pypy-commit] pypy stm-thread: Attempt to fix the hints
arigo
- [pypy-commit] pypy stm-thread: Bah
arigo
- [pypy-commit] pypy stm-thread: Bah.
arigo
- [pypy-commit] pypy stm-thread: Clarifications.
arigo
- [pypy-commit] pypy stm-thread: Complete
arigo
- [pypy-commit] pypy stm-thread: Easy performance improvement.
arigo
- [pypy-commit] pypy stm-thread: First, kill the 'transaction' module.
arigo
- [pypy-commit] pypy stm-thread: Fish from the history stm_perform_transaction().
arigo
- [pypy-commit] pypy stm-thread: Fix
arigo
- [pypy-commit] pypy stm-thread: Fix comments.
arigo
- [pypy-commit] pypy stm-thread: fix fix fix
arigo
- [pypy-commit] pypy stm-thread: Fix fix fix. Good, now targetdemo2 passes (but still with only
arigo
- [pypy-commit] pypy stm-thread: Fix for small translation targets
arigo
- [pypy-commit] pypy stm-thread: Fix.
arigo
- [pypy-commit] pypy stm-thread: Fix.
arigo
- [pypy-commit] pypy stm-thread: Fix. No clue how to write a test :-(
arigo
- [pypy-commit] pypy stm-thread: Fixes
arigo
- [pypy-commit] pypy stm-thread: hg merge default
arigo
- [pypy-commit] pypy stm-thread: hg merge default
arigo
- [pypy-commit] pypy stm-thread: hg merge default
arigo
- [pypy-commit] pypy stm-thread: hg merge default
arigo
- [pypy-commit] pypy stm-thread: Implement the TransactionBreakAnalyzer, needed in this version of STM.
arigo
- [pypy-commit] pypy stm-thread: In-progress
arigo
- [pypy-commit] pypy stm-thread: Intermediate check-in
arigo
- [pypy-commit] pypy stm-thread: Kill two more files.
arigo
- [pypy-commit] pypy stm-thread: merge heads
arigo
- [pypy-commit] pypy stm-thread: Minimal hack to add these kind of transactions into the PyPy interpreter.
arigo
- [pypy-commit] pypy stm-thread: Missing line.
arigo
- [pypy-commit] pypy stm-thread: Missing.
arigo
- [pypy-commit] pypy stm-thread: Move the import statement to be local.
arigo
- [pypy-commit] pypy stm-thread: Raising exceptions around the stm callback is not supported.
arigo
- [pypy-commit] pypy stm-thread: Remove an obvious source of conflicts.
arigo
- [pypy-commit] pypy stm-thread: Remove the numerous prints, not captured when we run the file directly.
arigo
- [pypy-commit] pypy stm-thread: Remove this outdated file
arigo
- [pypy-commit] pypy stm-thread: Replace the few "return next_instr" with a reordering of the code.
arigo
- [pypy-commit] pypy stm-thread: Revert again the introduction of '__pypy__.local'.
arigo
- [pypy-commit] pypy stm-thread: Rewrite the "Parallelization" section.
arigo
- [pypy-commit] pypy stm-thread: Save and restore the errno, like module/thread/gil.py does.
arigo
- [pypy-commit] pypy stm-thread: Starting to write some documentation.
arigo
- [pypy-commit] pypy stm-thread: Support for thread.atomic also for pypy without stm.
arigo
- [pypy-commit] pypy stm-thread: Temporary workaround: in a "with atomic" it is not allowed to
arigo
- [pypy-commit] pypy stm-thread: Tentatively add a 'transaction' module in pure Python.
arigo
- [pypy-commit] pypy stm-thread: Test and simple fix.
arigo
- [pypy-commit] pypy stm-thread: Test fix
arigo
- [pypy-commit] pypy stm-thread: This also makes no sense any more.
arigo
- [pypy-commit] pypy stm-thread: thread.atomic.
arigo
- [pypy-commit] pypy stm-thread: Try to fix the tests, or kill them in case they don't make sense any more.
arigo
- [pypy-commit] pypy stm-thread: Tweaks and comments.
arigo
- [pypy-commit] pypy stm-thread: Tweaks to replace the GIL.
arigo
- [pypy-commit] pypy stm-thread: Tweaks.
arigo
- [pypy-commit] pypy stm-thread: Typos
arigo
- [pypy-commit] pypy stm-thread: Update the doc.
arigo
- [pypy-commit] pypy win32-cleanup2: back out changes to lib-python
mattip
- [pypy-commit] pypy win32-cleanup2: change function name
mattip
- [pypy-commit] pypy win32-cleanup2: cleanup
mattip
- [pypy-commit] pypy win32-cleanup2: close branch for merging
mattip
- [pypy-commit] pypy win32-cleanup2: convert signal_values into dict so in c it will become a set
mattip
- [pypy-commit] pypy win32-cleanup2: fix test
mattip
- [pypy-commit] pypy win32-cleanup2: merge default
RonnyPfannschmidt
- [pypy-commit] pypy win32-cleanup2: merge default into branch
mattip
- [pypy-commit] pypy win32-cleanup2: merge default into branch
mattip
- [pypy-commit] pypy win32-cleanup2: merge default into branch
mattip
- [pypy-commit] pypy win32-cleanup2: merge from default
mattip
- [pypy-commit] pypy win32-cleanup2: remove winstuff.c
mattip
- [pypy-commit] pypy win32-cleanup2: replace <> with !=
mattip
- [pypy-commit] pypy win32-cleanup2: revert unintentional change
mattip
- [pypy-commit] pypy win32-cleanup2: rework fread, fwrite, feof and PyRun_File
mattip
- [pypy-commit] pypy win32-cleanup2: rework test (amaury_)
mattip
- [pypy-commit] pypy win32-cleanup2: use GetFileSize instead of stat
mattip
- [pypy-commit] pypy win32-cleanup2: whoops
mattip
- [pypy-commit] pypy win32-cleanup2: whoops
mattip
- [pypy-commit] pypy win32-stdlib: fix merges
mattip
- [pypy-commit] pypy win32-stdlib: merge from default
mattip
- [pypy-commit] pypy win32-stdlib: merge from default
mattip
- [pypy-commit] pypy win32-stdlib: merge from default
mattip
- [pypy-commit] pypy win32-stdlib: merge from default
mattip
- [pypy-commit] pypy win32-stdlib: merge some of 3.2 back into 2.7 to properly close files, untested
mattip
- [pypy-commit] pypy win_ffi: add test for __stdcall, add fix for non-jit
mattip
- [pypy-commit] pyrepl default: add some data tests
RonnyPfannschmidt
- [pypy-commit] pyrepl default: Added tag v0.8.4 for changeset 62f2256014af
RonnyPfannschmidt
- [pypy-commit] pyrepl default: bitbucket url in setup.py
RonnyPfannschmidt
- [pypy-commit] pyrepl default: dup fds for UnixConsole and ad check for closed stdout to flishing, fixes #1
RonnyPfannschmidt
- [pypy-commit] pyrepl default: fix test
RonnyPfannschmidt
- [pypy-commit] pyrepl default: flip code in run_multiline_interactive_console to be pyflaks safe
RonnyPfannschmidt
- [pypy-commit] pyrepl default: kill disabled setaf writeout code
RonnyPfannschmidt
- [pypy-commit] pyrepl default: kill pyrepl.unicodedata_ for the stdlib one
RonnyPfannschmidt
- [pypy-commit] pyrepl default: kill uniqify for sorted(set(...))
RonnyPfannschmidt
- [pypy-commit] pyrepl default: kill unused c imports and pep8 cleanup of reader
RonnyPfannschmidt
- [pypy-commit] pyrepl default: kill unused imports in python_reader
RonnyPfannschmidt
- [pypy-commit] pyrepl default: merge py3k support branch
RonnyPfannschmidt
- [pypy-commit] pyrepl default: move partial char handling to eventqueue
RonnyPfannschmidt
- [pypy-commit] pyrepl default: prepare 0.8.4 release
RonnyPfannschmidt
- [pypy-commit] pyrepl default: pyrepl.html to rst conversion
RonnyPfannschmidt
- [pypy-commit] pyrepl default: refactor unix eventqueue decoding
RonnyPfannschmidt
- [pypy-commit] pyrepl default: remove curses requirement, since we use ctypes
RonnyPfannschmidt
- [pypy-commit] pyrepl default: split keymap creation from EventQueue
RonnyPfannschmidt
- [pypy-commit] pyrepl default: update changelog
RonnyPfannschmidt
- [pypy-commit] pyrepl default: use reverse=True instead of negative comparator
RonnyPfannschmidt
- [pypy-commit] pyrepl default: various pep8/pyflakes fixes
RonnyPfannschmidt
- [pypy-commit] pyrepl default: yay we work on python3
RonnyPfannschmidt
- [pypy-commit] pyrepl py3k-readline: .keys() is no longer a list
antocuni
- [pypy-commit] pyrepl py3k-readline: a branch where to try to make pyrepl.readline compatible with python3
antocuni
- [pypy-commit] pyrepl py3k-readline: bytearray does not support bytes char in py3k. And no need for the utf-8 hack
antocuni
- [pypy-commit] pyrepl py3k-readline: fix reading/writing the pyrepl.readline history file, w.r.t. to unicode vs bytes
antocuni
- [pypy-commit] pyrepl py3ksupport: close pyk branch
RonnyPfannschmidt
Last message date:
Thu May 31 21:32:27 CEST 2012
Archived on: Thu May 31 21:32:31 CEST 2012
This archive was generated by
Pipermail 0.09 (Mailman edition).