June 2014 Archives by thread
Starting: Sun Jun 1 00:14:49 CEST 2014
Ending: Mon Jun 30 21:43:45 CEST 2014
Messages: 459
- [pypy-commit] pypy ufuncapi: frompyfunc needs object dtype
mattip
- [pypy-commit] pypy ufuncapi: add non-translated test for generic ufunc interface
mattip
- [pypy-commit] pypy ufuncapi: s/argcount/nin/, add nout, signature, nargs attributes, start W_UfuncGeneric
mattip
- [pypy-commit] pypy default: move MethodsPBCRepr out of lltypesystem/
rlamy
- [pypy-commit] pypy default: The variable 'uid' was originally unsigned.
arigo
- [pypy-commit] pypy default: remove misleading _freeze_()
rlamy
- [pypy-commit] pypy py3k: _winreg -> winreg
pjenvey
- [pypy-commit] pypy py3k: make our import tag prefix 'pypy3' to avoid clashing w/ pypy2 cffi's compiled
pjenvey
- [pypy-commit] pypy default: A way to get an address from str
fijal
- [pypy-commit] pypy gc-pinning: merge default
wenzhuman
- [pypy-commit] pypy gc-pinning: add can_pin_objects flag , pin and unpin in GC base
wenzhuman
- [pypy-commit] pypy gc-pinning: modify can_move() and add pin() and unpin()
wenzhuman
- [pypy-commit] extradoc extradoc: Some work on the introduction, background
Raemi
- [pypy-commit] pypy default: help the annotator a little
fijal
- [pypy-commit] extradoc extradoc: add some refs
Raemi
- [pypy-commit] extradoc extradoc: Tweaks
arigo
- [pypy-commit] pypy gc-incminimark-pinning: new branch for incminimark object pinning
groggi
- [pypy-commit] pypy gc-incminimark-pinning: added pinning functions to rgc, rfile, rffi and ll_os
groggi
- [pypy-commit] pypy gc-incminimark-pinning: GC transformation now replaces rgc.pin/rgc.unpin
groggi
- [pypy-commit] pypy gc-incminimark-pinning: started writing tests for object pinning GCs
groggi
- [pypy-commit] pypy gc-incminimark-pinning: Merge release-2.3.x into gc-incminimark-pinning
groggi
- [pypy-commit] pypy gc-incminimark-pinning: added more test cases for gc object pinning.
groggi
- [pypy-commit] pypy gc-incminimark-pinning: fixed comment inside test
groggi
- [pypy-commit] pypy gc-incminimark-pinning: started with object pinning implementation inside incminimark.
groggi
- [pypy-commit] pypy gc-incminimark-pinning: fix/extended object pinning test.
groggi
- [pypy-commit] pypy gc-incminimark-pinning: added sort() to AddressStack using fijal's work in gc-minimark-pinning
groggi
- [pypy-commit] pypy gc-incminimark-pinning: another rewrite of the test case for gc object pinning.
groggi
- [pypy-commit] pypy gc-incminimark-pinning: first version passing `test_simple_pin` in `test_object_pinning.py`.
groggi
- [pypy-commit] pypy gc-incminimark-pinning: remove comment left from debugging
groggi
- [pypy-commit] pypy gc-incminimark-pinning: fixed translation problem for RFile example.
groggi
- [pypy-commit] pypy gc-incminimark-pinning: add debug output with nursery addresses.
groggi
- [pypy-commit] pypy gc-incminimark-pinning: Merged release-2.3.x into gc-incminimark-pinning
groggi
- [pypy-commit] pypy gc-incminimark-pinning: another test rewrite...
groggi
- [pypy-commit] pypy gc-incminimark-pinning: added failing test that shouldn't fail.
groggi
- [pypy-commit] pypy gc-incminimark-pinning: fix for `test_pin_malloc_pin` testcase.
groggi
- [pypy-commit] pypy gc-incminimark-pinning: added new test that succeed but must be investigated to know that this
groggi
- [pypy-commit] pypy gc-incminimark-pinning: minor tweaks
groggi
- [pypy-commit] pypy gc-incminimark-pinning: another XXX todo for our test set
groggi
- [pypy-commit] pypy gc-incminimark-pinning: move tests around
groggi
- [pypy-commit] pypy gc-incminimark-pinning: imported test from gc-minimark-pinning branch
groggi
- [pypy-commit] pypy gc-incminimark-pinning: extended and corrected pinning tests to represent the current approach
groggi
- [pypy-commit] pypy gc-incminimark-pinning: implemented shadow handling, passing all three available tests.
groggi
- [pypy-commit] pypy gc-incminimark-pinning: remove solved XXX and unused imports
groggi
- [pypy-commit] pypy gc-incminimark-pinning: remove solved XXX
groggi
- [pypy-commit] pypy gc-incminimark-pinning: add XXX with possible solution hint for not implemented feature
groggi
- [pypy-commit] pypy gc-incminimark-pinning: introduce `can_usually_pin_objects` to gc base class
groggi
- [pypy-commit] pypy gc-incminimark-pinning: remove forgotten debug_start/debug_stop
groggi
- [pypy-commit] pypy gc-incminimark-pinning: import test from gc-minimark-pinning.
groggi
- [pypy-commit] pypy gc-incminimark-pinning: added new rffi.*_nonmovingbuffer API to RSocket
groggi
- [pypy-commit] pypy gc-incminimark-pinning: remove unnecessary debug_start/debug_stop
groggi
- [pypy-commit] pypy gc-incminimark-pinning: passing most test_rffi tests again. wip to get all tests running again
groggi
- [pypy-commit] pypy gc-incminimark-pinning: introducing scoped_nonmovingbuffer/scoped_nonmoving_unicodebuffer.
groggi
- [pypy-commit] pypy gc-incminimark-pinning: remove not used debug_print
groggi
- [pypy-commit] pypy gc-incminimark-pinning: reimplement GC transformation methods for pin()/unpin()
groggi
- [pypy-commit] pypy gc-incminimark-pinning: move ExtRegistryEntry classes to their rgc method counterparts
groggi
- [pypy-commit] pypy gc-incminimark-pinning: remove debug_* calls
groggi
- [pypy-commit] pypy gc-incminimark-pinning: additional asserts in the spirit of gc-minimark-pinning
groggi
- [pypy-commit] pypy gc-incminimark-pinning: added todo item
groggi
- [pypy-commit] pypy gc-incminimark-pinning: Fixes the issue with pinning objects that are converted to ll2ctypes.
groggi
- [pypy-commit] pypy gc-incminimark-pinning: no apparent reason to restirct to is_pinnd xor is_raw.
groggi
- [pypy-commit] pypy gc-incminimark-pinning: importing the same thing twice does not help... *ugh*
groggi
- [pypy-commit] pypy gc-incminimark-pinning: remove not used debug_prints
groggi
- [pypy-commit] pypy gc-incminimark-pinning-countlimit: starting new branch to try out simple limit for pinned objects.
groggi
- [pypy-commit] pypy gc-incminimark-pinning: add failing test for full nursery with pinned objects (should assert)
groggi
- [pypy-commit] pypy gc-incminimark-pinning: assertion fix, test passes now (test_pin_until_full)
groggi
- [pypy-commit] pypy gc-incminimark-pinning: rename test to reflect what we test
groggi
- [pypy-commit] pypy gc-incminimark-pinning-countlimit: Merge gc-incminimark-pinning into gc-incminimark-pinning-countlimit
groggi
- [pypy-commit] pypy gc-incminimark-pinning-countlimit: simple implementation and tests for limiting the amount of pinned objects
groggi
- [pypy-commit] pypy gc-incminimark-pinning: additional test. passes just fine
groggi
- [pypy-commit] pypy gc-incminimark-pinning: remove XXX that was achieved
groggi
- [pypy-commit] pypy gc-incminimark-pinning: inline get_max_nursery_objects
groggi
- [pypy-commit] pypy gc-incminimark-pinning: argh... forgot to run the test after inlining. varname fixed.
groggi
- [pypy-commit] pypy gc-incminimark-pinning-countlimit: There is a limit for sorting an AddressStack, add comment for this in
groggi
- [pypy-commit] pypy gc-incminimark-pinning-countlimit: close branch before merge
groggi
- [pypy-commit] pypy gc-incminimark-pinning: Merge gc-incminimark-pinning-countlimit into gc-incminimark-pinning.
groggi
- [pypy-commit] pypy gc-incminimark-pinning: get rid of additional test classes
groggi
- [pypy-commit] pypy gc-incminimark-pinning: added additional pinning tests
groggi
- [pypy-commit] pypy gc-incminimark-pinning: wip: introducing move_nursery_top usage back (incremental use of the nursery)
groggi
- [pypy-commit] pypy gc-incminimark-pinning: ups. Forgot to reset with zero=0 over the rest of the nursery
groggi
- [pypy-commit] pypy gc-incminimark-pinning: remove code used for temporary debugging
groggi
- [pypy-commit] pypy default: fix not_const(s_None)
rlamy
- [pypy-commit] extradoc extradoc: tweaks and performance-section updates
Raemi
- [pypy-commit] extradoc extradoc: comment some currently unused references
Raemi
- [pypy-commit] pypy fix-bytearray-complexity: Most bytearray methods fixed
waedt
- [pypy-commit] pypy fix-bytearray-complexity: All bytearray ops work except for .replace. Some operands are still copied
waedt
- [pypy-commit] pypy fix-bytearray-complexity: Test new rlib.rstring functionality directly in rpython tests
waedt
- [pypy-commit] pypy fix-bytearray-complexity: Fix rstring stuff
waedt
- [pypy-commit] pypy fix-bytearray-complexity: All bytearray tests pass again
waedt
- [pypy-commit] pypy fix-bytearray-complexity: Fix translation
waedt
- [pypy-commit] pypy fix-bytearray-complexity: Add to RPython support for __getitem__, __setitem, __getslice__, __setslice__, and __len__
waedt
- [pypy-commit] pypy fix-bytearray-complexity: Use [] and len() for buffers in rpython.rlib.rstring
waedt
- [pypy-commit] pypy fix-bytearray-complexity: Buffer.__getlen__ needs an assert >= 0
waedt
- [pypy-commit] pypy fix-bytearray-complexity: Reorganize rlib.rstring a bit; add a test
waedt
- [pypy-commit] pypy fix-bytearray-complexity: Add some special cases for stringmethods to avoid buffer-overhead
waedt
- [pypy-commit] lang-smalltalk stmgc-c7: Make SPyVM compatible with JIT of stmgc-c7. Bump pypy revision to 52395a782909
Hubert Hesse
- [pypy-commit] lang-smalltalk stmgc-c7: Add -m benchStmParallelWarmed to Image
Hubert Hesse
- [pypy-commit] lang-smalltalk stmgc-c7: disabling debug prints gives compile speedup of 2x
Hubert Hesse
- [pypy-commit] lang-smalltalk stmgc-c7: Remove more print to speed up translation
Hubert Hesse
- [pypy-commit] pypy default: The "zero" parameter of lltype.malloc() is checked to be constant.
amauryfa
- [pypy-commit] pypy default: Add UnicodeData 6.2.0, used by Python 3.3
amauryfa
- [pypy-commit] pypy py3k: kill windows' popen funcs
pjenvey
- [pypy-commit] pypy py3k: adapt to py3
pjenvey
- [pypy-commit] pypy None-consistency: make getattr(None, ...) an annotator error
rlamy
- [pypy-commit] pypy default: Add a warning
arigo
- [pypy-commit] pypy llvm-translation-backend: working
hgattic
- [pypy-commit] pypy stringbuilder-perf: Test and fix
arigo
- [pypy-commit] pypy stringbuilder-perf: Fix: always do this, even if not found-early-to-be-virtual
arigo
- [pypy-commit] pypy stringbuilder-perf: Fix. Remove more isvirtual()s.
arigo
- [pypy-commit] pypy stringbuilder-perf: Tentatively get rid of all isvirtual()s
arigo
- [pypy-commit] pypy stringbuilder-perf: Use unsigned numbers, needed on 32-bit in case a raw buffer straddles
arigo
- [pypy-commit] pypy stringbuilder-perf: Add an XXX comment
arigo
- [pypy-commit] pypy fix-bytearray-complexity: Don't use buffers as the 2nd paramter to rstring.(r)split
waedt
- [pypy-commit] pypy fix-bytearray-complexity: Document new magic method support
waedt
- [pypy-commit] pypy fix-bytearray-complexity: Update whatsnew
waedt
- [pypy-commit] pypy default: Tests and fix (thanks defnull): handle zero-width matches differently in
arigo
- [pypy-commit] pypy default: Add the original failure as a test.
arigo
- [pypy-commit] pypy stringbuilder-perf: Revert e0d8eae14284, keeping signed integers around the code, but
arigo
- [pypy-commit] pypy ufuncapi: merge default into branch
mattip
- [pypy-commit] pypy ufuncapi: different approach - implement frompyfunc, extended for pypy-only kwargs.
mattip
- [pypy-commit] pypy py3k: now an IOError subclass
pjenvey
- [pypy-commit] pypy default: It seems this syntax fails to compile on 2.7.3, but works on 2.7.6.
arigo
- [pypy-commit] pypy stringbuilder-perf: Isolated the next jit-only stringbuilder bug
arigo
- [pypy-commit] pypy stringbuilder-perf: Fix the test
arigo
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy.org extradoc: merge heads
arigo
- [pypy-commit] pypy default: fix test, raise instead of assert
mattip
- [pypy-commit] pypy default: prevent opening error dialog box on windows when not using testrunner/runner
mattip
- [pypy-commit] pypy default: document more of the test environment
mattip
- [pypy-commit] pypy default: skip test on windows
mattip
- [pypy-commit] pypy default: fix translation of test
mattip
- [pypy-commit] pypy default: check and raise when shell = True
mattip
- [pypy-commit] pypy default: copy log_errors handling from base class
mattip
- [pypy-commit] pypy default: skip and massage until MSVC passes tests
mattip
- [pypy-commit] pypy gc-two-end-nursery: add malloc_fixed() for obj that don't need zeroing memory before allocation
wenzhuman
- [pypy-commit] pypy gc-two-end-nursery: add llop do_malloc_fixedsize
wenzhuman
- [pypy-commit] pypy default: MSVC requires explicit export
mattip
- [pypy-commit] pypy default: pypy gets os.stat().st_mtime from win32api, cpython from crt
mattip
- [pypy-commit] pypy default: pypy and cpython on windows both raise a KeyError
mattip
- [pypy-commit] pypy stringbuilder-perf: Update the test
arigo
- [pypy-commit] pypy stringbuilder-perf: Tweak: don't give a minimal size (if we know exactly how many chars
arigo
- [pypy-commit] pypy stringbuilder-perf: More tweaks
arigo
- [pypy-commit] pypy default: whoops on parallel_runs of tests
mattip
- [pypy-commit] lang-smalltalk stmgc-c7: Float asString produced wrong results because image instances were read wrongly
Hubert Hesse
- [pypy-commit] pypy default: typo
mattip
- [pypy-commit] pypy ufuncapi: wip
mattip
- [pypy-commit] pypy default: fix test
mattip
- [pypy-commit] pypy default: Compress the numerous lists 'rd_locs' into 2 bytes instead of WORD bytes
arigo
- [pypy-commit] pypy default: fix test for windows
mattip
- [pypy-commit] pypy default: skip most of the test if no objdump available
mattip
- [pypy-commit] pypy default: work around windows limitations with PYPYLOG=C:\some\path and copy complete env to subprocess
mattip
- [pypy-commit] pypy default: no asmgcc on MSVC
mattip
- [pypy-commit] pypy default: do not use asmgcc on MSVC
mattip
- [pypy-commit] pypy default: Support "PYPYLOG=+filename", equivalent to "PYPYLOG=filename" but works
arigo
- [pypy-commit] pypy default: document
mattip
- [pypy-commit] extradoc extradoc: Add the PDF here
arigo
- [pypy-commit] pypy gc-two-end-nursery: record objects with weakref/light_finalizers/finalizers
wenzhuman
- [pypy-commit] pypy default: Add a passing test
arigo
- [pypy-commit] pypy stringbuilder-perf: Add a comment
arigo
- [pypy-commit] pypy stringbuilder2-perf: Trying for a different approach, simplifying the JITted version
arigo
- [pypy-commit] pypy stringbuilder2-perf: in-progress
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy stringbuilder2-perf: append_charpsize()
arigo
- [pypy-commit] pypy stringbuilder2-perf: unicode fixes
arigo
- [pypy-commit] pypy stringbuilder2-perf: ll_append_char_2.
arigo
- [pypy-commit] pypy stringbuilder2-perf: clean-ups
arigo
- [pypy-commit] pypy default: Remove GUARD_NO_EXCEPTION after a removed COND_CALL
arigo
- [pypy-commit] pypy stringbuilder2-perf: Transplant 7a6bc2abea20
arigo
- [pypy-commit] pypy stringbuilder2-perf: Un-skip these tests again
arigo
- [pypy-commit] pypy stringbuilder2-perf: Cancel this change
arigo
- [pypy-commit] pypy default: Bug fix in ll2ctypes
arigo
- [pypy-commit] pypy stringbuilder2-perf: Add a few ll_asserts to check the range of arguments to copy_string_contents().
arigo
- [pypy-commit] pypy stringbuilder2-perf: Tweaks
arigo
- [pypy-commit] pypy stringbuilder2-perf: Remove these hacks, not necessary any more
arigo
- [pypy-commit] pypy stringbuilder2-perf: Bug fix in ll2ctypes
arigo
- [pypy-commit] pypy stringbuilder2-perf: Use jit.conditional_call() also in ll_build()
arigo
- [pypy-commit] pypy stringbuilder2-perf: Tweak: except in the simplest cases where the ll_builder remains virtual,
arigo
- [pypy-commit] pypy stringbuilder2-perf: Fix this test. Explain why it's longer.
arigo
- [pypy-commit] pypy default: since pack() uses copysign, avoid testing copysign(1.0, float('nan')) which is platform dependent
mattip
- [pypy-commit] pypy default: test if getaddrinfo is threadsafe, fails on windows
mattip
- [pypy-commit] pypy stringbuilder2-perf: Ready for merge
arigo
- [pypy-commit] pypy default: hg merge stringbuilder2-perf
arigo
- [pypy-commit] extradoc extradoc: fix some references
Raemi
- [pypy-commit] extradoc extradoc: add copyright data
Raemi
- [pypy-commit] cffi default: Force the "strides" to be non-NULL. With a NULL strides, CPython >= 3.3
arigo
- [pypy-commit] pypy default: Revert a small part of 5c08e05e5ee8, with a theory written down in the comments.
arigo
- [pypy-commit] pypy fix-bytearray-complexity: Document that slicing with negative indices isn't support when overriding __getslice__.
waedt
- [pypy-commit] pypy fix-bytearray-complexity: Close branch
waedt
- [pypy-commit] pypy default: Merge fix-bytearray-complexity
waedt
- [pypy-commit] pypy utf8-unicode2: WIP
waedt
- [pypy-commit] cffi default: Ah, on http://bugs.python.org/issue21778 I got the answer as to what
arigo
- [pypy-commit] pypy rpath-enforceargs: hg merge default
rlamy
- [pypy-commit] pypy default: prevent unexpected failures from opening the dreaded AppCrash dialog box on windows
mattip
- [pypy-commit] pypy default: move failing tests that mess up global state to end so they do not cause other failures
mattip
- [pypy-commit] pypy default: skip windows as well as posix
mattip
- [pypy-commit] pypy default: add default value
mattip
- [pypy-commit] pypy gc-two-end-nursery: add gctransformer level operation
wenzhuman
- [pypy-commit] pypy default: Include the user name in the temporary directory
arigo
- [pypy-commit] pypy default: Fix whatsnew
arigo
- [pypy-commit] pypy default: Fix the test
arigo
- [pypy-commit] pypy default: Fix for test_recursive that shows that we're clearing too much random
arigo
- [pypy-commit] extradoc extradoc: first round of integrating feedback
Raemi
- [pypy-commit] extradoc extradoc: second round of feedback
Raemi
- [pypy-commit] extradoc extradoc: some adjustments
Raemi
- [pypy-commit] pypy gc-two-end-nursery: fix the malloc function pointer
wenzhuman
- [pypy-commit] pypy rpath-enforceargs: fix test: @enforceargs(str) does not accept None any more
rlamy
- [pypy-commit] pypy default: prefer find/setitem_str shortcuts
pjenvey
- [pypy-commit] pypy py3k: prefer find/setitem_str shortcuts
pjenvey
- [pypy-commit] pypy py3k: _utf8 is quasi-immutable
pjenvey
- [pypy-commit] pypy py3k: reduce diff w/ default
pjenvey
- [pypy-commit] pypy py3k: prefer finditem_str
pjenvey
- [pypy-commit] pypy py3k: w_kw_defs is quasi-immutable
pjenvey
- [pypy-commit] pypy py3k: specialize range iterators when the ranges fit into machine sized integers and
pjenvey
- [pypy-commit] pypy py3k: improve __context__ setup vis-a-vis the JIT:
pjenvey
- [pypy-commit] extradoc extradoc: some more adjustments
Raemi
- [pypy-commit] extradoc extradoc: Two minor fixes (too late? never mind)
arigo
- [pypy-commit] extradoc extradoc: UTFize Fijal's name
arigo
- [pypy-commit] pypy py3k: avoid triggering the now lazy __context__ setup 'up front' (when grabbing it
pjenvey
- [pypy-commit] pypy py3k: unneeded import
pjenvey
- [pypy-commit] pypy default: fix for MSVC by allowing additional code in init function (like cpyext/test/foo3.c)
mattip
- [pypy-commit] stmgc instrumented: some more data
Raemi
- [pypy-commit] stmgc card-marking: Try to cope with the missing HAS_CARDS flag and the refactoring. Unclear if
Raemi
- [pypy-commit] lang-smalltalk stmgc-c7: primitives: implement GET_ATTRIBUTE
mswart
- [pypy-commit] stmgc parallel-pulling: try the most naive way to parallelize commit pushing
Raemi
- [pypy-commit] stmgc parallel-pulling: add missing pull_committed_changes()
Raemi
- [pypy-commit] stmgc parallel-pulling: small fix
Raemi
- [pypy-commit] stmgc parallel-pulling: some fixes. it seems to improve threadworms by a bit (15%) in the best case.
Raemi
- [pypy-commit] pypy default: two missing casts
fijal
- [pypy-commit] pypy pypy3-release-2.3.x: merge py3k
pjenvey
- [pypy-commit] pypy py3.3: merge py3k
pjenvey
- [pypy-commit] stmgc parallel-pulling: a bit of code dedup
Raemi
- [pypy-commit] stmgc parallel-pulling: add timing info for parallel-pulling. As expected, raytrace spends only ~1% of
Raemi
- [pypy-commit] pypy default: Also test for split(..., 'one-char').
arigo
- [pypy-commit] stmgc incremental-conflict-detection: Some experiment to start conflict detection on commit right when the first
Raemi
- [pypy-commit] pypy stringbuilder3-perf: Trying yet another way for JITing
arigo
- [pypy-commit] pypy stringbuilder3-perf: Rewrite yet another time rbuilder.py
arigo
- [pypy-commit] pypy stringbuilder3-perf: Add some special cases for the JIT
arigo
- [pypy-commit] pypy stringbuilder3-perf: Optimization for %d.
arigo
- [pypy-commit] pypy stringbuilder3-perf: Shorten the JIT code.
arigo
- [pypy-commit] pypy stringbuilder3-perf: Ready for merge
arigo
- [pypy-commit] pypy default: hg merge stringbuilder3-perf
arigo
- [pypy-commit] pypy pypy3-release-2.3.x: Added tag pypy3-release-2.3.1 for changeset 986752d005bb
pjenvey
- [pypy-commit] pypy pypy3-release-2.3.x: additions
pjenvey
- [pypy-commit] pypy.org extradoc: update for PyPy3 2.3.1 release
pjenvey
- [pypy-commit] pypy default: copy these over for docs.pypy.org
pjenvey
- [pypy-commit] pypy default: Add this paper to the list
arigo
- [pypy-commit] pypy default: Link to the general extradoc/talk directory.
arigo
- [pypy-commit] pypy default: Release the GIL when calling out to fclose() and pclose()
vext01
- [pypy-commit] pypy default: Fix for issue #1787
arigo
- [pypy-commit] cffi default: Merged in techtonik/cffi (pull request #40)
arigo
- [pypy-commit] cffi default: Attempt to improve intro text for people not familiar with problem
techtonik
- [pypy-commit] cffi default: docs: English improvement, thank to Daniel Holth
techtonik
- [pypy-commit] cffi default: index.rst: typo, edited online with Bitbucket
techtonik
- [pypy-commit] cffi default: Rephrase again a paragraph
arigo
- [pypy-commit] pypy default: fix use of deprecated _ctypes.call_function in win32 only ctypes -A test, since it is not yet removed.
mattip
- [pypy-commit] pypy default: directly import RawCDLL instead of relying on "import *"
mattip
- [pypy-commit] pypy disable_pythonapi: document failed functionality of pythonapi
mattip
- [pypy-commit] pypy default: fix test of rzipfile on win32 (arigato)
mattip
- [pypy-commit] pypy py3k: switch to unicodedata 6.2.0
amauryfa
- [pypy-commit] pypy py3k: Backed out changeset 62fc05632b25: wrong branch
amauryfa
- [pypy-commit] pypy py3.3: hg merge py3.3
amauryfa
- [pypy-commit] pypy py3.3: Redo 62fc05632b25: unicodedata 6.2.0 for Python 3.3
amauryfa
- [pypy-commit] pypy py3.3: Fix exception handling in _ssl: it now use distinct Exception classes.
amauryfa
- [pypy-commit] pypy disable_pythonapi: pythonapi is not windows specific
mattip
- [pypy-commit] pypy default: putenv is _putenv on windows
mattip
- [pypy-commit] pypy.org extradoc: repack source for 2.3.1
mattip
- [pypy-commit] pypy ec-threadlocal: A branch to make 'ec' a thread-local, with support in the JIT
arigo
- [pypy-commit] pypy ec-threadlocal: in-progress
arigo
- [pypy-commit] pypy ec-threadlocal: Copy a test from rstm. Add another (failing) translation test.
arigo
- [pypy-commit] pypy.org extradoc: typo
mattip
- [pypy-commit] pypy ec-threadlocal: Hack around until ThreadLocalReference translates
arigo
- [pypy-commit] pypy ec-threadlocal: Fixes
arigo
- [pypy-commit] pypy ec-threadlocal: Move this prebuilt instance in the class, instead of having it be a real
arigo
- [pypy-commit] pypy py3.3: fix (though unicodedata.ucd_<current_ver> doesn't exist on cpython anyway)
pjenvey
- [pypy-commit] pypy disable_pythonapi: implement windows sys.dllhandle as a _rawffi.alt.CDLL
mattip
- [pypy-commit] pypy ufuncapi: play around with different parameters, still stuck in loop() with arbitrary function return value
mattip
- [pypy-commit] pypy ec-threadlocal: jit-transform threadlocalref_get
arigo
- [pypy-commit] pypy ec-threadlocal: Test and fix
arigo
- [pypy-commit] pypy ufuncapi: coerce not convert_to, first test passes
mattip
- [pypy-commit] pypy ec-threadlocal: jtransform it as a EF_LOOPINVARIANT, for now.
arigo
- [pypy-commit] pypy ec-threadlocal: in-progress: see comments
arigo
- [pypy-commit] pypy py3k: issue1797: fix get_python_lib(standard_lib=True) per our 'lib-python/3' layout
pjenvey
- [pypy-commit] pypy ec-threadlocal: Helps translation
arigo
- [pypy-commit] pypy ec-threadlocal: in-progress: JIT backend support
arigo
- [pypy-commit] pypy ec-threadlocal: Missing includes
arigo
- [pypy-commit] pypy gc-incminimark-pinning: wip: adding JIT support in presence of pinned objects
groggi
- [pypy-commit] pypy gc-incminimark-pinning: fix typo.
groggi
- [pypy-commit] pypy gc-incminimark-pinning: code cleanup for more consistency
groggi
- [pypy-commit] pypy gc-incminimark-pinning: use 'nursery_cleanup' instead of 'intial_cleanup'
groggi
- [pypy-commit] pypy gc-incminimark-pinning: fix comment in test
groggi
- [pypy-commit] pypy gc-incminimark-pinning: (hopefully) finish work on stepwise useage of the nursery
groggi
- [pypy-commit] pypy ec-threadlocal: Kill a random indirection: space.startup() must now be called first,
arigo
- [pypy-commit] pypy gc-incminimark-pinning: keep 'prev_result' up-to-date in 'collect_and_reserve'.
groggi
- [pypy-commit] pypy ec-threadlocal: Oops, documented but forgot to call _make_sure_does_not_move()
arigo
- [pypy-commit] pypy ec-threadlocal: Must take a GCREF argument
arigo
- [pypy-commit] pypy utf8-unicode2: Steal functionality from runicode and start fixing _codec functions
waedt
- [pypy-commit] pypy ec-threadlocal: test fix in jit/metainterp/test/test_threadlocal
arigo
- [pypy-commit] pypy ec-threadlocal: Translation fix
arigo
- [pypy-commit] pypy ec-threadlocal: Fix reinit_threads()
arigo
- [pypy-commit] pypy ec-threadlocal: Fix checkmodule()
arigo
- [pypy-commit] pypy ec-threadlocal: fix test_lloperation
arigo
- [pypy-commit] pypy ec-threadlocal: Use a more reasonable default for "no__thread", right now True on all
arigo
- [pypy-commit] pypy ec-threadlocal: Force the inclusion of 'src/threadlocal.*' from here,
arigo
- [pypy-commit] pypy ec-threadlocal: Ready for merge
arigo
- [pypy-commit] pypy default: hg merge ec-threadlocal
arigo
- [pypy-commit] pypy default: document merge
arigo
- [pypy-commit] pypy ufuncapi: simplify and assert till ztranslation passes
mattip
- [pypy-commit] pypy ufuncapi: test now passes
mattip
- [pypy-commit] pypy default: Fixes that should have been done in the ec-threadlocal branch
arigo
- [pypy-commit] pypy disable_pythonapi: backed out changeset 8c81f5d58b5c, disable it all instead
mattip
- [pypy-commit] pypy disable_pythonapi: remove dllhandle from sys module on windows, test and document
mattip
- [pypy-commit] pypy disable_pythonapi: remove from pythonapi support from cpyext
mattip
- [pypy-commit] pypy disable_pythonapi: remove PyDLL and pythonapi from ctypes
mattip
- [pypy-commit] pypy disable_pythonapi: merge default into branch
mattip
- [pypy-commit] pypy ufuncapi: cpyext now returns a ufunc, but calling the returned function segfaults
mattip
- [pypy-commit] pypy default: Fix a latent memory leak: in a cffi callback invoked in an
arigo
- [pypy-commit] pypy default: Fix issue #1801
arigo
- [pypy-commit] cffi complx/indexrst-edited-online-with-bitbucket-1403535394739: index.rst edited online with Bitbucket
complx
- [pypy-commit] cffi release-0.8: Merged in complx/cffi/complx/indexrst-edited-online-with-bitbucket-1403535394739 (pull request #42)
arigo
- [pypy-commit] cffi default: Transplant 08a4b8145f90
arigo
- [pypy-commit] pypy fast-gil: Change rpy_fastgil (invert the 0 and 1 values) to be more consistent
arigo
- [pypy-commit] pypy fast-gil: in-progress
arigo
- [pypy-commit] pypy fast-gil: translation fixes
arigo
- [pypy-commit] pypy fast-gil: Translation fix
arigo
- [pypy-commit] pypy fast-gil: Fix typos
arigo
- [pypy-commit] pypy fast-gil: Partial revert of some previous changes in this branch: trying to
arigo
- [pypy-commit] pypy fast-gil: Reduce the diff
arigo
- [pypy-commit] pypy fast-gil: hg merge default
arigo
- [pypy-commit] pypy fast-gil: Re-add MOVD32_xs, MOVD32_sx
arigo
- [pypy-commit] pypy fast-gil: Fixes: must look in rpy_fastgil for the extra missing stack too
arigo
- [pypy-commit] cffi default: Unify (manually) the three blocks of #ifs for Windows. Add a comment
arigo
- [pypy-commit] cffi default: Add stdint.h as an explicit include on non-Windows too.
arigo
- [pypy-commit] cffi default: Don't check MS_WIN32, it's not always defined even on MSVC.
arigo
- [pypy-commit] cffi default: Skip "ssize_t" on Windows, where it is usually not defined anyway.
arigo
- [pypy-commit] cffi default: Generalize 105930aef686
arigo
- [pypy-commit] cffi default: pom pom pom
arigo
- [pypy-commit] cffi default: Avoid using ssize_t here
arigo
- [pypy-commit] pypy default: Update to cffi/c5b9bbf1e9cd
arigo
- [pypy-commit] pypy fast-gil: More fixes
arigo
- [pypy-commit] pypy fast-gil: Move the GIL logic to a new thread_gil.c. Use simple names for the
arigo
- [pypy-commit] pypy fast-gil: Mostly just update comments
arigo
- [pypy-commit] pypy default: Kill old code lying around
arigo
- [pypy-commit] pypy fast-gil: For now, increase the active pinging from the stealing thread to every
arigo
- [pypy-commit] pypy fast-gil: for clarify: we 'have the GIL' from there already
arigo
- [pypy-commit] pypy fast-gil: On Windows, a "mutex" does too much by linking to which thread locked it. A "semaphore" doesn't.
arigo
- [pypy-commit] pypy fast-gil: typo
arigo
- [pypy-commit] pypy fast-gil: comment
arigo
- [pypy-commit] pypy fast-gil: Reintroduce the #includes: without them, we don't get PYPY_USE_ASMGCC here at all
arigo
- [pypy-commit] pypy fast-gil: Don't need the errno-saving logic
arigo
- [pypy-commit] pypy fast-gil: PYPY_USE_ASMGCC should be declared systematically, which requires -D.
arigo
- [pypy-commit] pypy fast-gil: Generalize
arigo
- [pypy-commit] pypy gc_no_cleanup_nursery: remove nursery_real_top and now nursery only have one top
wenzhuman
- [pypy-commit] pypy gc_no_cleanup_nursery: add zero_gc_pointers_inside() after gc.malloc()
wenzhuman
- [pypy-commit] pypy gc-pinning: duplicate branch
wenzhuman
- [pypy-commit] pypy fast-gil: Fix tests
arigo
- [pypy-commit] pypy gc-two-end-nursery: change of plan the branch is no longer used
wenzhuman
- [pypy-commit] pypy fast-gil: Revert some of the last checkins: figured out why some functions were
arigo
- [pypy-commit] pypy gc-incminimark-pinning: introduce pin()/unpin() to the JIT
groggi
- [pypy-commit] pypy gc-incminimark-pinning: (wip) add JIT support for object pinning
groggi
- [pypy-commit] pypy gc-incminimark-pinning: (wip) support tests with a nonfunctional pin feature inside rgc
groggi
- [pypy-commit] pypy gc-incminimark-pinning: (wip) JIT support for pinned objects translates now
groggi
- [pypy-commit] pypy gc-incminimark-pinning: ups. remove the "blub" message
groggi
- [pypy-commit] pypy gc-incminimark-pinning: (wip) first test for JIT's object pinning support
groggi
- [pypy-commit] pypy fast-gil: Partial revert of 40e4dd588bd7.
arigo
- [pypy-commit] pypy default: Don't invalidate already-compiled pieces of JIT code when we only
arigo
- [pypy-commit] pypy gc_no_cleanup_nursery: modify class _uninitialized 's attribute _TYPE to TYPE
wenzhuman
- [pypy-commit] cffi default: A test for checking the multithreaded safety of errno (and GetLastError
arigo
- [pypy-commit] pypy default: import cffi/2db43585e0b2
arigo
- [pypy-commit] pypy fast-gil: On Windows, save the LastError in addition to the errno
arigo
- [pypy-commit] pypy default: backout cc99ff68804a: any built-in lookup first misses a global
arigo
- [pypy-commit] pypy gc_no_cleanup_nursery: change the malloc_zero_filled flag to false
wenzhuman
- [pypy-commit] pypy fast-gil: Close branch, ready for merge (os/x and windows not tested)
arigo
- [pypy-commit] pypy default: hg merge fast-gil
arigo
- [pypy-commit] pypy default: Document branch
arigo
- [pypy-commit] pypy default: The UNIX file type is opaque.
ltratt
- [pypy-commit] pypy default: Shot in the dark, but this might help on *BSD platforms.
arigo
- [pypy-commit] pypy default: Fix the variable name: no longer necessarily a string
arigo
- [pypy-commit] pypy jit-get-errno: A branch to add (again Linux-only) JIT support for get_errno() and set_errno().
arigo
- [pypy-commit] pypy jit-get-errno: Add the oopspecs
arigo
- [pypy-commit] pypy jit-get-errno: Speed up the reads and writes of 'errno'.
arigo
- [pypy-commit] pypy jit-get-errno: Ready for merge
arigo
- [pypy-commit] pypy default: hg merge jit-get-errno
arigo
- [pypy-commit] pypy default: Update comment
arigo
- [pypy-commit] pypy scalar-operations: fix performance of ufunc(scalar, scalar)
rlamy
- [pypy-commit] pypy gc_no_cleanup_nursery: remove _clear() from gc functions and operations and passed test_gc_transform
wenzhuman
- [pypy-commit] pypy gc_no_cleanup_nursery: fix the test_direct tests
wenzhuman
- [pypy-commit] pypy gc_no_cleanup_nursery: remove the zero flag and passed all the tests under rpython/memory/test
wenzhuman
- [pypy-commit] pypy default: attempt fixes for win32
mattip
- [pypy-commit] pypy default: Test and fix for llexternal(macro=True) seen by the JIT.
arigo
- [pypy-commit] pypy default: Add sanity checks: an empty path would generate the option "-L" or "-I",
arigo
- [pypy-commit] pypy default: htons and friends are macros on OpenBSD.
ltratt
- [pypy-commit] pypy default: Update FAQ
arigo
- [pypy-commit] pypy default: Untested, fix attempt for OS/X
arigo
- [pypy-commit] pypy default: Some Posix systems don't have pthread_mutex_timedlock() but only
arigo
- [pypy-commit] pypy default: Add comment
arigo
- [pypy-commit] pypy default: Removed the usage of RSocket as a mixin.
alex_gaynor
- [pypy-commit] pypy default: merged upstream
alex_gaynor
- [pypy-commit] pypy default: Kill the two logics. Keep only two ways to getting the time.
arigo
- [pypy-commit] pypy default: Oups, fix -- can't use the GC here, at least in some tests
arigo
- [pypy-commit] pypy default: oups
arigo
- [pypy-commit] pypy default: Potential test fix
arigo
- [pypy-commit] pypy default: Change appending into a list into using a chained list.
arigo
- [pypy-commit] pypy default: Comment describing how f7222d0d5407 is enough to fix issue 1805.
arigo
- [pypy-commit] pypy default: Mark this __del__ as must-be-light-finalizer
alex_gaynor
- [pypy-commit] pypy scalar-operations: avoid unnecesary recursion
rlamy
- [pypy-commit] pypy scalar-operations: extract try_array_method() from array()
rlamy
- [pypy-commit] pypy scalar-operations: simplify handling of np.array()'s ndmin parameter
rlamy
- [pypy-commit] cffi default: Add a passing Windows test
arigo
- [pypy-commit] pypy scalar-operations: Convert ufunc args to scalars rather than arrays when possible
rlamy
- [pypy-commit] pypy scalar-operations: Ensure that calling numpify(<float>) does not create an array.
rlamy
- [pypy-commit] pypy disable_pythonapi: backout removal of sys.dllhandle
mattip
- [pypy-commit] pypy disable_pythonapi: sys.dllhandle should be an int
mattip
- [pypy-commit] pypy disable_pythonapi: document branch
mattip
- [pypy-commit] pypy disable_pythonapi: Small fixes
arigo
- [pypy-commit] pypy disable_pythonapi: Fix
arigo
- [pypy-commit] pypy disable_pythonapi: Ready to merge
arigo
- [pypy-commit] pypy default: Merge disable_pythonapi by matti, which disables the buggy
arigo
- [pypy-commit] stmgc card-marking: Remove unused argument.
arigo
- [pypy-commit] stmgc card-marking: Remove stmcb_should_use_cards().
arigo
- [pypy-commit] stmgc card-marking: Call stmcb_get_card_base_itemsize() lazily only if needed
arigo
- [pypy-commit] stmgc card-marking: Fix test using cards on a non-GC array
arigo
- [pypy-commit] stmgc card-marking: Pass only one pointer argument (actually an array) to
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/bde7c7634878 (branch card-marking)
arigo
- [pypy-commit] pypy stmgc-c7: in-progress
arigo
- [pypy-commit] pypy stmgc-c7: Integrate stm_write_card() inside PyPy
arigo
- [pypy-commit] pypy stmgc-c7: Test and fix
arigo
- [pypy-commit] pypy default: Turn off this warning
arigo
- [pypy-commit] cffi default: Attempt to copy ctypes' name-mangling capability "_name at num".
arigo
- [pypy-commit] pypy gc-incminimark-pinning: add test with two pinned objects and a non-pinned in between
groggi
- [pypy-commit] pypy gc-incminimark-pinning: rename test file
groggi
- [pypy-commit] pypy gc-incminimark-pinning: add test for missing feature. fails for now.
groggi
- [pypy-commit] stmgc card-marking: Split _stm_write_slowpath_card() in two, as needed for the PyPy JIT
arigo
- [pypy-commit] pypy utf8-unicode2: WIP. Most codec and unicodeobject tests pass now
waedt
- [pypy-commit] pypy default: SETINTERIORFIELD_GC should also generate a COND_CALL_GC_WB_ARRAY. This
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/e1df81263680 (branch card-marking)
arigo
- [pypy-commit] pypy default: issue #1803
arigo
- [pypy-commit] pypy stmgc-c7: Typos
arigo
- [pypy-commit] pypy default: Use newlist_bytes() in posix.listdir() to save some allocations
alex_gaynor
- [pypy-commit] pypy stmgc-c7: Oups
arigo
- [pypy-commit] pypy default: Temporary translation fix
alex_gaynor
- [pypy-commit] pypy default: Yet Another Temporary Translation Fix
alex_gaynor
Last message date:
Mon Jun 30 21:43:45 CEST 2014
Archived on: Mon Jun 30 21:44:00 CEST 2014
This archive was generated by
Pipermail 0.09 (Mailman edition).