March 2014 Archives by subject
Starting: Sat Mar 1 02:14:15 CET 2014
Ending: Mon Mar 31 23:31:47 CEST 2014
Messages: 1103
- [pypy-commit] benchmarks default: add multithread richards
fijal
- [pypy-commit] benchmarks default: add some multithreaded benchmarks and a script to run them (optional)
Remi Meier
- [pypy-commit] benchmarks default: As usual, this hack helps for now -- but not enough in this case
arigo
- [pypy-commit] benchmarks default: Remove even more indirection around abstract_threading. This version should create exactly
arigo
- [pypy-commit] benchmarks default: remove some c4 hacks. may still be useful in c7 but shouldn't be in a benchmark
Remi Meier
- [pypy-commit] benchmarks default: Shut down the threads explicitly at the end (for now, needed to get timing reports)
arigo
- [pypy-commit] benchmarks single-run: add multithreaded richards
fijal
- [pypy-commit] benchmarks single-run: Backed out changeset 7180631ee8db
fijal
- [pypy-commit] buildbot default: add comment field with builder name
mattip
- [pypy-commit] buildbot default: add own build for win32, lock it
mattip
- [pypy-commit] buildbot default: add SalsaSalsa_own
mattip
- [pypy-commit] buildbot default: Backed out changeset: 57b3c336e5ad
mattip
- [pypy-commit] buildbot default: Backed out changeset: 8fd3d5a743e3
mattip
- [pypy-commit] buildbot default: fix locking
mattip
- [pypy-commit] buildbot default: try to link freebsd64 build results as well
bdkearns
- [pypy-commit] cffi default: (Lisandro Dalcin, part of issue 141)
arigo
- [pypy-commit] cffi default: Clean up 'sflags'. It was failing because suddenly passing a value
arigo
- [pypy-commit] cffi default: fix for win32
mattip
- [pypy-commit] cffi default: Patch by Alex_Gaynor: remove usage of "Feature", which is deprecated.
arigo
- [pypy-commit] cffi default: Python 3 fix
arigo
- [pypy-commit] cffi default: Reindent this code to the more standard 4 spaces.
arigo
- [pypy-commit] cffi default: Skip a test on Windows
arigo
- [pypy-commit] cffi default: Skip the sinf test on windows
arigo
- [pypy-commit] cffi default: Two "decrefs" that are very theoretically missing (but it's not like
arigo
- [pypy-commit] cffi default: Update to 0.8.2 more officially
arigo
- [pypy-commit] cffi default: Use the word 'Note' to make it sound less ominous
arigo
- [pypy-commit] cffi default: We're not at 0.9 yet :-) Only 0.8.2.
arigo
- [pypy-commit] cffi release-0.8: Merge for release 0.8.2
arigo
- [pypy-commit] cffi release-0.8: Update MD5/SHA
arigo
- [pypy-commit] extradoc extradoc: Add a blog draft
arigo
- [pypy-commit] extradoc extradoc: Add a paragraph about how to try it
arigo
- [pypy-commit] extradoc extradoc: A goodbye-like sentence
arigo
- [pypy-commit] extradoc extradoc: Yet another small paragraph
arigo
- [pypy-commit] jitviewer default: Backed out changeset e0b82d426d01 - it actually does not run on cpython
fijal
- [pypy-commit] lang-smalltalk default: gah, fix
cfbolz
- [pypy-commit] lang-smalltalk default: make better names for the generated elidable funcs
cfbolz
- [pypy-commit] lang-smalltalk storage: .
anton_gulenko
- [pypy-commit] lang-smalltalk storage: _w_self is not immutable after all, due to become: and object-less context-shadows :(
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Added a debug-folder generated by the extract_loops.py script, which keeps the debug_* operations.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Added and fixed test_strategies.py, added empty classes for special strategy storage.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Added code for specialized storage strategies.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Added flag to disable optimizing storage strategies.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Added is_nil(space) as convenience method to test for nil.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Added setup_module and teardown_module to every test module.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Added some assert-isinstances to help RPython compile. Fixed some compile-errors.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Changed sentinel-value of Float-storage to a regular float (max_float).
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Cleaned up bootstrapping of ObjSpace and especially BootstrappedObjSpace for tests.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Compiling and working.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Extracted small library to parse jit traces.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Fixed RPython compile error regarding constructors. Reduced code duplication.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Fixed some rpython errors.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Fixed test.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Fixed tests (except test_strategies.py which is not functional).
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Fixed the jittest traces in test_basic.py.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Fixed the traces in test_strategies.py.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: grammar.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Made _w_self and space fields of Shadows immutable.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Made become() more consistent (implemented for more types).
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Made methods in ContextPartShadow and subclasses more consistent.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Made the different *size() methods in model module more consistent. Removed space parameter. Added a constant.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Merged strategies-tagging.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Merged W_CompiledMethod and CompiledMethodShadow.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Moved storage-statistics to own module, integrated with storage code and main target. Added test.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Only ClassShadow provides information for printing their objects.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Putting a '%' char on the console after filling in a w_object when loading the image.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Removed empty file.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Removed hack for loading mini.image, replaced with clean distinguishing between modern and non-modern images.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Removed obsolete method.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Removed obsolete method primsize().
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Removed redundant space parameter from two methods.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Removed the global model.w_nil instance. Only one nil-instance per objectspace.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Removed the only_list_storage flag.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Renaming for consistency.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Replaced some asserts with PrimitiveFailedErrors
anton_gulenko
- [pypy-commit] lang-smalltalk storage: test_wrapper also needs a bootstrapped space.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Working on merging strategies and shadows.
anton_gulenko
- [pypy-commit] lang-smalltalk storage: Working on refactoring.
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Added comment
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Added configurable flag to enable/disable usage of a rerased pair. Will compare performance.
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Added sorted output of strategy statistics, added other flag to control the output, added test.
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Fix
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Fix did not work, had to use we_are_translated().
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Fixed a test, marked a failing test as skipped..
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Fixed bug in strategies implementation and added test.
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Fixed refactoring.
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Fixed test_strategies.py, added tests for FloatStrategy.
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Fixed the configurable rerased thing.
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Fixed typo
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Fixes
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Fixing tests.
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Generalized TaggingStrategy to ValueOrNilStrategy, added strategy for floats.
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Refactoring to remove rerased and use two separate variables for wrapped and unwrapped storage.
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Removed rerased functionality completely, since it is only hindering the trace optimizer.
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Renamed set_storage to initialize_storage and _storage to list_storage.
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Replaced uses_int_storage special casing in favor of subclassing.
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Updated strategies tests.
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Using a list of floats to store either float or int values.
anton_gulenko
- [pypy-commit] lang-smalltalk strategies-tagging: Using an artificial float value as sentinel for nil in a collection.
anton_gulenko
- [pypy-commit] lang-smalltalk strategies: change jit.py so we can just run code
timfel
- [pypy-commit] lang-smalltalk strategies: merge default
timfel
- [pypy-commit] lang-smalltalk strategies: merge tip
timfel
- [pypy-commit] lang-smalltalk strategies: merge upstream
timfel
- [pypy-commit] pypy.org extradoc: Update to mention installing other modules (and NumPy) in the download page
arigo
- [pypy-commit] pypy add_PyErr_SetFromErrnoWithFilenameObject_try_2: Add PyErr_SetFromErrnoWithFilenameObject to cpyext
Marc Abramowitz
- [pypy-commit] pypy add_PyErr_SetFromErrnoWithFilenameObject_try_2: Make PyErr_SetFromErrnoWithFilenameObject work with any Python object; not just strings
Marc Abramowitz
- [pypy-commit] pypy default: a better fix for ignoring pragma commane(lib...) on MSVC
mattip
- [pypy-commit] pypy default: Add a @signature to this function too
arigo
- [pypy-commit] pypy default: Add a passing test
arigo
- [pypy-commit] pypy default: add hased dir for _ctypes_test, create fewer /tmp/tmp* directories
mattip
- [pypy-commit] pypy default: add hex/oct ops for ndarrays
bdkearns
- [pypy-commit] pypy default: Adding the missing "assert path is not None" to *all* *other*
arigo
- [pypy-commit] pypy default: add more debugging info for InvalidLoops
fijal
- [pypy-commit] pypy default: add some extra checks for negative indices on SimpleRangeListStrategy
squeaky
- [pypy-commit] pypy default: Add the test from Johan, skipped for now.
arigo
- [pypy-commit] pypy default: add this extra test
bdkearns
- [pypy-commit] pypy default: add two pypyjit tests for micronumpy
bdkearns
- [pypy-commit] pypy default: adjust array iter
bdkearns
- [pypy-commit] pypy default: a failing test, and the simplest possible fix
mattip
- [pypy-commit] pypy default: allow pytineractive to use ssl and thread modules on win32
mattip
- [pypy-commit] pypy default: also test alloc_raw_storage with options
bdkearns
- [pypy-commit] pypy default: a more generic extern declaration
mattip
- [pypy-commit] pypy default: A passing test
arigo
- [pypy-commit] pypy default: A potential way to implement better "x in constant-tuple"?
arigo
- [pypy-commit] pypy default: A test for bc27ffd19a3c
arigo
- [pypy-commit] pypy default: A test specifically for 76b06820d08b.
arigo
- [pypy-commit] pypy default: avoid loops in numpy array creation
bdkearns
- [pypy-commit] pypy default: Backed out changeset 0ecfb7242213
bdkearns
- [pypy-commit] pypy default: Backed out changeset: 10e1e307844f, bdk fixed everything before
squeaky
- [pypy-commit] pypy default: Backed out changeset: 925eec5518eb, bdk fixed everything properly before
squeaky
- [pypy-commit] pypy default: backout 307818c61207 & 0e0d08198110, this is no longer needed for py3k
pjenvey
- [pypy-commit] pypy default: backout 6002c93c0cc0 until properly fixed
bdkearns
- [pypy-commit] pypy default: backport 9813b8a36001 from py3k: cache UnsupportedOperation but this time to
pjenvey
- [pypy-commit] pypy default: Be a bit more narrative about what can create a closure
krono
- [pypy-commit] pypy default: be more explicit
bdkearns
- [pypy-commit] pypy default: Change misleading comments: calling these wrappers 'thin' is a bit overstated.
Manuel Jacob
- [pypy-commit] pypy default: Check that we only get one guard.
arigo
- [pypy-commit] pypy default: cleanup
bdkearns
- [pypy-commit] pypy default: cleanup
bdkearns
- [pypy-commit] pypy default: cleanup
bdkearns
- [pypy-commit] pypy default: cleanup
bdkearns
- [pypy-commit] pypy default: cleanup
bdkearns
- [pypy-commit] pypy default: cleanup
bdkearns
- [pypy-commit] pypy default: cleanup
bdkearns
- [pypy-commit] pypy default: cleanup
bdkearns
- [pypy-commit] pypy default: cleanup
bdkearns
- [pypy-commit] pypy default: cleanup, enable passing test
bdkearns
- [pypy-commit] pypy default: cleanup buffer changes
bdkearns
- [pypy-commit] pypy default: cleanup repr of resops with descr but no args
bdkearns
- [pypy-commit] pypy default: cleanups
bdkearns
- [pypy-commit] pypy default: cleanups
bdkearns
- [pypy-commit] pypy default: cleanups
bdkearns
- [pypy-commit] pypy default: cleanups
bdkearns
- [pypy-commit] pypy default: cleanups
bdkearns
- [pypy-commit] pypy default: cleanups
bdkearns
- [pypy-commit] pypy default: cleanups for datetime
bdkearns
- [pypy-commit] pypy default: clean up the list/range tests
bdkearns
- [pypy-commit] pypy default: close file after use
mattip
- [pypy-commit] pypy default: close file in tests
mattip
- [pypy-commit] pypy default: compile test_capi once for a version of pypy and the c file
mattip
- [pypy-commit] pypy default: Contributions welcome.
arigo
- [pypy-commit] pypy default: correct types via casting
mattip
- [pypy-commit] pypy default: cpython issue1811: improve truediv accuracy on larger ints
pjenvey
- [pypy-commit] pypy default: Crash early when trying to assign a resizable list into a 'lst[*]'
arigo
- [pypy-commit] pypy default: DEBUGFLAGS contains -O1, so it will override this pointless -O0 here
arigo
- [pypy-commit] pypy default: display nditer missing functionality
mattip
- [pypy-commit] pypy default: Document better
arigo
- [pypy-commit] pypy default: Document branch.
Manuel Jacob
- [pypy-commit] pypy default: document merged branches (Marc Abramowitz)
mattip
- [pypy-commit] pypy default: don't hardcode the version
pjenvey
- [pypy-commit] pypy default: Duplicate the tests to also run in a plain ascii mode. Useful because I
arigo
- [pypy-commit] pypy default: emit_operation should handle this
bdkearns
- [pypy-commit] pypy default: enable these two tests
bdkearns
- [pypy-commit] pypy default: ensure the guard_no_exception is removed after making a virtual raw buffer
bdkearns
- [pypy-commit] pypy default: export another constant
bdkearns
- [pypy-commit] pypy default: export some numpy constants
bdkearns
- [pypy-commit] pypy default: failing test
hakanardo
- [pypy-commit] pypy default: fake objspace needs newbuffer also
bdkearns
- [pypy-commit] pypy default: fix
fijal
- [pypy-commit] pypy default: Fix "return 0" when the return type is some pointer
arigo
- [pypy-commit] pypy default: fix/py3k compat
pjenvey
- [pypy-commit] pypy default: fix broken code apparently tested only on win32
mattip
- [pypy-commit] pypy default: fix broken link (thanks gregor)
pjenvey
- [pypy-commit] pypy default: fix buffer_w on objects defining pypy's app-level buffer interface
bdkearns
- [pypy-commit] pypy default: fix builtin reimport/reload (test_zipimport_deflated failure)
bdkearns
- [pypy-commit] pypy default: fix charmap_decode on win32
bdkearns
- [pypy-commit] pypy default: fix compilation error that caused msvc to follow mingw32 compile path, with no difference in final error mapping
mattip
- [pypy-commit] pypy default: fix descr_int/long/float on numpy scalars (issue1590)
bdkearns
- [pypy-commit] pypy default: fix f777f3fcf74a, add socket subclass test
bdkearns
- [pypy-commit] pypy default: fix for tests in 74e8e981ffa1 and f51b42dd2ed4
hakanardo
- [pypy-commit] pypy default: Fix for the test in llgraph/test/
arigo
- [pypy-commit] pypy default: fix getitem with negative indices on the new SimpleRangeList
bdkearns
- [pypy-commit] pypy default: fix last commit
bdkearns
- [pypy-commit] pypy default: fix link error on untranslated win32 tests, only to discover tests hang on rffi cast in from_ref() in pyobject
mattip
- [pypy-commit] pypy default: fix ndarray setitem with empty index (issue1719)
bdkearns
- [pypy-commit] pypy default: fix np.empty_like(dtype=None) not copying dtype (issue1715)
bdkearns
- [pypy-commit] pypy default: fix reimport/reload of builtin modules (issue1514)
bdkearns
- [pypy-commit] pypy default: fix reload/reimport of builtin modules (issue1514) (patch adapted from yamt)
bdkearns
- [pypy-commit] pypy default: Fix shown by test_streamio
arigo
- [pypy-commit] pypy default: fix size of numpy unicode dtype
bdkearns
- [pypy-commit] pypy default: fix socket exception type for overflowing port/flowinfo
bdkearns
- [pypy-commit] pypy default: fix test
arigo
- [pypy-commit] pypy default: Fix test
arigo
- [pypy-commit] pypy default: fix test
mattip
- [pypy-commit] pypy default: Fix test.
arigo
- [pypy-commit] pypy default: fix test_flatten/test_longlong on 32bit
bdkearns
- [pypy-commit] pypy default: fix test_kqueue for new bounds checking
bdkearns
- [pypy-commit] pypy default: fix test_list_strategy
bdkearns
- [pypy-commit] pypy default: fix test_marshal
bdkearns
- [pypy-commit] pypy default: fix test_pypy_c/test_ffi.py
bdkearns
- [pypy-commit] pypy default: fix test_pypy_c after d026840bbc03
bdkearns
- [pypy-commit] pypy default: fix test_range_iter_normal
squeaky
- [pypy-commit] pypy default: fix test_range_iter_simple
squeaky
- [pypy-commit] pypy default: fix test_raw_malloc_resume
bdkearns
- [pypy-commit] pypy default: fix test_sqlite3 for older sqlite versions
bdkearns
- [pypy-commit] pypy default: fix test_stat_exception on win32
bdkearns
- [pypy-commit] pypy default: fix test_whatsnew
fijal
- [pypy-commit] pypy default: fix test_zjit
bdkearns
- [pypy-commit] pypy default: fix translation
bdkearns
- [pypy-commit] pypy default: fix virtual raw malloc for all constant args
bdkearns
- [pypy-commit] pypy default: fix whatsnew
bdkearns
- [pypy-commit] pypy default: fix whatsnew
bdkearns
- [pypy-commit] pypy default: Fix x86/test/test_z*
arigo
- [pypy-commit] pypy default: Fix xmlcharrefreplace_errors in the same way as it was fixed between
arigo
- [pypy-commit] pypy default: From stm: to increment debug counters, replace the three instructions
arigo
- [pypy-commit] pypy default: get libraries from ropenssl
bdkearns
- [pypy-commit] pypy default: Give up and return a regular int from compute_unique_id(), with an explanation.
arigo
- [pypy-commit] pypy default: give up earlier on win32
mattip
- [pypy-commit] pypy default: guard_no_exception isn't currently produced here
bdkearns
- [pypy-commit] pypy default: hash _testcapi.c file contents, and add test
mattip
- [pypy-commit] pypy default: Have a limited subset of "__pytrace__=1" work: dumping bytecodes as they
arigo
- [pypy-commit] pypy default: have gdb_pypy.load_typeids used a named temporary file rather than /tmp/typeids.txt.z
bdkearns
- [pypy-commit] pypy default: hg merge refactor-buffer-api
Manuel Jacob
- [pypy-commit] pypy default: Implement "x in (constant-tuple)" not by doing a dictionary lookup,
arigo
- [pypy-commit] pypy default: Implements SimpleRangeListStrategy for case range(n) where n is a positive number.
squeaky
- [pypy-commit] pypy default: Improve the test, showing that the calls to eq() are not optimized
arigo
- [pypy-commit] pypy default: include guard_no_exception after raw malloc calls in tests
bdkearns
- [pypy-commit] pypy default: Include hint to which function is not rpythonic
krono
- [pypy-commit] pypy default: Kill some tests that are broken (they write a word at a random location in
arigo
- [pypy-commit] pypy default: kill unused StringLikeBuffer
bdkearns
- [pypy-commit] pypy default: Kill W_MemoryView.descr_buffer() and move the comment to W_MemoryView.buffer_w().
Manuel Jacob
- [pypy-commit] pypy default: make a strange error go away (don't call it with None though)
fijal
- [pypy-commit] pypy default: make test_load_error more resilient by improving the leak detection
pjenvey
- [pypy-commit] pypy default: mention dict differencies
fijal
- [pypy-commit] pypy default: merge
hakanardo
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: Merge "improve-consecutive-dict-lookups". This branch makes it possible
fijal
- [pypy-commit] pypy default: Merged in groggi/pypy/latest-improve-doc (pull request #218)
arigo
- [pypy-commit] pypy default: Merged in krono/pypy/popen-pclose (pull request #206)
arigo
- [pypy-commit] pypy default: Merged in msabramo/pypy/add_PyErr_SetFromErrnoWithFilenameObject_try_2 (pull request #211)
alex_gaynor
- [pypy-commit] pypy default: Merged in msabramo/pypy/refactor_PyErr_SetFromErrnoWithFilename (pull request #213)
alex_gaynor
- [pypy-commit] pypy default: Merged in msabramo/pypy/test_SetFromErrnoWithFilename__tweaks (pull request #210)
alex_gaynor
- [pypy-commit] pypy default: Merged in msabramo/pypy/test_SetFromErrnoWithFilename_NULL (pull request #212)
alex_gaynor
- [pypy-commit] pypy default: merged upstream
alex_gaynor
- [pypy-commit] pypy default: merge getarrayitem_gc_pure opt fix
bdkearns
- [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
arigo
- [pypy-commit] pypy default: merge heads
bdkearns
- [pypy-commit] pypy default: merge upstream
pjenvey
- [pypy-commit] pypy default: merge virtual-raw-store-load
bdkearns
- [pypy-commit] pypy default: merge win32-fixes4, which fixes some tests on win32
mattip
- [pypy-commit] pypy default: minimize changes to upstream (bdk)
mattip
- [pypy-commit] pypy default: more buffer cleanups
bdkearns
- [pypy-commit] pypy default: More precision, needed for 938e7328779b
arigo
- [pypy-commit] pypy default: more test_zipfile cleanups
bdkearns
- [pypy-commit] pypy default: more unused
bdkearns
- [pypy-commit] pypy default: move checks to separate test method
squeaky
- [pypy-commit] pypy default: No-op, but make some standard CPython exports greppable.
arigo
- [pypy-commit] pypy default: no longer needed
mattip
- [pypy-commit] pypy default: only apply this workaround for mbcs
bdkearns
- [pypy-commit] pypy default: only look in sys.modules if force_init=False
bdkearns
- [pypy-commit] pypy default: only set self.storage once here
bdkearns
- [pypy-commit] pypy default: optimizations for datetime, only calculate hash once
bdkearns
- [pypy-commit] pypy default: Organize imports.
Manuel Jacob
- [pypy-commit] pypy default: oups
arigo
- [pypy-commit] pypy default: oups
arigo
- [pypy-commit] pypy default: Oups. Thanks Alex
arigo
- [pypy-commit] pypy default: package missing *.c files
mattip
- [pypy-commit] pypy default: partial backout of bef3dc99bdd7 (broke linux tests)
bdkearns
- [pypy-commit] pypy default: passing test for virtualization of setarrayitem_raw followed by raw_load
bdkearns
- [pypy-commit] pypy default: Patch by dmlockhart: support delattr() on ast node objects.
arigo
- [pypy-commit] pypy default: Point out the textual differences
arigo
- [pypy-commit] pypy default: print as a statement is bad (py3k compat)
pjenvey
- [pypy-commit] pypy default: Print the content of the "sections" too, which is stdout/stderr.
arigo
- [pypy-commit] pypy default: provide space.w_buffer
bdkearns
- [pypy-commit] pypy default: py3k compat
pjenvey
- [pypy-commit] pypy default: py3k compat
bdkearns
- [pypy-commit] pypy default: py3k compat
pjenvey
- [pypy-commit] pypy default: py3k compat
pjenvey
- [pypy-commit] pypy default: py3k compat: avoid cmp
pjenvey
- [pypy-commit] pypy default: remerge branch, use select() rather than poll() for ssl on win32
mattip
- [pypy-commit] pypy default: remove quotes for windows
mattip
- [pypy-commit] pypy default: Remove trailing whitespace introduced by the merge of improve-consecutive-dict-lookups.
Manuel Jacob
- [pypy-commit] pypy default: Remove unnecessary 'from __future__ import with_statement'.
Manuel Jacob
- [pypy-commit] pypy default: replace a couple usages of streamio
bdkearns
- [pypy-commit] pypy default: revert ccdd17cd5300, it causes more problems than it solves
mattip
- [pypy-commit] pypy default: Rewrite rffi.str_from_buffer() in terms of copy_raw_to_string()
arigo
- [pypy-commit] pypy default: RPythonify the findall and finditer methods (hopefully)
arigo
- [pypy-commit] pypy default: sanity check on platform when swallowing this exception
bdkearns
- [pypy-commit] pypy default: seems these do need to be unique, even in separate classes
bdkearns
- [pypy-commit] pypy default: set oopspecindex for all versions of raw_malloc_varsize_char and raw_free
bdkearns
- [pypy-commit] pypy default: set socket buffer size so untranslated tests finish in reasonable time
bdkearns
- [pypy-commit] pypy default: Silence warning
arigo
- [pypy-commit] pypy default: simplified tests and renamed the basic case to something more apropriate
hakanardo
- [pypy-commit] pypy default: simplify
bdkearns
- [pypy-commit] pypy default: simplify
arigo
- [pypy-commit] pypy default: simplify
bdkearns
- [pypy-commit] pypy default: simplify -- why pop and then insert again?
bdkearns
- [pypy-commit] pypy default: skipped tests for alloc_raw_storage optimization
bdkearns
- [pypy-commit] pypy default: skip pwd test_ztranslation on non-posix
bdkearns
- [pypy-commit] pypy default: skip sandbox on windows
mattip
- [pypy-commit] pypy default: skip this test for now
bdkearns
- [pypy-commit] pypy default: skip this test on older cpythons
bdkearns
- [pypy-commit] pypy default: slightly more idiomatic
alex_gaynor
- [pypy-commit] pypy default: Small updates
arigo
- [pypy-commit] pypy default: some tests are not strict ansi C, on win32 compile as C++
mattip
- [pypy-commit] pypy default: speed up test_select by defining socket buffer sizes
bdkearns
- [pypy-commit] pypy default: Split tick() into an inlinable fast-path and a regular slow-path.
arigo
- [pypy-commit] pypy default: still use cmp builtin on py2, only apply manual case for py3
bdkearns
- [pypy-commit] pypy default: Support (reasonably) converting a user-supplied "double" directly to a
arigo
- [pypy-commit] pypy default: Support creating subclasses of _socket (who knows why)
alex_gaynor
- [pypy-commit] pypy default: support order=K in array ctors (issue1711)
bdkearns
- [pypy-commit] pypy default: test/fix buffer init
bdkearns
- [pypy-commit] pypy default: test/fix marshal behavior wrt buffers
bdkearns
- [pypy-commit] pypy default: Test and fix: 'guard_not_forced_2' was ignored if followed by a 'finish'
arigo
- [pypy-commit] pypy default: Test and fix for the issue of dicts occasionally not updating their
arigo
- [pypy-commit] pypy default: Test fix (OS/X, Win)
arigo
- [pypy-commit] pypy default: The old interface box.getaddr() should now only be used to cast a raw
arigo
- [pypy-commit] pypy default: The strict minimum for ARM is this, I think
arigo
- [pypy-commit] pypy default: this works now... >6 years later
bdkearns
- [pypy-commit] pypy default: transplant simplifications to test_select from py3k
bdkearns
- [pypy-commit] pypy default: true is a keyword
mattip
- [pypy-commit] pypy default: Try to improve the timetable of the jit counters: replace the two tables
arigo
- [pypy-commit] pypy default: try to print the class of the virtual that is being promoted
cfbolz
- [pypy-commit] pypy default: Try to settle on this order of arguments, which is the same one as the
arigo
- [pypy-commit] pypy default: tweaks; reducing the diff with stm
arigo
- [pypy-commit] pypy default: typo
arigo
- [pypy-commit] pypy default: typos
arigo
- [pypy-commit] pypy default: Uh, seems that either I'm confused or we wasted one word in the JIT
arigo
- [pypy-commit] pypy default: unskip this test
bdkearns
- [pypy-commit] pypy default: Untested: implement increment_debug_counter for ARM
arigo
- [pypy-commit] pypy default: unused
bdkearns
- [pypy-commit] pypy default: unused imports/variables
bdkearns
- [pypy-commit] pypy default: update cffi's _backend_test_c.py
bdkearns
- [pypy-commit] pypy default: update cffi, fix most win32 tests
mattip
- [pypy-commit] pypy default: update project-ideas
fijal
- [pypy-commit] pypy default: update test_flat_setitem
bdkearns
- [pypy-commit] pypy default: update test_pypy_c for SimpleRangeList
bdkearns
- [pypy-commit] pypy default: Update to cffi/0a3126efe878
arigo
- [pypy-commit] pypy default: Update to cffi/9cdae12e006f
arigo
- [pypy-commit] pypy default: Update to cffi/a6d2e28138cf
arigo
- [pypy-commit] pypy default: Update to pycparser 2.10.
arigo
- [pypy-commit] pypy default: update whatsnew
bdkearns
- [pypy-commit] pypy default: use EOF instead of a response file
mattip
- [pypy-commit] pypy default: use intbounds to optimize int_force_ge_zero
bdkearns
- [pypy-commit] pypy default: use modern py3k compat. syntax when we can: byte literals, except exc as,
pjenvey
- [pypy-commit] pypy default: variable declaration must precede usage in c
mattip
- [pypy-commit] pypy default: variable declaration must precede usage in c
mattip
- [pypy-commit] pypy default: virtual raw buffers force using raw_store rather than int_add + setarrayitem_raw
bdkearns
- [pypy-commit] pypy default: whoops
mattip
- [pypy-commit] pypy default: whoops, debug cruft
mattip
- [pypy-commit] pypy default: win32 - use test_support.rmtree to prevent race conditions, fix open() calls
mattip
- [pypy-commit] pypy default: win32 cleanup
mattip
- [pypy-commit] pypy default: win32 compatability
mattip
- [pypy-commit] pypy default: win32 doesn't have unistd.h
bdkearns
- [pypy-commit] pypy default: win32 fix
mattip
- [pypy-commit] pypy default: win32 fix
mattip
- [pypy-commit] pypy default: Work a bit harder to get valid RPython code for some functions.
arigo
- [pypy-commit] pypy default: work around crash in getaddrinfo on osx (cpython issue17269)
bdkearns
- [pypy-commit] pypy default: Yet another attempt to fix these C compiler warnings: don't
arigo
- [pypy-commit] pypy elidable-canfold-exception: cleaner? no need to unpack args ourself
bdkearns
- [pypy-commit] pypy elidable-canfold-exception: could also take this approach
bdkearns
- [pypy-commit] pypy elidable-canfold-exception: failing test
fijal
- [pypy-commit] pypy elidable-canfold-exception: make the old @elidable still usable, with a warning
cfbolz
- [pypy-commit] pypy elidable-canfold-exception: Start a branch to constant-fold some errors in @elidable. Begin with
fijal
- [pypy-commit] pypy fast-gil: 32-bit fix
arigo
- [pypy-commit] pypy fast-gil: A branch in which to play with a "fast GIL" version to put around
arigo
- [pypy-commit] pypy fast-gil: Add an "XXX implement me" in the Windows section
arigo
- [pypy-commit] pypy fast-gil: Fix
arigo
- [pypy-commit] pypy fast-gil: Fix (32-bit, shadowstack, long long result not correctly saved/restored in case of threads)
arigo
- [pypy-commit] pypy fast-gil: Fix: seems that thread.c is also compiled early when running "rpython".
arigo
- [pypy-commit] pypy fast-gil: Fixes
arigo
- [pypy-commit] pypy fast-gil: fixes
arigo
- [pypy-commit] pypy fast-gil: Fixes and tweaks
arigo
- [pypy-commit] pypy fast-gil: Fixes for test_zrpy_release_gil
arigo
- [pypy-commit] pypy fast-gil: in-progress
arigo
- [pypy-commit] pypy fast-gil: Move clock_gettime() below
arigo
- [pypy-commit] pypy fast-gil: Replace the aroundstate.after()/aroundstate.before() around callbacks with something more explicit:
arigo
- [pypy-commit] pypy fast-gil: Small refactoring in rffi. The goal is to make zrpy_releasegil_test pass: previously, it was accidentally
arigo
- [pypy-commit] pypy fast-gil: Theoretical improvements
arigo
- [pypy-commit] pypy fast-gil: Tweaks and comments
arigo
- [pypy-commit] pypy fast-gil: typo
arigo
- [pypy-commit] pypy fast-gil: Untested, but the idea would be to have this kind of code.
arigo
- [pypy-commit] pypy improve-consecutive-dict-lookups: A failing test (for stupid reasons)
fijal
- [pypy-commit] pypy improve-consecutive-dict-lookups: cleanup/reduce diff with default
bdkearns
- [pypy-commit] pypy improve-consecutive-dict-lookups: close to be merged branch
fijal
- [pypy-commit] pypy improve-consecutive-dict-lookups: filter guards like the other optimizers
bdkearns
- [pypy-commit] pypy improve-consecutive-dict-lookups: fix
fijal
- [pypy-commit] pypy improve-consecutive-dict-lookups: fix
fijal
- [pypy-commit] pypy improve-consecutive-dict-lookups: fix and write more tests
fijal
- [pypy-commit] pypy improve-consecutive-dict-lookups: fixes
fijal
- [pypy-commit] pypy improve-consecutive-dict-lookups: fix for ordereddicts too
fijal
- [pypy-commit] pypy improve-consecutive-dict-lookups: fix guard_exception and write a failing test
fijal
- [pypy-commit] pypy improve-consecutive-dict-lookups: fix some tests
fijal
- [pypy-commit] pypy improve-consecutive-dict-lookups: implement interiorfieldsupport for writeanalyzer
fijal
- [pypy-commit] pypy improve-consecutive-dict-lookups: I think this expresses the logic much more clearly
cfbolz
- [pypy-commit] pypy improve-consecutive-dict-lookups: maybe fix translation
fijal
- [pypy-commit] pypy improve-consecutive-dict-lookups: merge default
bdkearns
- [pypy-commit] pypy improve-consecutive-dict-lookups: pass the first test
fijal
- [pypy-commit] pypy improve-consecutive-dict-lookups: sort out the issue with interiorfielddescrs (I think) and dicts
fijal
- [pypy-commit] pypy improve-consecutive-dict-lookups: start working on optimizing consecutive dict lookups
fijal
- [pypy-commit] pypy improve-consecutive-dict-lookups: two more fixes
fijal
- [pypy-commit] pypy improve-consecutive-dict-lookups: ups
fijal
- [pypy-commit] pypy latest-improve-doc: changed pylib URL
groggi
- [pypy-commit] pypy latest-improve-doc: fixed EU-report link in extradoc documentation
groggi
- [pypy-commit] pypy latest-improve-doc: fixed old codespeak.net links to point into extradoc repository
groggi
- [pypy-commit] pypy latest-improve-doc: fixed old codespeak.net links to point into extradoc repository
groggi
- [pypy-commit] pypy latest-improve-doc: fixed URLs bytebucket.org -> bitbucket.org
groggi
- [pypy-commit] pypy latest-improve-doc: fixed wrong URL to irc logs
groggi
- [pypy-commit] pypy llvm-translation-backend: Don't try to parse LLVM datalayout.
Manuel Jacob
- [pypy-commit] pypy llvm-translation-backend: Fix import of lltype_to_annotation.
Manuel Jacob
- [pypy-commit] pypy llvm-translation-backend: hg merge default
Manuel Jacob
- [pypy-commit] pypy llvm-translation-backend: Rename type_ -> type.
Manuel Jacob
- [pypy-commit] pypy numpypy-nditer: cleanup
mattip
- [pypy-commit] pypy numpypy-nditer: cleanup
mattip
- [pypy-commit] pypy numpypy-nditer: cleanup, fix (almost all) -A applevel issues
mattip
- [pypy-commit] pypy numpypy-nditer: fix test for 32 bit
mattip
- [pypy-commit] pypy numpypy-nditer: fix these tests when run -A
bdkearns
- [pypy-commit] pypy numpypy-nditer: handle None in op inputs
mattip
- [pypy-commit] pypy numpypy-nditer: merge default
bdkearns
- [pypy-commit] pypy numpypy-nditer: merge default
bdkearns
- [pypy-commit] pypy numpypy-nditer: merge default into branch
mattip
- [pypy-commit] pypy numpypy-nditer: merge this test with the existing one
bdkearns
- [pypy-commit] pypy numpypy-nditer: more cleanup
bdkearns
- [pypy-commit] pypy numpypy-nditer: start fixing op_axes handling
mattip
- [pypy-commit] pypy numpypy-nditer: start to pass tests
mattip
- [pypy-commit] pypy popen-pclose: Add interpret-tests
krono
- [pypy-commit] pypy popen-pclose: Exit status masking is not done by close but by its caller
krono
- [pypy-commit] pypy popen-pclose: more asserts for rfile test
krono
- [pypy-commit] pypy popen-pclose: Provide an exit status for popen'ed RFiles via pclose
krono
- [pypy-commit] pypy py3k-stdlib-2.7.6-merge: 2to3
pjenvey
- [pypy-commit] pypy py3k-stdlib-2.7.6-merge: 2to3
pjenvey
- [pypy-commit] pypy py3k-stdlib-2.7.6-merge: adapt to py3
pjenvey
- [pypy-commit] pypy py3k-stdlib-2.7.6-merge: adapt to py3
pjenvey
- [pypy-commit] pypy py3k-stdlib-2.7.6-merge: adapt to py3
pjenvey
- [pypy-commit] pypy py3k-stdlib-2.7.6-merge: close before merging
pjenvey
- [pypy-commit] pypy py3k-stdlib-2.7.6-merge: fix for the last merge
pjenvey
- [pypy-commit] pypy py3k-stdlib-2.7.6-merge: merge default
pjenvey
- [pypy-commit] pypy py3k-stdlib-2.7.6-merge: merge default
pjenvey
- [pypy-commit] pypy py3k-stdlib-2.7.6-merge: merge default
pjenvey
- [pypy-commit] pypy py3k-stdlib-2.7.6-merge: merge default
pjenvey
- [pypy-commit] pypy py3k-stdlib-2.7.6-merge: merge default w/ stdlib-2.7.6
pjenvey
- [pypy-commit] pypy py3k-stdlib-2.7.6-merge: merge py3k
pjenvey
- [pypy-commit] pypy py3k-stdlib-2.7.6-merge: we assume the larger MAXREPEAT now, skip behavior not applicable to 3.2.3
pjenvey
- [pypy-commit] pypy py3k-stdlib-2.7.6-merge: woops
pjenvey
- [pypy-commit] pypy py3k-stdlib-2.7.6-merge: workaround this obscure py3k only failure
pjenvey
- [pypy-commit] pypy py3k: adapt to buffer refactor: not everything exposes a __buffer__ now
pjenvey
- [pypy-commit] pypy py3k: adapt to buffer refactoring
pjenvey
- [pypy-commit] pypy py3k: adapt to py3
pjenvey
- [pypy-commit] pypy py3k: adapt to py3, which allows bytes or unicode here
pjenvey
- [pypy-commit] pypy py3k: adapt to py3k and kill new withrangelist tests
pjenvey
- [pypy-commit] pypy py3k: adapt to py3 which has an extra encoding step
pjenvey
- [pypy-commit] pypy py3k: add a TODO comment
pjenvey
- [pypy-commit] pypy py3k: add int.__ceil/floor__, cleanup
pjenvey
- [pypy-commit] pypy py3k: adjust the test as we follow 3.2.4? behavior now
pjenvey
- [pypy-commit] pypy py3k: another test
pjenvey
- [pypy-commit] pypy py3k: buffer -> memoryview
pjenvey
- [pypy-commit] pypy py3k: check datetime __format__ argument
bdkearns
- [pypy-commit] pypy py3k: cleanups for datetime, some from upstream
bdkearns
- [pypy-commit] pypy py3k: ensure we are testing the 'long' paths
pjenvey
- [pypy-commit] pypy py3k: fix/cleanup imports
pjenvey
- [pypy-commit] pypy py3k: fix: py3 is stricter about len results
pjenvey
- [pypy-commit] pypy py3k: fix for 32bit platforms
pjenvey
- [pypy-commit] pypy py3k: fix for 32bit platforms again
pjenvey
- [pypy-commit] pypy py3k: fix from last merge
pjenvey
- [pypy-commit] pypy py3k: fix test_datetime
bdkearns
- [pypy-commit] pypy py3k: fix translation
pjenvey
- [pypy-commit] pypy py3k: Fix translation.
Manuel Jacob
- [pypy-commit] pypy py3k: force small long
pjenvey
- [pypy-commit] pypy py3k: hack around appdirect failures
pjenvey
- [pypy-commit] pypy py3k: kill __builtin__.buffer, adjust test
pjenvey
- [pypy-commit] pypy py3k: kill int.__div__
pjenvey
- [pypy-commit] pypy py3k: kill W_Buffer
pjenvey
- [pypy-commit] pypy py3k: merge default
pjenvey
- [pypy-commit] pypy py3k: merge default
pjenvey
- [pypy-commit] pypy py3k: merge default
pjenvey
- [pypy-commit] pypy py3k: merge default
pjenvey
- [pypy-commit] pypy py3k: merge default
pjenvey
- [pypy-commit] pypy py3k: merge default
pjenvey
- [pypy-commit] pypy py3k: merge default
pjenvey
- [pypy-commit] pypy py3k: merge default
pjenvey
- [pypy-commit] pypy py3k: merge default
pjenvey
- [pypy-commit] pypy py3k: merge default
pjenvey
- [pypy-commit] pypy py3k: merge default
pjenvey
- [pypy-commit] pypy py3k: merge default
pjenvey
- [pypy-commit] pypy py3k: merge default
pjenvey
- [pypy-commit] pypy py3k: merge default (ac3ce8b66c72)
pjenvey
- [pypy-commit] pypy py3k: merge py3k-stdlib-2.7.6-merge
pjenvey
- [pypy-commit] pypy py3k: merge upstream
pjenvey
- [pypy-commit] pypy py3k: merge upstream
pjenvey
- [pypy-commit] pypy py3k: MiniBuffer's API actually differs from MemoryView, fix
pjenvey
- [pypy-commit] pypy py3k: oops, fix
pjenvey
- [pypy-commit] pypy py3k: optimizations for datetime, only calculate hash once
bdkearns
- [pypy-commit] pypy py3k: port skips from default
pjenvey
- [pypy-commit] pypy py3k: py3k still needs _check_released in buffer_w
pjenvey
- [pypy-commit] pypy py3k: readd support for u'' literals (pep 414). this doesn't land until CPython 3.3
pjenvey
- [pypy-commit] pypy py3k: reapply py3k changes and adapt to remove-intlong-smm. restores usage of
pjenvey
- [pypy-commit] pypy py3k: restore our buffer related error message
pjenvey
- [pypy-commit] pypy py3k: restore these which we still rely on
pjenvey
- [pypy-commit] pypy py3k: skip for now: requires the not NotImplemented audioop.lin2ulaw
pjenvey
- [pypy-commit] pypy py3k: space.buffer was killed
pjenvey
- [pypy-commit] pypy py3k: these pass now
pjenvey
- [pypy-commit] pypy py3k: this now lives in baseobjspace after the buffer refactor
pjenvey
- [pypy-commit] pypy py3k: try to get away away with this simply subclassing MemoryView
pjenvey
- [pypy-commit] pypy py3k: update comment
pjenvey
- [pypy-commit] pypy py3k: we seem to require a new bytecode magic
pjenvey
- [pypy-commit] pypy py3k: workaround lack of space.hex/oct on py3k
pjenvey
- [pypy-commit] pypy refactor-buffer-api: Close to-be-merged branch.
Manuel Jacob
- [pypy-commit] pypy refactor_PyErr_SetFromErrnoWithFilename: Refactor PyErr_SetFromErrnoWithFilename in terms of PyErr_SetFromErrnoWithFilenameObject
Marc Abramowitz
- [pypy-commit] pypy resume-refactor: some missing commit
fijal
- [pypy-commit] pypy simple-range-strategy: and this
squeaky
- [pypy-commit] pypy simple-range-strategy: Close merged branch
squeaky
- [pypy-commit] pypy simple-range-strategy: document branch
squeaky
- [pypy-commit] pypy simple-range-strategy: finish spliting strategy methods
squeaky
- [pypy-commit] pypy simple-range-strategy: fix range tests
squeaky
- [pypy-commit] pypy simple-range-strategy: fix test
squeaky
- [pypy-commit] pypy simple-range-strategy: fix tests and add more
squeaky
- [pypy-commit] pypy simple-range-strategy: make range now uses SimpeRangeListStrategy
squeaky
- [pypy-commit] pypy simple-range-strategy: more tests
squeaky
- [pypy-commit] pypy simple-range-strategy: move sort to base class
squeaky
- [pypy-commit] pypy simple-range-strategy: oops
squeaky
- [pypy-commit] pypy simple-range-strategy: progress
squeaky
- [pypy-commit] pypy simple-range-strategy: some asserts for annotator
squeaky
- [pypy-commit] pypy simple-range-strategy: start small
squeaky
- [pypy-commit] pypy simple-range-strategy: test for fixed failure
squeaky
- [pypy-commit] pypy simple-range-strategy: update test_pop in test_rangeobject
squeaky
- [pypy-commit] pypy simple-range-strategy: use tuple for storage
squeaky
- [pypy-commit] pypy simple-range-strategy: want more test case
squeaky
- [pypy-commit] pypy stdlib-2.7.5: close branch for switch to 2.7.6
bdkearns
- [pypy-commit] pypy stdlib-2.7.5: merge default
bdkearns
- [pypy-commit] pypy stdlib-2.7.5: operationerrfmt -> oefmt
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: add a test_ztranslation for _rawffi
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: add a test_ztranslation for pwd
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: add codeccallback test that passes after last fix
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: add new tests to conftest.py
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: add sre overflow test
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: add ztranslation for multiprocessing
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: another approach
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: another go at rawffi
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: another rawffi fix
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: another string formatting overflow fix
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: another try at the stubborn ssl rffi usage
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: cleanup
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: cleanup
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: cleanup
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: clean up fcntl overflow checking
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: clean up pwd module changes
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: clean up select overflow checking
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: cleanups for socket module
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: cleanup some duplicated tests
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: close branch for merging
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: correctness fixes for pwd module
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: cpython issue13612: avoid crashing in the case of multibyte encodings.
pjenvey
- [pypy-commit] pypy stdlib-2.7.6: disable ulaw audio tests that depend on unimplemented audioop functions
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: don't need a test_ztranslation in submodule
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: eliminate small noop diffs with vendor/stdlib
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix _rawffi bitfield mask calculation
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix _ssl parsing of nullbytecert
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix an overflow check in ctypes
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix charmap_decode with non-BMP chars as integers (cpython issue15379)
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix charmap decode running on narrow python
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix compile error message case
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix cpyext test_sre
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix escape_decode to support replace/ignore modes
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fixes for audioop
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix fileio modes
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix incremental utf-16 decoder (cpython issue11461)
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix newformat overflow check
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix old format overflow check
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix pwd on 32bit?
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix rawffi
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix rawffi, again
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix signal_checker, use in streamio
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix tcl split/splitlist
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix test_file failures on windows
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix test_pwd on 32bit
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix translation
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix translation
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix translation for 32bit
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix translation for 32bit
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix uid conversion in pwd
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix unicode_decode_escape behavior
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix utf-7 decoder (cpython issue19279)
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix whatsnew
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: fix zlib decompress flush
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: handle eintr in _io module
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: handle eintr in multiprocessing
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: improve type checking in charmap_encode also
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: kill some more stdlib modifications no longer needed
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: make sure these aren't longs too
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: make this a constant in rarithmetic
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: make translation happy
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: merge default
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: merge default
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: merge default
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: merge default
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: merge heads
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: merge stdlib 2.7.6 from vendor/stdlib
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: more fixes for zlib
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: more hacking at this test
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: more rawffi work
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: move this test to test_textio.py so it has _locale module
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: need this for 32bit
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: now, fix pwd translation on 64bit?
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: precision limit is actually INT_MAX
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: raise exception on concurrent calls to poll() (cpython issue8865)
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: random fixes
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: reapply pypy random.py modifications
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: skip this test if platform doesnt have select.poll
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: small changes
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: sys.maxsize -> sys.maxint
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: test this value as well
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: this too
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: try this method
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: try to fix rawffi on 32bit
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: try to fix this test from occasionally hanging untranslated
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: try to make this test more robust
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: typo
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: update _testcapi module, re-enable in test_codecs.py
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: update path
bdkearns
- [pypy-commit] pypy stdlib-2.7.6: wip: checksignals in _file
bdkearns
- [pypy-commit] pypy stdlib-3.2.5: add missing test entries
pjenvey
- [pypy-commit] pypy stdlib-3.2.5: bump
pjenvey
- [pypy-commit] pypy stdlib-3.2.5: merge vendor/stdlib
pjenvey
- [pypy-commit] pypy stmgc-c7: "Support" the stm version of thread._local in the absence of rweakref.
arigo
- [pypy-commit] pypy stmgc-c7: (Remi, arigo) Prebuilt weakrefs.
arigo
- [pypy-commit] pypy stmgc-c7: A better attempt at fixing 31386d1544cb
arigo
- [pypy-commit] pypy stmgc-c7: Adapt the auto-encoding tests to generate %fs and %gs as well
arigo
- [pypy-commit] pypy stmgc-c7: Add __pypy__.thread.getsegmentlimit()
arigo
- [pypy-commit] pypy stmgc-c7: Add a "debug_stm" makefile target to compile with STM_DEBUGPRINTs
arigo
- [pypy-commit] pypy stmgc-c7: Add a bug (I think)
arigo
- [pypy-commit] pypy stmgc-c7: add an item
arigo
- [pypy-commit] pypy stmgc-c7: Add another TODO
arigo
- [pypy-commit] pypy stmgc-c7: add a stmrewrite test that was fixed by the previous commit
Remi Meier
- [pypy-commit] pypy stmgc-c7: Add a test
arigo
- [pypy-commit] pypy stmgc-c7: add the extra argument
arigo
- [pypy-commit] pypy stmgc-c7: Add these temporarily, until we figure out how exactly we need it
arigo
- [pypy-commit] pypy stmgc-c7: add TODO
arigo
- [pypy-commit] pypy stmgc-c7: Also implement stm_should_break_transaction not immediately
arigo
- [pypy-commit] pypy stmgc-c7: Another static=True missing
arigo
- [pypy-commit] pypy stmgc-c7: Backed out changeset 920ba881c387
arigo
- [pypy-commit] pypy stmgc-c7: bah
arigo
- [pypy-commit] pypy stmgc-c7: Bah, loading the address of the string "return from JITted function"
arigo
- [pypy-commit] pypy stmgc-c7: bug fix
arigo
- [pypy-commit] pypy stmgc-c7: cast_ptr_to_int on non-gc objects is by itself not dangerous
arigo
- [pypy-commit] pypy stmgc-c7: clang emits a warning when casting from ptr to "char TLPREFIX *".
arigo
- [pypy-commit] pypy stmgc-c7: comment
arigo
- [pypy-commit] pypy stmgc-c7: comment
arigo
- [pypy-commit] pypy stmgc-c7: Convenience
arigo
- [pypy-commit] pypy stmgc-c7: Create the branch stmgc-c7 as a merge of stmgc-c4 and default.
arigo
- [pypy-commit] pypy stmgc-c7: DEBUGFLAGS contains -O1, so it will override this pointless -O0 here
arigo
- [pypy-commit] pypy stmgc-c7: Debugging tweaks, and the one issue it found, which was
arigo
- [pypy-commit] pypy stmgc-c7: detail
arigo
- [pypy-commit] pypy stmgc-c7: don't add stm_read for immutable operations (still very bad)
Remi Meier
- [pypy-commit] pypy stmgc-c7: Don't produce stm_write() for writes of a Void value.
arigo
- [pypy-commit] pypy stmgc-c7: Enough to make the rstm.abort_info* functions not crash, but so far they don't record anything.
arigo
- [pypy-commit] pypy stmgc-c7: first small fixes
arigo
- [pypy-commit] pypy stmgc-c7: fix
arigo
- [pypy-commit] pypy stmgc-c7: Fix
arigo
- [pypy-commit] pypy stmgc-c7: fix
Remi Meier
- [pypy-commit] pypy stmgc-c7: fix
arigo
- [pypy-commit] pypy stmgc-c7: fix
arigo
- [pypy-commit] pypy stmgc-c7: fix
arigo
- [pypy-commit] pypy stmgc-c7: fix
arigo
- [pypy-commit] pypy stmgc-c7: fix
arigo
- [pypy-commit] pypy stmgc-c7: Fix
arigo
- [pypy-commit] pypy stmgc-c7: Fix (see existing test)
arigo
- [pypy-commit] pypy stmgc-c7: Fix (stm/test/test_ztranslated, test_dtoa)
arigo
- [pypy-commit] pypy stmgc-c7: Fix: ll_int2hex turned inevitable
arigo
- [pypy-commit] pypy stmgc-c7: Fix: must not use cast_ptr_to_int() here
arigo
- [pypy-commit] pypy stmgc-c7: fix: the JIT doesn't support for now 'with stm_ignored:'
arigo
- [pypy-commit] pypy stmgc-c7: Fix by a quick hack (that can be justified too): give transactionsafe=True
arigo
- [pypy-commit] pypy stmgc-c7: Fixed (I think): now accessing the raw data structure should not cause stm_become_inevitable, even
arigo
- [pypy-commit] pypy stmgc-c7: Fixes
arigo
- [pypy-commit] pypy stmgc-c7: Fixes
arigo
- [pypy-commit] pypy stmgc-c7: fixes
arigo
- [pypy-commit] pypy stmgc-c7: fixes
arigo
- [pypy-commit] pypy stmgc-c7: fixes
arigo
- [pypy-commit] pypy stmgc-c7: fixes
arigo
- [pypy-commit] pypy stmgc-c7: fixes
arigo
- [pypy-commit] pypy stmgc-c7: fixes
arigo
- [pypy-commit] pypy stmgc-c7: fixes
arigo
- [pypy-commit] pypy stmgc-c7: fixes
arigo
- [pypy-commit] pypy stmgc-c7: Fixes. Now we enter the land of clang crashes.
arigo
- [pypy-commit] pypy stmgc-c7: fixes fixes
arigo
- [pypy-commit] pypy stmgc-c7: fixes fixes fixes fixes
arigo
- [pypy-commit] pypy stmgc-c7: Fixes for test_start_thread
arigo
- [pypy-commit] pypy stmgc-c7: Fixes for test_stm_atomic
arigo
- [pypy-commit] pypy stmgc-c7: Fixes in _cmp_guard_class: use %gs-based addressing (these CMP are
arigo
- [pypy-commit] pypy stmgc-c7: Fix for a mixture of __thread prebuilt data and address_space stuff that may or may not be a bug in clang.
arigo
- [pypy-commit] pypy stmgc-c7: Fix regloc, as far as test_regloc says.
arigo
- [pypy-commit] pypy stmgc-c7: Fix rrawarray for stm
arigo
- [pypy-commit] pypy stmgc-c7: fix tests here
arigo
- [pypy-commit] pypy stmgc-c7: Fix the handling of pypy_stm_nursery_low_fill_mark for what is hopefully all the cases.
arigo
- [pypy-commit] pypy stmgc-c7: fix this test
arigo
- [pypy-commit] pypy stmgc-c7: Fix to match 321767c428c6 in the stmgc repo
arigo
- [pypy-commit] pypy stmgc-c7: fix translation
arigo
- [pypy-commit] pypy stmgc-c7: For now, explicitly call stm_flush_timing(verbose=1).
arigo
- [pypy-commit] pypy stmgc-c7: For now, ignore destructors with stm
arigo
- [pypy-commit] pypy stmgc-c7: Found out and explain why we get rare crashes in pypy if we
arigo
- [pypy-commit] pypy stmgc-c7: Generate prebuilt objects with the expected hashes.
arigo
- [pypy-commit] pypy stmgc-c7: Hack hack
arigo
- [pypy-commit] pypy stmgc-c7: hack hack hack in-progress
arigo
- [pypy-commit] pypy stmgc-c7: hg merge default
arigo
- [pypy-commit] pypy stmgc-c7: hg merge default
arigo
- [pypy-commit] pypy stmgc-c7: hg merge default
arigo
- [pypy-commit] pypy stmgc-c7: hg merge default
arigo
- [pypy-commit] pypy stmgc-c7: hg merge default
arigo
- [pypy-commit] pypy stmgc-c7: HTM adaptions
Remi Meier
- [pypy-commit] pypy stmgc-c7: Import from the separate repository 'stmgc'
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/0e5239ae07f2
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/2d15ef133bde
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/3c39b8d8e184
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/43f1137bc72e
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/4d330c8e6b92
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/510720112e4c
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/5575626c8253
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/6718bfcdc402
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/75893b92af4e (c7-fork)
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/7f6e7192dd38
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/885ed3b0f6ee
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/976a1d42a508
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/a33130d9f35c
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/a5f0a9669efe
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/a8d0ff724dea
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/ae62acdb5d7c
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/b4a037995423
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/c4e8d6220b74. Add two missing files.
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/c6ed145863b4
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/d0f79129cbb7
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/d912ca6f0d53
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/ddbc16971682
arigo
- [pypy-commit] pypy stmgc-c7: import stmgc/ee65d7dc215e
arigo
- [pypy-commit] pypy stmgc-c7: in-progress
arigo
- [pypy-commit] pypy stmgc-c7: in-progress
arigo
- [pypy-commit] pypy stmgc-c7: in-progress
arigo
- [pypy-commit] pypy stmgc-c7: in-progress
arigo
- [pypy-commit] pypy stmgc-c7: in-progress
arigo
- [pypy-commit] pypy stmgc-c7: in-progress
arigo
- [pypy-commit] pypy stmgc-c7: in-progress
arigo
- [pypy-commit] pypy stmgc-c7: in-progress
arigo
- [pypy-commit] pypy stmgc-c7: in-progress
arigo
- [pypy-commit] pypy stmgc-c7: in-progress
arigo
- [pypy-commit] pypy stmgc-c7: in-progress
arigo
- [pypy-commit] pypy stmgc-c7: In-progress: add the %fs or %gs segment prefix in the core of
arigo
- [pypy-commit] pypy stmgc-c7: in-progress: temporarily disable some stm helpers
arigo
- [pypy-commit] pypy stmgc-c7: Insert the stm_read() barriers at the correct time
arigo
- [pypy-commit] pypy stmgc-c7: I think it's preferable to avoid rare conflicts even at the cost
arigo
- [pypy-commit] pypy stmgc-c7: kill
arigo
- [pypy-commit] pypy stmgc-c7: Make some of the time.*() functions transaction-safe. The rest is not reentrant (maybe we should use ctime_r etc.?)
arigo
- [pypy-commit] pypy stmgc-c7: Mark these as needing refactoring
arigo
- [pypy-commit] pypy stmgc-c7: Mention multiple stm_writes in a row
arigo
- [pypy-commit] pypy stmgc-c7: merge heads
arigo
- [pypy-commit] pypy stmgc-c7: merge heads
arigo
- [pypy-commit] pypy stmgc-c7: merge heads
arigo
- [pypy-commit] pypy stmgc-c7: Missing transactionsafe. Add a no_collect at a place where it used
arigo
- [pypy-commit] pypy stmgc-c7: More fixes
arigo
- [pypy-commit] pypy stmgc-c7: More in-progress-ness
arigo
- [pypy-commit] pypy stmgc-c7: More precision, needed for 938e7328779b
arigo
- [pypy-commit] pypy stmgc-c7: more typos
arigo
- [pypy-commit] pypy stmgc-c7: Next fix
arigo
- [pypy-commit] pypy stmgc-c7: Obscure annotation hack
arigo
- [pypy-commit] pypy stmgc-c7: os.fork()!
arigo
- [pypy-commit] pypy stmgc-c7: oups
arigo
- [pypy-commit] pypy stmgc-c7: oups
arigo
- [pypy-commit] pypy stmgc-c7: Oups, forgot to add this.
arigo
- [pypy-commit] pypy stmgc-c7: probably fixes something (call_assembler didn't assume next op could be in a
Remi Meier
- [pypy-commit] pypy stmgc-c7: Produce a breakdown of where the slow-down occurs
arigo
- [pypy-commit] pypy stmgc-c7: progress
arigo
- [pypy-commit] pypy stmgc-c7: progress
arigo
- [pypy-commit] pypy stmgc-c7: progress
arigo
- [pypy-commit] pypy stmgc-c7: progress
arigo
- [pypy-commit] pypy stmgc-c7: progress
arigo
- [pypy-commit] pypy stmgc-c7: progress!
arigo
- [pypy-commit] pypy stmgc-c7: read barriers
arigo
- [pypy-commit] pypy stmgc-c7: Redo thread-local objects
arigo
- [pypy-commit] pypy stmgc-c7: Reduce; add an XXX for the non-implemented weakrefs
arigo
- [pypy-commit] pypy stmgc-c7: Reimplement stm_ignored
arigo
- [pypy-commit] pypy stmgc-c7: Reintroduce stm_perform_transaction() and atomic transactions.
arigo
- [pypy-commit] pypy stmgc-c7: remove 'weakref_deref' from stm_read-exceptions
Remi Meier
- [pypy-commit] pypy stmgc-c7: Remove an XXX that was already fixed
arigo
- [pypy-commit] pypy stmgc-c7: Remove these markers again, as they were in stmgc-c4
arigo
- [pypy-commit] pypy stmgc-c7: Remove this
arigo
- [pypy-commit] pypy stmgc-c7: Remove this bogus setting; always use 10000 as the default for
arigo
- [pypy-commit] pypy stmgc-c7: Remove two outdated files
arigo
- [pypy-commit] pypy stmgc-c7: Replace calls to "stm_should_break_transaction" with a simple
arigo
- [pypy-commit] pypy stmgc-c7: reset atomic on abort
Remi Meier
- [pypy-commit] pypy stmgc-c7: Revert a change from c4
arigo
- [pypy-commit] pypy stmgc-c7: Revert a little bit more code handling multiple write-barriers
arigo
- [pypy-commit] pypy stmgc-c7: Revert changes to 'make_sure_does_not_move(faildescr)'
arigo
- [pypy-commit] pypy stmgc-c7: Revert of some old and recent checkins, getting rid of cast_current_ptr_to_int again. It's not
arigo
- [pypy-commit] pypy stmgc-c7: Revert some more changes
arigo
- [pypy-commit] pypy stmgc-c7: Rewrite rffi.str_from_buffer() in terms of copy_raw_to_string()
arigo
- [pypy-commit] pypy stmgc-c7: Silence warnings
arigo
- [pypy-commit] pypy stmgc-c7: simplify
arigo
- [pypy-commit] pypy stmgc-c7: Skip or remove the remaining tests
arigo
- [pypy-commit] pypy stmgc-c7: Some more transaction-safety.
arigo
- [pypy-commit] pypy stmgc-c7: sorry :-/ cond_call_stm_b, stm_set_revision_gc, and more stm_ptr_eq all die
arigo
- [pypy-commit] pypy stmgc-c7: stm_ptr_eq dies
arigo
- [pypy-commit] pypy stmgc-c7: Support weakrefs. Missing prebuilt weakrefs so far.
arigo
- [pypy-commit] pypy stmgc-c7: Temporary: disable stm_ignored
arigo
- [pypy-commit] pypy stmgc-c7: Temporary disable inspector.py
arigo
- [pypy-commit] pypy stmgc-c7: test (locally in the source) and fix
arigo
- [pypy-commit] pypy stmgc-c7: Test and fix
arigo
- [pypy-commit] pypy stmgc-c7: Test and fix
arigo
- [pypy-commit] pypy stmgc-c7: Test and fix
arigo
- [pypy-commit] pypy stmgc-c7: Test and fix for GC roots stored in non-GC prebuilt objects
arigo
- [pypy-commit] pypy stmgc-c7: Test and fix for inf/nan values in prebuilt structures
arigo
- [pypy-commit] pypy stmgc-c7: test for 9ddbe2af8e8a
arigo
- [pypy-commit] pypy stmgc-c7: The code is invalid (but clang doesn't complain). Add a clear exception, which crashes now.
arigo
- [pypy-commit] pypy stmgc-c7: The old interface box.getaddr() should now only be used to cast a
arigo
- [pypy-commit] pypy stmgc-c7: Try to be more careful: the jit backend must now emit GETFIELD_GC with
arigo
- [pypy-commit] pypy stmgc-c7: turn inevitable in commit_if_not_atomic
Remi Meier
- [pypy-commit] pypy stmgc-c7: tweaks
arigo
- [pypy-commit] pypy stmgc-c7: tweaks
arigo
- [pypy-commit] pypy stmgc-c7: Tweaks
arigo
- [pypy-commit] pypy stmgc-c7: tweak tweak
arigo
- [pypy-commit] pypy stmgc-c7: typos
arigo
- [pypy-commit] pypy stmgc-c7: Un-comment-out the implementation of stm_ignored, even if right now it's not used
arigo
- [pypy-commit] pypy stmgc-c7: Un-delete this test (see 53a2a9ecde3e) and make it pass
arigo
- [pypy-commit] pypy stmgc-c7: Update
arigo
- [pypy-commit] pypy stmgc-c7: update
arigo
- [pypy-commit] pypy stmgc-c7: Use stm_become_globally_unique_transaction here
arigo
- [pypy-commit] pypy stmgc-c7: Workaround for another clang issue
arigo
- [pypy-commit] pypy stmgc-c7: Write a minimal "readbarrier.py".
arigo
- [pypy-commit] pypy test-58c3d8552833: close branch to be merged
bdkearns
- [pypy-commit] pypy test_SetFromErrnoWithFilename__tweaks: Tweaks to test_SetFromErrnoWithFilename
Marc Abramowitz
- [pypy-commit] pypy test_SetFromErrnoWithFilename_NULL: Add test_SetFromErrnoWithFilename_NULL
Marc Abramowitz
- [pypy-commit] pypy vendor/stdlib: update python 2 stdlib to 2.7.6
bdkearns
- [pypy-commit] pypy vendor/stdlib: update the Python 3 stdlib to v3.2.5
pjenvey
- [pypy-commit] pypy virtual-raw-store-load: cleanup
bdkearns
- [pypy-commit] pypy virtual-raw-store-load: close branch for merging
bdkearns
- [pypy-commit] pypy virtual-raw-store-load: optimize raw_load/raw_store like arrayitem_raw
bdkearns
- [pypy-commit] pypy virtual-raw-store-load: raw_load/raw_store take offset not index
bdkearns
- [pypy-commit] pypy win32-fixes4: abi differentiation could be cleaner?
mattip
- [pypy-commit] pypy win32-fixes4: add MSVC macros
mattip
- [pypy-commit] pypy win32-fixes4: ansi C
mattip
- [pypy-commit] pypy win32-fixes4: Backed out changeset: 2a672c888cae
mattip
- [pypy-commit] pypy win32-fixes4: clean up win32 test failures
mattip
- [pypy-commit] pypy win32-fixes4: clibffi minimal tests fix
mattip
- [pypy-commit] pypy win32-fixes4: close branch to be merged
mattip
- [pypy-commit] pypy win32-fixes4: close for re-merging to default
mattip
- [pypy-commit] pypy win32-fixes4: compile test_capi once for a version of pypy and the c file
mattip
- [pypy-commit] pypy win32-fixes4: cpython compatibility: did this test ever pass with -A ?
mattip
- [pypy-commit] pypy win32-fixes4: document branch
mattip
- [pypy-commit] pypy win32-fixes4: extend rpoll tests
mattip
- [pypy-commit] pypy win32-fixes4: fix compilation, only to discover testing gil release on extern function call fails
mattip
- [pypy-commit] pypy win32-fixes4: fix for llgraph untranslated testing
mattip
- [pypy-commit] pypy win32-fixes4: give up on poll() for win32, rely on lib-python -A test_ftplib for verification
mattip
- [pypy-commit] pypy win32-fixes4: ignore build artifact
mattip
- [pypy-commit] pypy win32-fixes4: ignore build artifact
mattip
- [pypy-commit] pypy win32-fixes4: merge default into branch
mattip
- [pypy-commit] pypy win32-fixes4: merge default into branch
mattip
- [pypy-commit] pypy win32-fixes4: merge default into branch
mattip
- [pypy-commit] pypy win32-fixes4: merge heads
mattip
- [pypy-commit] pypy win32-fixes4: reopen branch
mattip
- [pypy-commit] pypy win32-fixes4: skip on non-latin1 code pages
mattip
- [pypy-commit] pypy win32-fixes4: start to generalize for different system code pages
mattip
- [pypy-commit] pypy win32-fixes4: unicode on win32 is 2 bytes
mattip
- [pypy-commit] pypy win32-fixes4: win32 uses ll_os functions for rposix calls, which work differently
mattip
- [pypy-commit] pyrepl default: Merged in msabramo/pyrepl/fix_setup_test_basic_python3 (pull request #9)
RonnyPfannschmidt
- [pypy-commit] pyrepl default: Merged in msabramo/pyrepl/msabramo/hgignore (pull request #5)
RonnyPfannschmidt
- [pypy-commit] pyrepl default: Merged in msabramo/pyrepl/msabramo/ord_char_python3 (pull request #7)
RonnyPfannschmidt
- [pypy-commit] pyrepl default: Merged in msabramo/pyrepl/msabramo/update_tox_ini (pull request #6)
RonnyPfannschmidt
- [pypy-commit] pyrepl fix_setup_test_basic_python3: testing/test_functional.py: Use sys.stdout.buffer for Python 3 instead of sys.stdout
Marc Abramowitz
- [pypy-commit] pyrepl msabramo/hgignore: .hgignore: Add \.pyc
Marc Abramowitz
- [pypy-commit] pyrepl msabramo/hgignore: .hgignore: Add \.swp
Marc Abramowitz
- [pypy-commit] pyrepl msabramo/ord_char_python3: pyrepl/unix_eventqueue.py: Fix Python 3 ord(char) issue
Marc Abramowitz
- [pypy-commit] pyrepl msabramo/update_tox_ini: Merge msabramo/hgignore into msabramo/_dev
Marc Abramowitz
- [pypy-commit] pyrepl msabramo/update_tox_ini: tox.ini: envlist = py26, py27, pypy, py33
Marc Abramowitz
- [pypy-commit] stmgc c7-fork: ...
arigo
- [pypy-commit] stmgc c7-fork: A branch to add fork() support
arigo
- [pypy-commit] stmgc c7-fork: Close branch ready for merging
arigo
- [pypy-commit] stmgc c7-fork: Found out I was missing copying this
arigo
- [pypy-commit] stmgc c7-fork: hg merge default
arigo
- [pypy-commit] stmgc c7-fork: Hopefully finish fork support
arigo
- [pypy-commit] stmgc c7-fork: in-progress
arigo
- [pypy-commit] stmgc c7-fork: in-progress, maybe, who knows
arigo
- [pypy-commit] stmgc c7-fork: intermediate
arigo
- [pypy-commit] stmgc c7-fork: progress
arigo
- [pypy-commit] stmgc c7-fork: Re-hide these printfs
arigo
- [pypy-commit] stmgc c7-fork: Reset this state after fork too
arigo
- [pypy-commit] stmgc c7-fork: Seems to work now; clean up intermediate attempts
arigo
- [pypy-commit] stmgc c7-more-segments: A branch in which to try to support more than 2 segments
arigo
- [pypy-commit] stmgc c7-more-segments: Bug fixes
arigo
- [pypy-commit] stmgc c7-more-segments: Comment
arigo
- [pypy-commit] stmgc c7-more-segments: Comment
arigo
- [pypy-commit] stmgc c7-more-segments: Complete
arigo
- [pypy-commit] stmgc c7-more-segments: Disable this too
arigo
- [pypy-commit] stmgc c7-more-segments: Don't blink. This fixes a bug ('<' instead of '<=') in the middle
arigo
- [pypy-commit] stmgc c7-more-segments: fix
arigo
- [pypy-commit] stmgc c7-more-segments: Fix
arigo
- [pypy-commit] stmgc c7-more-segments: Fix (and simplify the code a bit)
arigo
- [pypy-commit] stmgc c7-more-segments: Fixes
arigo
- [pypy-commit] stmgc c7-more-segments: Fix for non-STM_TESTS cases
arigo
- [pypy-commit] stmgc c7-more-segments: Fix major GC.
arigo
- [pypy-commit] stmgc c7-more-segments: Fix many tests
arigo
- [pypy-commit] stmgc c7-more-segments: Forgot about get_segment_base()
arigo
- [pypy-commit] stmgc c7-more-segments: hg merge default
arigo
- [pypy-commit] stmgc c7-more-segments: hg merge default
arigo
- [pypy-commit] stmgc c7-more-segments: in-progress
arigo
- [pypy-commit] stmgc c7-more-segments: in-progress
arigo
- [pypy-commit] stmgc c7-more-segments: It worked fine by chance: "!segment_num" was always 0, which was the correct value.
arigo
- [pypy-commit] stmgc c7-more-segments: Kill again 'num_segments_sharing_page' for now; it's just an additional complication.
arigo
- [pypy-commit] stmgc c7-more-segments: Kill unused stuff
arigo
- [pypy-commit] stmgc c7-more-segments: Messy check, needs to be verified...
arigo
- [pypy-commit] stmgc c7-more-segments: More debugging info
arigo
- [pypy-commit] stmgc c7-more-segments: Proper fix. Now demo_random passes at least once :-)
arigo
- [pypy-commit] stmgc c7-more-segments: Refactor after discussion with Remi: don't use a tree to record page
arigo
- [pypy-commit] stmgc c7-more-segments: Resharing pages, still buggy, in-progress
arigo
- [pypy-commit] stmgc c7-more-segments: Test the maximum number of segments, in test_random.
arigo
- [pypy-commit] stmgc c7-more-segments: The error was a too-strict assertion.
arigo
- [pypy-commit] stmgc c7-more-segments: Trying to use three threads. Buggy still.
arigo
- [pypy-commit] stmgc c7-more-segments: Tweak: we need after all to have the mutex_pages_lock around
arigo
- [pypy-commit] stmgc c7-more-segments: Use by default the value of STM_NB_SEGMENTS.
arigo
- [pypy-commit] stmgc c7-more-segments: Write a long comment about the new model I'm aiming for.
arigo
- [pypy-commit] stmgc c7-weakref: another test
Remi Meier
- [pypy-commit] stmgc c7-weakref: better documentation
Remi Meier
- [pypy-commit] stmgc c7-weakref: consider major collections
Remi Meier
- [pypy-commit] stmgc c7-weakref: fix
Remi Meier
- [pypy-commit] stmgc c7-weakref: fix cleanup on abort
Remi Meier
- [pypy-commit] stmgc c7-weakref: fix some multi-threading issues
Remi Meier
- [pypy-commit] stmgc c7-weakref: fix some other test and its failure by adding some synchronize_overflow_object_now(). Maybe there is a better solution
Remi Meier
- [pypy-commit] stmgc c7-weakref: fix the test, still passes
Remi Meier
- [pypy-commit] stmgc c7-weakref: fix use of STM_SEGMENT during major collections
Remi Meier
- [pypy-commit] stmgc c7-weakref: make functions static
Remi Meier
- [pypy-commit] stmgc c7-weakref: more tests
Remi Meier
- [pypy-commit] stmgc c7-weakref: more tests
Remi Meier
- [pypy-commit] stmgc c7-weakref: simplify code by assuming sizeof(weakref) == 16
Remi Meier
- [pypy-commit] stmgc c7-weakref: some cleanup
Remi Meier
- [pypy-commit] stmgc c7-weakref: start adding weakref support
Remi Meier
- [pypy-commit] stmgc default: "Implement" the recent addition to the c7 interface, with XXXes
arigo
- [pypy-commit] stmgc default: Adapt demo2.c to display the timers at the end
arigo
- [pypy-commit] stmgc default: Add "gil-c7", a small file that presents the same API to programs
arigo
- [pypy-commit] stmgc default: Add ((always_inline)) on the three major places that *must* be inlined
arigo
- [pypy-commit] stmgc default: add a #define to disable re-sharing of pages
Remi Meier
- [pypy-commit] stmgc default: Add a 'verbose' argument to stm_flush_timing()
arigo
- [pypy-commit] stmgc default: Add a missing thing about the major gc
arigo
- [pypy-commit] stmgc default: Add an assert
arigo
- [pypy-commit] stmgc default: Add an assert
arigo
- [pypy-commit] stmgc default: Add an assert to prevent double-starting transactions
arigo
- [pypy-commit] stmgc default: Add an extra argument to stm_become_inevitable() just for testing.
arigo
- [pypy-commit] stmgc default: Add a README for the llvmfix directory
arigo
- [pypy-commit] stmgc default: add a simple demo
Remi Meier
- [pypy-commit] stmgc default: Add a space for clarity
arigo
- [pypy-commit] stmgc default: add asserts
arigo
- [pypy-commit] stmgc default: Add a TODO item
arigo
- [pypy-commit] stmgc default: add htm_transaction_info
Remi Meier
- [pypy-commit] stmgc default: add inevitable transactions to the mix
Remi Meier
- [pypy-commit] stmgc default: Add last_abort__bytes_in_nursery.
arigo
- [pypy-commit] stmgc default: Add passing tests
arigo
- [pypy-commit] stmgc default: Add stm_can_move().
arigo
- [pypy-commit] stmgc default: Add the usual ifndef
arigo
- [pypy-commit] stmgc default: Add this field
arigo
- [pypy-commit] stmgc default: A final clean-up round of bug fixes. Now demo_random seems to pass
arigo
- [pypy-commit] stmgc default: Ah, I knew there was a bug.
arigo
- [pypy-commit] stmgc default: a more randomness in allocation sizes
Remi Meier
- [pypy-commit] stmgc default: An extra assert: when we abort, we don't try to *increase* the
arigo
- [pypy-commit] stmgc default: Another llvm "fix", in quotes, because it might be bogus.
arigo
- [pypy-commit] stmgc default: A passing test
arigo
- [pypy-commit] stmgc default: Baaah thanks Remi. Missing locks here.
arigo
- [pypy-commit] stmgc default: Backed out changeset a659d2f6d508
arigo
- [pypy-commit] stmgc default: Base the diffs on llvm r201645 rather than the slightly more recent revision
arigo
- [pypy-commit] stmgc default: Bug fix
arigo
- [pypy-commit] stmgc default: Can't sleep if we're inevitable!
arigo
- [pypy-commit] stmgc default: Change the example to not rely on globals in strange address spaces
arigo
- [pypy-commit] stmgc default: Clarify this assert
arigo
- [pypy-commit] stmgc default: Clear bytes of raw memory on abort
arigo
- [pypy-commit] stmgc default: Coment out this function here too.
arigo
- [pypy-commit] stmgc default: Copying the hash/id logic from minimark.py, first part
arigo
- [pypy-commit] stmgc default: Count the spinlooping time
arigo
- [pypy-commit] stmgc default: Don't put "\n" at the end of stm_fatalerror() messages (as it was
arigo
- [pypy-commit] stmgc default: done
arigo
- [pypy-commit] stmgc default: Done major GC
arigo
- [pypy-commit] stmgc default: extend this llvm fix to another function too
arigo
- [pypy-commit] stmgc default: Extra asserts
arigo
- [pypy-commit] stmgc default: Extra comment
arigo
- [pypy-commit] stmgc default: Failed to measure any difference in performance, keeping it around for now as it shouldn't hurt
arigo
- [pypy-commit] stmgc default: Failing test
arigo
- [pypy-commit] stmgc default: Finish copying the shadow logic from pypy.
arigo
- [pypy-commit] stmgc default: Finish prebuilt.c, according to its test (which I forgot to check-in earlier)
arigo
- [pypy-commit] stmgc default: Finish the hopefully-correct attribution of times in contention. More tests.
arigo
- [pypy-commit] stmgc default: Fix
arigo
- [pypy-commit] stmgc default: Fix
arigo
- [pypy-commit] stmgc default: Fix (from demo/demo_random): needs to check more directly if we use
arigo
- [pypy-commit] stmgc default: Fix, but a failing test.
arigo
- [pypy-commit] stmgc default: fix 2e0533b4f814
arigo
- [pypy-commit] stmgc default: Fix?
arigo
- [pypy-commit] stmgc default: fix _release of demo_random
Remi Meier
- [pypy-commit] stmgc default: fixes
Remi Meier
- [pypy-commit] stmgc default: Fixes until all tests seem to pass.
arigo
- [pypy-commit] stmgc default: Fix for a remaining inevitable transaction
arigo
- [pypy-commit] stmgc default: Fix for d8fe314589b8
arigo
- [pypy-commit] stmgc default: fix gil-c7 with prebuilt objs
Remi Meier
- [pypy-commit] stmgc default: fix obvious HTM disabler
Remi Meier
- [pypy-commit] stmgc default: Fix the last issue for the tests
arigo
- [pypy-commit] stmgc default: Fix the test (don't expect variables like 'arg' to remain sensible
arigo
- [pypy-commit] stmgc default: Fix the test from llvm's current point of view
arigo
- [pypy-commit] stmgc default: food for thought
Remi Meier
- [pypy-commit] stmgc default: Forgot to add in 8185ee16c279
arigo
- [pypy-commit] stmgc default: Give up with the constrain that tree_insert() only accepts keys
arigo
- [pypy-commit] stmgc default: Goes together with dacc33d175bf to make the crash more likely: a lower nursery size.
arigo
- [pypy-commit] stmgc default: hg merge c7-fork
arigo
- [pypy-commit] stmgc default: I could get a crash only once, and not in gdb, so I've no clue if it's related to this or not at all --- likely not.
arigo
- [pypy-commit] stmgc default: Implementation and test for stm_call_on_abort().
arigo
- [pypy-commit] stmgc default: Improve the test so that it crashes more reliably (this includes
arigo
- [pypy-commit] stmgc default: in-progress
arigo
- [pypy-commit] stmgc default: in-progress. still a bug left
arigo
- [pypy-commit] stmgc default: In-progress: resharing of pages. Doesn't work right now, so is not enabled.
arigo
- [pypy-commit] stmgc default: initial HTM version
Remi Meier
- [pypy-commit] stmgc default: It seems to get much more likely to crash with a lower value here
arigo
- [pypy-commit] stmgc default: make htm-c7 pypy-compatible
Remi Meier
- [pypy-commit] stmgc default: make HTM work sometimes: copy nearly all logic from paper about ruby; don't
Remi Meier
- [pypy-commit] stmgc default: Make this comment and reality take a step toward each other
arigo
- [pypy-commit] stmgc default: Mention in TODO some idea from Remi's technical report
arigo
- [pypy-commit] stmgc default: Merge c7-more-segments. It seems to work, including in a pypy. There
arigo
- [pypy-commit] stmgc default: merge heads
arigo
- [pypy-commit] stmgc default: merge heads
arigo
- [pypy-commit] stmgc default: merge weakref support
Remi Meier
- [pypy-commit] stmgc default: Missing one potential root inside the major gc tracing.
arigo
- [pypy-commit] stmgc default: Missing stuff
arigo
- [pypy-commit] stmgc default: More comments. Remove a line that is actually useless. Change the
arigo
- [pypy-commit] stmgc default: More compatibility
arigo
- [pypy-commit] stmgc default: more statistics, try harder to avoid GIL
Remi Meier
- [pypy-commit] stmgc default: More tweaks
arigo
- [pypy-commit] stmgc default: Move this error-detection logic into abort_data_structures_from_segment_num()
arigo
- [pypy-commit] stmgc default: Name this too
arigo
- [pypy-commit] stmgc default: Next test
arigo
- [pypy-commit] stmgc default: Oups (for tests only)
arigo
- [pypy-commit] stmgc default: Prebuilt weakrefs, needed for pypy.
arigo
- [pypy-commit] stmgc default: Print a warning to stderr
arigo
- [pypy-commit] stmgc default: Progress, but still disabled because I got one crash in duhton
arigo
- [pypy-commit] stmgc default: Protect this header
arigo
- [pypy-commit] stmgc default: PyPy calls stm_call_on_abort() even outside transactions.
arigo
- [pypy-commit] stmgc default: Record the number of times events trigger, in addition to the total time
arigo
- [pypy-commit] stmgc default: Refactor the contention management. Now become_inevitable is also a
arigo
- [pypy-commit] stmgc default: Reintroduce mulitple condition variables, but this time in a more
arigo
- [pypy-commit] stmgc default: Remove outdated comments. Kill the call to
arigo
- [pypy-commit] stmgc default: Rename this function to make it clear that it's not giving
arigo
- [pypy-commit] stmgc default: Rename this internal field, accessed by stmgcintf.c
arigo
- [pypy-commit] stmgc default: Restore the setting of PROT_NONE pages after a fork()
arigo
- [pypy-commit] stmgc default: shadowstack: improve the aliasing analysis in the C code.
arigo
- [pypy-commit] stmgc default: Should not have an effect, but better safe than (rarely) sorry
arigo
- [pypy-commit] stmgc default: Shrink the init_prebuilt_xxx functions by using stm_setup_prebuilt(). Yay.
arigo
- [pypy-commit] stmgc default: Skip this test for now
arigo
- [pypy-commit] stmgc default: Small additions for pypy
arigo
- [pypy-commit] stmgc default: Small refactoring
arigo
- [pypy-commit] stmgc default: Small refactoring to avoid the step that clears the write locks first.
arigo
- [pypy-commit] stmgc default: some comments and re-enable RESHARE_PAGES
Remi Meier
- [pypy-commit] stmgc default: some tweaks that didn't help
Remi Meier
- [pypy-commit] stmgc default: Starting on reporting timings, more directly than in the 'timelog'
arigo
- [pypy-commit] stmgc default: Start stm_setup_prebuilt()
arigo
- [pypy-commit] stmgc default: Still debugging, I think it's safer to set this to 0 for now
arigo
- [pypy-commit] stmgc default: stm_become_globally_unique_transaction()
arigo
- [pypy-commit] stmgc default: stm_is_inevitable(), and fix tests for inevitable transactions
arigo
- [pypy-commit] stmgc default: Support prebuilt objects that are only aligned on multiples of 4 bytes
arigo
- [pypy-commit] stmgc default: test hash/id in demo_random
Remi Meier
- [pypy-commit] stmgc default: Test stm_become_globally_unique_transaction here, it fails
arigo
- [pypy-commit] stmgc default: Test that largemalloc_sweep() works as expected; start to work on recording modified objects
arigo
- [pypy-commit] stmgc default: The first test about major gc passes.
arigo
- [pypy-commit] stmgc default: The nursery page's read markers are never read, but must still be writeable. We'd
arigo
- [pypy-commit] stmgc default: The various places that fill with 0xDD bytes should not all use the same
arigo
- [pypy-commit] stmgc default: This belongs together with 732edc0f0e90
arigo
- [pypy-commit] stmgc default: This contention management policy is much better. Document the
arigo
- [pypy-commit] stmgc default: This patch to LLVM seems to get me farther.
arigo
- [pypy-commit] stmgc default: Turn this to 0 again for now; occasionally segfaults in demo_random.
arigo
- [pypy-commit] stmgc default: Tweak: expose this logic for pypy
arigo
- [pypy-commit] stmgc default: tweaks
Remi Meier
- [pypy-commit] stmgc default: tweaks and some stats
Remi Meier
- [pypy-commit] stmgc default: Unify the two hacks to check that memory is correctly zeroed.
arigo
- [pypy-commit] stmgc default: Update the text to describe the N+1 segments
arigo
- [pypy-commit] stmgc default: update the TODO list
arigo
- [pypy-commit] stmgc default: Update TODO
arigo
- [pypy-commit] stmgc default: Update TODO
arigo
- [pypy-commit] stmgc default: Use "long" here, like the result type of stm_hash().
arigo
- [pypy-commit] stmgc default: use a thread-local malloc for old objects
Remi Meier
- [pypy-commit] stmgc default: Useful addition for gdb
arigo
- [pypy-commit] stmgc default: use real prebuilts in demo_random
Remi Meier
- [pypy-commit] stmgc default: wah, some more obvious fixes
Remi Meier
- [pypy-commit] stmgc default: Weakrefs, copied from c7/
arigo
- [pypy-commit] stmgc default: we should free those lists too in abort_data_structures_from_segment_num
Remi Meier
- [pypy-commit] stmgc default: Yay, managed to isolate (one of) the misbehavior of PyPy
arigo
- [pypy-commit] stmgc gc-small-uniform: A branch to redo small uniform allocations
arigo
- [pypy-commit] stmgc gc-small-uniform: Get started
arigo
- [pypy-commit] stmgc gc-small-uniform: in-progress
arigo
- [pypy-commit] stmgc timelog: design document, for once
arigo
- [pypy-commit] stmgc timelog: Getting started
arigo
- [pypy-commit] stmgc timelog: intermediate checkin
arigo
- [pypy-commit] stmgc timelog: Simplify the API a lot, by considering that recording several logs is
arigo
- [pypy-commit] stmgc timelog: Trying to implement recording the aborts and other timing information
arigo
- [pypy-commit] stmgc timelog: update
arigo
Last message date:
Mon Mar 31 23:31:47 CEST 2014
Archived on: Mon Mar 31 23:31:54 CEST 2014
This archive was generated by
Pipermail 0.09 (Mailman edition).