June 2011 Archives by date
Starting: Wed Jun 1 12:13:58 CEST 2011
Ending: Thu Jun 30 23:06:37 CEST 2011
Messages: 845
- [pypy-commit] pypy jitypes2: make sure that pointer types can be compared by identity
antocuni
- [pypy-commit] pypy default: (gontran) Patch 734: bz2 seek rewinds unnecessarily.
Armin Rigo
- [pypy-commit] pypy default: Translation fixes.
Armin Rigo
- [pypy-commit] pypy default: merge heads
Armin Rigo
- [pypy-commit] pypy jitypes2: fix the failing test, by checking that we can actually cast the pointer also for primitive types (and switch to the slow path in case we cannot)
antocuni
- [pypy-commit] pypy jitypes2: now pointer types are cached, so we can simply check by identity
antocuni
- [pypy-commit] pypy jit-applevel-hook: fix annrpython for late annotations. A bit unclear to me how to test
fijal
- [pypy-commit] pypy jit-applevel-hook: A fix for what happens if you raise the exception in jithook
fijal
- [pypy-commit] pypy jit-applevel-hook: close about-to-be-merged-branch
fijal
- [pypy-commit] pypy default: merge jit-applevel-hook. This branch provides a hook, used like that:
fijal
- [pypy-commit] pypy default: I think this comment should go away.
fijal
- [pypy-commit] pypy default: (arigo, bivab) add a resoperation for testing called force_spill, that forces a variable to be spilled. It is used to the generate different call patterns with variables that are currently spilled as arguments
bivab
- [pypy-commit] pypy default: (arigo prompted by fijal)
Armin Rigo
- [pypy-commit] pypy default: why do (int/float).conjugate() have no tests?
gutworth
- [pypy-commit] pypy default: tests that old space.pos() implementation of conjugate() would have failed
gutworth
- [pypy-commit] pypy reflex-support: make benchmarking easier
wlav
- [pypy-commit] pypy reflex-support: first steps towards STL support
wlav
- [pypy-commit] pypy jit-short_from_state: started to write some unittests for VirtualState
hakanardo
- [pypy-commit] pypy jit-short_from_state: Use same_constant to compare constant boxes. The test is useless as Const.__eq__ makes it pass without the fix.
hakanardo
- [pypy-commit] pypy jit-short_from_state: hg merge default
hakanardo
- [pypy-commit] pypy default: Don't rely on __stdout__ or __stderr__. Just save and restore
Armin Rigo
- [pypy-commit] pypy default: oops oops, fix tests
fijal
- [pypy-commit] pypy default: skip this test when running -A
fijal
- [pypy-commit] pypy default: In case the variable is already spilled and not
Armin Rigo
- [pypy-commit] pypy closed-branches: Merge closed head 7f593e7877d4 on branch jit-continue_tracing
Armin Rigo
- [pypy-commit] pypy closed-branches: re-close this branch
Armin Rigo
- [pypy-commit] pypy default: use setup_class here
bivab
- [pypy-commit] pypy arm-backed-float: create and use helpers to move values from and to vfp and core locations
bivab
- [pypy-commit] pypy arm-backed-float: mov imm floats to the stack
bivab
- [pypy-commit] pypy arm-backed-float: (arigo, bivab) add a resoperation for testing called force_spill, that forces a variable to be spilled. It is used to the generate different call patterns with variables that are currently spilled as arguments
bivab
- [pypy-commit] pypy arm-backed-float: implement force_spill operation for testing
bivab
- [pypy-commit] pypy arm-backed-float: make sure to use imm values for offset calculations when possible
bivab
- [pypy-commit] pypy arm-backed-float: correct offset calculations for loading and storing spilled floats to and from core registers
bivab
- [pypy-commit] pypy arm-backed-float: In case the variable is already spilled and not
Armin Rigo
- [pypy-commit] pypy arm-backed-float: use setup_class here
bivab
- [pypy-commit] pypy default: Fix the docstring: readline() had the docstring of readlines()...
Armin Rigo
- [pypy-commit] pypy buffer-readline: Even in non-buffering mode, use a very minimal buffering to
Armin Rigo
- [pypy-commit] pypy default: merge heads
Armin Rigo
- [pypy-commit] extradoc extradoc: Initial draft of a blog post on the survey results.
alex_gaynor
- [pypy-commit] extradoc extradoc: Merged upstream.
alex_gaynor
- [pypy-commit] extradoc extradoc: Hard numbers about numpy.
alex_gaynor
- [pypy-commit] pypy default: (nekto0n) add cx_Oracle.paramstyle
amauryfa
- [pypy-commit] pypy default: (nekto0n) cx_Oracle: add support for "twophase" connections
amauryfa
- [pypy-commit] pypy buffer-readline: Tests and fixes.
Armin Rigo
- [pypy-commit] pypy default: Add project-ideas (draft)
fijal
- [pypy-commit] pypy jit-resizable-list: No-ops.
Armin Rigo
- [pypy-commit] pypy jit-resizable-list: Unify these two dictionaries.
Armin Rigo
- [pypy-commit] pypy default: ll_arraycopy: optimize the case where the dest value is not virtual,
Armin Rigo
- [pypy-commit] pypy default: merge heads
Armin Rigo
- [pypy-commit] lang-js default: removed some unused items
stepahn
- [pypy-commit] lang-js default: added missing emit functions
stepahn
- [pypy-commit] pypy default: mention this difference in cpython-differences.rst
antocuni
- [pypy-commit] pypy jitypes2: add a test checking that we do not allocate the frame when calling an _ffi function
antocuni
- [pypy-commit] pypy jitypes2: port test_ctypes to test_pypy_c_new; we don't test it in a very precise way, because the trace is still too complicated
antocuni
- [pypy-commit] pypy.org extradoc: Clarify.
Armin Rigo
- [pypy-commit] pypy jitypes2: hg merge default; I had to manually resolve a lot of conflicts in jit/metainterp/logger.py
antocuni
- [pypy-commit] jitviewer default: Instead of crashing at load-time if one of the loops' source code
Armin Rigo
- [pypy-commit] pypy jit-write-barrier-from-array: Fix the XXX: in case the JIT generates a SETARRAYITEM_GC on a
Armin Rigo
- [pypy-commit] pypy default: Implement PyTuple_GetSlice()
amauryfa
- [pypy-commit] pypy default: Implement the (empty) PyType_Modified() function
amauryfa
- [pypy-commit] pypy default: Implement _PyString_Eq()
amauryfa
- [pypy-commit] pypy default: Implement PyClass_New()
amauryfa
- [pypy-commit] pypy default: Add PyClassMethod_New()
amauryfa
- [pypy-commit] pypy default: Add PyTraceBack_Check()
amauryfa
- [pypy-commit] pypy default: Implement PyNumber_Index()
amauryfa
- [pypy-commit] pypy default: Implement PyInt_FromSize_t()
amauryfa
- [pypy-commit] pypy default: Remove from stubs.py functions implemented some time ago
amauryfa
- [pypy-commit] pypy default: Fix an horrible reference counting issue, discovered in pygame
amauryfa
- [pypy-commit] pypy default: more distutils.sysconfig functions, needed by pygame
amauryfa
- [pypy-commit] pypy default: Some modules do import other extension modules before their Py_InitModule
amauryfa
- [pypy-commit] pypy default: Typo.
Armin Rigo
- [pypy-commit] pypy buffer-readline: Use self.buf=None for the common case of no buffer.
Armin Rigo
- [pypy-commit] pypy jit-write-barrier-from-array: Close branch.
Armin Rigo
- [pypy-commit] pypy default: Merge jit-write-barrier-from-array:
Armin Rigo
- [pypy-commit] pypy default: Translation fix.
Armin Rigo
- [pypy-commit] pypy default: add a jitviewer paragraph
fijal
- [pypy-commit] pypy buffer-readline: Close branch.
Armin Rigo
- [pypy-commit] pypy default: merge buffer-readline: even in non-buffering mode, use a very
Armin Rigo
- [pypy-commit] pypy default: merge heads
Armin Rigo
- [pypy-commit] pypy default: Improve
fijal
- [pypy-commit] pypy default: linkify
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: typo
fijal
- [pypy-commit] pypy default: link from the main page
fijal
- [pypy-commit] pypy default: my current alternative
Armin Rigo
- [pypy-commit] pypy default: revert this change - didn't help
fijal
- [pypy-commit] pypy default: Possible improvements to the pypy translation
amauryfa
- [pypy-commit] pypy jit-resizable-list: Merged default.
alex_gaynor
- [pypy-commit] pypy default: expand an xxx
fijal
- [pypy-commit] extradoc extradoc: Update my arrival and departure dates
rguillebert
- [pypy-commit] pypy default: _Py_EllipsisObject was declared but not defined.
amauryfa
- [pypy-commit] pypy jit-short_from_state: hg merge default
hakanardo
- [pypy-commit] pypy jit-short_from_state: guard_class needs to be guarded with guard_nonnull
hakanardo
- [pypy-commit] pypy default: Document that old-style classes can have a __del__ on
Armin Rigo
- [pypy-commit] pypy default: decode(errors="ignore") at the C level
Armin Rigo
- [pypy-commit] pypy default: Pass the "errors" argument down from app-level.
Armin Rigo
- [pypy-commit] pypy default: errors="replace" in decode.
Armin Rigo
- [pypy-commit] pypy default: For now, custom error handlers are not supported.
Armin Rigo
- [pypy-commit] pypy default: merge heads
Armin Rigo
- [pypy-commit] pypy default: Implement errors for encode() too.
Armin Rigo
- [pypy-commit] pypy default: Fix test.
arigo
- [pypy-commit] pypy default: Fix tests.
arigo
- [pypy-commit] pypy default: Fix indentation, 4 spaces should be good enough for anyone!
alex_gaynor
- [pypy-commit] pypy default: merged upstream.
alex_gaynor
- [pypy-commit] pypy default: Tentative fix for the AssertionError in
arigo
- [pypy-commit] pypy default: 64-bit fix.
arigo
- [pypy-commit] pypy jit-short_from_state: locate a resop in the log using the address of its compiled assembler
hakanardo
- [pypy-commit] pypy default: Test and fix.
arigo
- [pypy-commit] pypy default: Custom encode error handlers.
arigo
- [pypy-commit] pypy default: Custom decode error handlers.
arigo
- [pypy-commit] pypy jit-short_from_state: guard_class needs to be guarded with guard_nonnull
hakanardo
- [pypy-commit] pypy default: Translation fix.
arigo
- [pypy-commit] pypy default: Raise an IndexError if a codec error handler returns a position that isn't an integer.
alex_gaynor
- [pypy-commit] pypy default: Be stricter: like CPython, check that the encoding error handlers
arigo
- [pypy-commit] pypy jitypes2: make errcheck compatible with the fast path
antocuni
- [pypy-commit] pypy jitypes2: fix some tests broken by the merge
antocuni
- [pypy-commit] pypy jitypes2: fix the jit hook to use the new logger interface
antocuni
- [pypy-commit] extradoc extradoc: Talk for djangocon
alex_gaynor
- [pypy-commit] extradoc extradoc: merged upstream.
alex_gaynor
- [pypy-commit] extradoc extradoc: use rst2beamer
fijal
- [pypy-commit] extradoc extradoc: Add a pdf version
fijal
- [pypy-commit] extradoc extradoc: minor tweaks
fijal
- [pypy-commit] extradoc extradoc: Remove italics, update pdf
fijal
- [pypy-commit] extradoc extradoc: New pypy logo
alex_gaynor
- [pypy-commit] extradoc extradoc: remove file?
alex_gaynor
- [pypy-commit] extradoc extradoc: merged upstream.
alex_gaynor
- [pypy-commit] extradoc extradoc: New pdf.
alex_gaynor
- [pypy-commit] extradoc extradoc: English changes.
alex_gaynor
- [pypy-commit] extradoc extradoc: update pdf.
alex_gaynor
- [pypy-commit] extradoc extradoc: add link again.
alex_gaynor
- [pypy-commit] extradoc extradoc: I like making fast.
alex_gaynor
- [pypy-commit] extradoc extradoc: memory.
alex_gaynor
- [pypy-commit] pypy default: expand this task
antocuni
- [pypy-commit] extradoc extradoc: recruiting.
alex_gaynor
- [pypy-commit] extradoc extradoc: better bitly urls.
alex_gaynor
- [pypy-commit] pypy default: fixed width for this text.
alex_gaynor
- [pypy-commit] extradoc extradoc: added a make clean.
alex_gaynor
- [pypy-commit] extradoc extradoc: full name, different caps.
alex_gaynor
- [pypy-commit] extradoc extradoc: IRC link.
alex_gaynor
- [pypy-commit] pypy default: port this test to test_pypy_c_new
antocuni
- [pypy-commit] pypy default: bah, these two tests weren't actually test anything. test_python_contains fails
antocuni
- [pypy-commit] pypy default: merge heads
antocuni
- [pypy-commit] pypy default: fix the test
antocuni
- [pypy-commit] pypy jit-short_from_state: some suppor for truncated logfiles
hakanardo
- [pypy-commit] pypy jit-short_from_state: make sure guards for a box are emited before the box is used
hakanardo
- [pypy-commit] pypy jit-short_from_state: generated the guards before emitting as emitting might strengthen the guards
hakanardo
- [pypy-commit] pypy jit-short_from_state: test
hakanardo
- [pypy-commit] pypy jitypes2: hg merge default
antocuni
- [pypy-commit] pypy jitypes2: close about-to-be-merged branch
antocuni
- [pypy-commit] pypy default: merge the jitypes2 branch, which makes ctypes call jit-friendly: up to 60x faster than pypy1.5 and 10x faster than cpython
antocuni
- [pypy-commit] pypy default: this test should fail on my machine too
antocuni
- [pypy-commit] pypy default: revert test_pypy_c from rev b31644e85091: it seems that merging jitypes2 resurrected a lot of tests that were already moved to test_pypy_c_new
antocuni
- [pypy-commit] pypy default: fix URL.
alex_gaynor
- [pypy-commit] pypy default: merged upstream.
alex_gaynor
- [pypy-commit] pypy default: this is no longer a tentative hack, it's the real solution :-)
antocuni
- [pypy-commit] pypy default: make debug_merge_point keep jitdriver_sd index and collection of green args
fijal
- [pypy-commit] pypy default: merge default
fijal
- [pypy-commit] pypy default: fix tests
fijal
- [pypy-commit] pypy default: merge heads
fijal
- [pypy-commit] pypy default: Improve tests a bit and fix
fijal
- [pypy-commit] pypy default: kill old commented out code which comes from the old version of ctypes
antocuni
- [pypy-commit] pypy default: port this test to test_pypy_c_new
antocuni
- [pypy-commit] pypy default: unskip and make the test passing
antocuni
- [pypy-commit] pypy default: port this test to test_pypy_c_new
antocuni
- [pypy-commit] pypy arm-backed-float: move functions to helper module and add some tests
bivab
- [pypy-commit] pypy arm-backed-float: (arigo, bivab) implement longlong2float and float2longlong in a way that is more close to the C standard. On ARM/32bit this code was causing a reodering of instructions that filled one of the two words with garbage
bivab
- [pypy-commit] pypy default: (arigo, bivab) implement longlong2float and float2longlong in a way that is more close to the C standard. On ARM/32bit this code was causing a reodering of instructions that filled one of the two words with garbage
bivab
- [pypy-commit] pypy default: (bivab, arigo)
arigo
- [pypy-commit] pypy default: Tentatively fix all the problems we have with the main()
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: (prompted by amaury)
arigo
- [pypy-commit] pypy reflex-support: rpython fixes
wlav
- [pypy-commit] pypy default: Give up on a bit of debugging info for now, but unbreak everything
fijal
- [pypy-commit] pypy default: merge default
fijal
- [pypy-commit] pypy default: An attempt to solve the name problem - instead of fishing stuff from
fijal
- [pypy-commit] pypy default: fix test
fijal
- [pypy-commit] pypy default: make get_location_str always return a high-level string
fijal
- [pypy-commit] pypy default: try not to check in typos
fijal
- [pypy-commit] pypy default: this needs _ffi now.
alex_gaynor
- [pypy-commit] pypy default: merged upstream.
alex_gaynor
- [pypy-commit] pypy default: port this test to test_pypy_c_new
antocuni
- [pypy-commit] pypy default: port this test to test_pypy_c_new
antocuni
- [pypy-commit] pypy default: port the last two tests from test_pypy_c to test_pypy_c_new
antocuni
- [pypy-commit] pypy default: this test does not relly belong to test_pypy_c, move it somewhere else
antocuni
- [pypy-commit] pypy default: finally kill test_pypy_c: horray!
antocuni
- [pypy-commit] pypy default: merge heads
antocuni
- [pypy-commit] pypy default: print usession directory at the end
fijal
- [pypy-commit] pypy default: merge heads
fijal
- [pypy-commit] pypy dict-strategies: popitem was not defined for emptydictstrategy
l.diekmann
- [pypy-commit] pypy default: update the list of operations
antocuni
- [pypy-commit] pypy default: I think this is how it works these day
fijal
- [pypy-commit] pypy default: put in_recursion back into debug_merge_points
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: fix logger
fijal
- [pypy-commit] pypy default: log also recursion level
fijal
- [pypy-commit] pypy default: fix another test
fijal
- [pypy-commit] pypy default: Add asserts.
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: Make sure that jithook is not reentrant. We do care about jitting
fijal
- [pypy-commit] pypy default: document changes
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: A failing test. It causes very occasional failures like this one:
arigo
- [pypy-commit] pypy default: move intbound tests to their own test file
antocuni
- [pypy-commit] pypy default: make the default threshold==200, and remove the extra parameter from most tests
antocuni
- [pypy-commit] pypy default: turn these long-running tests into generative tests; 1. this way it's easier to run just one specific test in case of failure; 2. it's nicer to see many dots than wait a long time for just one :-)
antocuni
- [pypy-commit] pypy default: move array tests into their own file
antocuni
- [pypy-commit] pypy default: move shift tests into their own file
antocuni
- [pypy-commit] pypy default: move tests about applevel calls into their own file
antocuni
- [pypy-commit] pypy default: move tests about exceptions into their own file
antocuni
- [pypy-commit] pypy default: move boolrewrite tests into their own file
antocuni
- [pypy-commit] pypy default: move tests about instances and attributes into their own files
antocuni
- [pypy-commit] pypy default: test_xor belongs to test_intbound.py
antocuni
- [pypy-commit] pypy default: move _ffi/ctypes tests into their own file
antocuni
- [pypy-commit] pypy default: move this test into the appropriate file
antocuni
- [pypy-commit] pypy default: move import tests into their own file
antocuni
- [pypy-commit] pypy default: this test belongs to test_instance (more or less)
antocuni
- [pypy-commit] pypy default: move tests about min() and max() into their own file
antocuni
- [pypy-commit] pypy default: the remaining tests do not belong to any particular group, so we just place them in test_misc
antocuni
- [pypy-commit] pypy default: missing import
antocuni
- [pypy-commit] pypy default: make sure that test_model is run first
antocuni
- [pypy-commit] pypy default: merge heads
antocuni
- [pypy-commit] pypy default: Fix for a571136cc78e.
arigo
- [pypy-commit] pypy jitcounter-on-function: an experiment to start tracing from start even if function is inlinable
fijal
- [pypy-commit] pypy default: write about benchmarks
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy jitcounter-on-function: fix the build (maybe?)
fijal
- [pypy-commit] pypy jit-short_from_state: emit guards needed to match virtalstates before inlining the short preamble as the short preamble might relay on boxes belogning to the classes enforced by those gurads
hakanardo
- [pypy-commit] pypy default: fix the build (maybe?)
fijal
- [pypy-commit] pypy default: move any and all to applevel
gutworth
- [pypy-commit] pypy default: merge heads
gutworth
- [pypy-commit] pypy reflex-support: nicer template support
wlav
- [pypy-commit] pypy reflex-support: refactoring
wlav
- [pypy-commit] pypy reflex-support: rpython fixes and refactoring
wlav
- [pypy-commit] pypy jitcounter-on-function: Fix tests and parser
fijal
- [pypy-commit] pypy default: Fix tests and parser
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] Notification: pypy-test3
Bitbucket
- [pypy-commit] pypy default: bah, fix imports
antocuni
- [pypy-commit] pypy default: merge heads
antocuni
- [pypy-commit] Notification: pypy-test4
Bitbucket
- [pypy-commit] Notification: Pull request
Bitbucket
- [pypy-commit] pypy dict-strategies: merge default
cfbolz
- [pypy-commit] lang-js default: allow context to declare, load and store local variables without resolving
stepahn
- [pypy-commit] lang-js default: use the js property for local variables instead of the raw value, propagate value updates via name or local reference
stepahn
- [pypy-commit] lang-js default: use identifiers from scope for variable declaration to preserve order of local variable numbering
stepahn
- [pypy-commit] lang-js default: satisfy the translator
stepahn
- [pypy-commit] lang-js default: displeased the translator again
stepahn
- [pypy-commit] pypy dict-strategies: __repr__ doesn't work in compiled version
l.diekmann
- [pypy-commit] extradoc extradoc: fix the typos the reviewers pointed out
cfbolz
- [pypy-commit] buildbot default: Add a command to clean the 'build' directory if needed first.
arigo
- [pypy-commit] buildbot default: Normalize the permissions of the file after upload.
arigo
- [pypy-commit] pypy dict-strategies: fixed test in lib-python/modified-2.7/test_weakref and adjusted cpython-differences documentation
l.diekmann
- [pypy-commit] buildbot default: Try to make the "name" mandatory when we use the "force build" button.
arigo
- [pypy-commit] pypy dict-strategies: fixed bug in pypy.options: withsmalltuple was defined twice
l.diekmann
- [pypy-commit] extradoc extradoc: don't stress polymorphic inline caches anymore, focus on runtime feedback.
cfbolz
- [pypy-commit] extradoc extradoc: put another explicit sentence saying that the hints go into the interpreter, not the user code.
cfbolz
- [pypy-commit] pypy arm-backed-float: put this return where it belongs
bivab
- [pypy-commit] pypy arm-backed-float: (arigo, bivab) swap the use of the r1 and ip registers here, because ip is really a scratch register that is trashed by a random operation
bivab
- [pypy-commit] pypy arm-backed-float: (arigo, bivab) give generated functions more meaningful names
bivab
- [pypy-commit] jitviewer default: make the jitviewer more like a standalone application: it automatically starts a lightweight browser, and stops the server when the user closes it
antocuni
- [pypy-commit] jitviewer default: it seems that QWebView does not like the first font name inside quotes
antocuni
- [pypy-commit] pypy default: (arigo, bivab) add checks to shift operations that they do not get a shift count that is out of range, at least for C. If you do this in C you get undefined behaviour.
bivab
- [pypy-commit] pypy default: Tests and fix: "pushl 40(%esp)" pushes the value that was in 40(%esp)
arigo
- [pypy-commit] extradoc extradoc: sqrt benchmark from blogpost
hakanardo
- [pypy-commit] extradoc extradoc: 1D convolution with fixed kernel size
hakanardo
- [pypy-commit] extradoc extradoc: some cpython results aswell
hakanardo
- [pypy-commit] pypy reflex-support: merge default into branch
wlav
- [pypy-commit] pypy reflex-support: advanced template support and made gbl a true namespace
wlav
- [pypy-commit] pypy reflex-support: added selection for advanced cpp test
wlav
- [pypy-commit] pypy default: In try_compile_cache, if compiling fails, don't emit bold red
arigo
- [pypy-commit] pypy default: issue740 resolved
arigo
- [pypy-commit] extradoc extradoc: compare to python 2.7
hakanardo
- [pypy-commit] extradoc extradoc: different results for different array sizes. cache effects?
hakanardo
- [pypy-commit] Notification: pypy
Bitbucket
- [pypy-commit] extradoc extradoc: 2 dimensional convolution
hakanardo
- [pypy-commit] pypy default: The call Random(0) should not leave the Random object uninitialized.
arigo
- [pypy-commit] pypy default: fix a typo
mwhudson
- [pypy-commit] pypy default: merge default
mwhudson
- [pypy-commit] jitviewer default: reduce the left margin; that space in unused, this way the leave more room for interesting infos
antocuni
- [pypy-commit] jitviewer default: don't use setMinimumSize, else we cannot resize the window after it's created; also, 1300px is the minimum to fully display the left menu
antocuni
- [pypy-commit] pypy default: Uh? Don't use _example() here. If the callback returns a pointer
arigo
- [pypy-commit] pypy default: Move the set_platform() call earlier. The issue is that if the target
arigo
- [pypy-commit] jitviewer default: bah, leave some room for the scrollbar
antocuni
- [pypy-commit] pypy default: make tests slightly happier and fix oparser
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: Some quick hacks to re-enable "--gc=none".
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy oparser-mock-model: a branch in which to teach oparser to use a mock model for loops and boxes, so that the jitviewer starts faster
antocuni
- [pypy-commit] pypy oparser-mock-model: make it possible to use either the "real model", which uses the real BoxInt&co. or the "mock model", which uses mock objects; by default the real one is used, but the jitlogparser (used by the jitviewer) uses the latter
antocuni
- [pypy-commit] pypy oparser-mock-model: move Const* to the model; no need to put them in the mock, because self._const is None in that case
antocuni
- [pypy-commit] pypy oparser-mock-model: run oparser tests both with and without mock; lots of them fail because they expext ConstInt
antocuni
- [pypy-commit] pypy oparser-mock-model: test_boxkind is not supported in the mock case
antocuni
- [pypy-commit] pypy oparser-mock-model: add minimal support for Const* in the mock model, enough to make tests passing
antocuni
- [pypy-commit] pypy oparser-mock-model: delay the import of BasicFailDescr; it seems not to be used by the jitviewer
antocuni
- [pypy-commit] pypy oparser-mock-model: move LoopToken to the model; it needs a hack to bypass the isinstance check
antocuni
- [pypy-commit] pypy oparser-mock-model: move get_const_ptr_for_* to the model
antocuni
- [pypy-commit] pypy oparser-mock-model: move the import of longlong inside the model
antocuni
- [pypy-commit] pypy oparser-mock-model: move two more imports to the model
antocuni
- [pypy-commit] pypy oparser-mock-model: remove the last 'big' import
antocuni
- [pypy-commit] pypy oparser-mock-model: close about-to-be-merged branch
antocuni
- [pypy-commit] pypy default: merge the oparser-mock-model branch; now the jitlogparser uses a mock model for representing loops, boxes, etc.. This makes the jitviewer startup time much faster
antocuni
- [pypy-commit] pypy default: merge heads
antocuni
- [pypy-commit] pypy default: test that we actually avoid to import the world when using the mock model with oparser, and fix the tests
antocuni
- [pypy-commit] extradoc extradoc: c version of benchmark
hakanardo
- [pypy-commit] extradoc extradoc: imported template
hakanardo
- [pypy-commit] extradoc extradoc: stolen example from previous paper and adapted it for our needs. the description of the example probably also needs to be adapted...
hakanardo
- [pypy-commit] extradoc extradoc: started to draft an explanation of the algorithm
hakanardo
- [pypy-commit] extradoc extradoc: reverting mistake checking in 52811a4df1cb
hakanardo
- [pypy-commit] extradoc extradoc: hg merge
hakanardo
- [pypy-commit] Notification: Your privileges on benchmarks have changed to read.
Bitbucket
- [pypy-commit] Notification: Your privileges on benchmarks have changed to write.
Bitbucket
- [pypy-commit] Notification: Your privileges on benchmarks have changed to admin.
Bitbucket
- [pypy-commit] Notification: Your privileges on benchmarks have changed to write.
Bitbucket
- [pypy-commit] extradoc extradoc: description of heap caching
hakanardo
- [pypy-commit] jitviewer default: webkit (i.e. chrome and the pyqt builtin browser) fails to display DroidSansMono in bold if we don't explicity declare font-weight and font-family
antocuni
- [pypy-commit] pypy arm-backed-float: Argh. Found by chance a small missing piece in the ARM backend.
arigo
- [pypy-commit] pypy default: avoid a copy in array.tostring
alex_gaynor
- [pypy-commit] pypy default: merged upstream.
alex_gaynor
- [pypy-commit] pypy arm-backed-float: implement missing get_on_leave_jitted_hook
bivab
- [pypy-commit] pypy arm-backed-float: typos
bivab
- [pypy-commit] pypy arm-backed-float: add some assertions about arguments to malloc operations
bivab
- [pypy-commit] pypy arm-backed-float: add decoding of the output as in jit-backend-dump
bivab
- [pypy-commit] jitviewer default: make sure that the server is always stopped
antocuni
- [pypy-commit] jitviewer default: add a title to the index page
antocuni
- [pypy-commit] jitviewer default: bah, put a workaround for a bug in the pyqt's webkit
antocuni
- [pypy-commit] jitviewer default: this is not needed, we ship our own version of Droid Sans Mono anyway
antocuni
- [pypy-commit] jitviewer default: show links always in blue, and the python code in azure to distinguish them
antocuni
- [pypy-commit] jitviewer default: scroll only vertically when clicking on a loop or a bridge
antocuni
- [pypy-commit] extradoc extradoc: some morphology
hakanardo
- [pypy-commit] extradoc extradoc: initial athempts at something a bit more fancy
hakanardo
- [pypy-commit] pypy default: Add tests for the numpy target and fix it
fijal
- [pypy-commit] pypy default: ooh, managed to make typo in the untested part :-/
fijal
- [pypy-commit] pypy default: micronumpy: Implement numpy.empty(), and test.
MostAwesomeDude
- [pypy-commit] pypy default: Merge branches.
MostAwesomeDude
- [pypy-commit] pypy default: invent_fail_descr now takes another argument
gutworth
- [pypy-commit] pypy default: account for new arg
gutworth
- [pypy-commit] pypy default: I *think* it's a good idea to do this in that order instead.
arigo
- [pypy-commit] pypy default: Revert 69cadfd7c8e1. That looks wrong. If targetnumpy shows an
arigo
- [pypy-commit] extradoc extradoc: cpython support
hakanardo
- [pypy-commit] extradoc extradoc: assert that we dont mix different types of pixel indexes
hakanardo
- [pypy-commit] extradoc extradoc: reading/viewing video using mplayer
hakanardo
- [pypy-commit] extradoc extradoc: sobel demo
hakanardo
- [pypy-commit] extradoc extradoc: converted to benchmark
hakanardo
- [pypy-commit] pypy default: Ah sorry, re 69cadfd7c8e1. Found how to reproduce (translate -Ojit,
arigo
- [pypy-commit] pypy default: Fix, indirectly for translator.c.test.test_lladdresses
arigo
- [pypy-commit] extradoc extradoc: cpython results
hakanardo
- [pypy-commit] extradoc extradoc: Now processing 640x480 images at 38 fps!
hakanardo
- [pypy-commit] extradoc extradoc: reenabled viewer
hakanardo
- [pypy-commit] extradoc extradoc: Put the exact \conferenceinfo from the mail we got.
arigo
- [pypy-commit] pypy default: Try to fix rounding in datetime.fromtimestamp(). Mostly done
arigo
- [pypy-commit] pypy default: (theller) Add Windows console I/O routines to the msvcrt module
amauryfa
- [pypy-commit] pypy default: Fix me: trackgcroot.py fails in pypy_g_ll_math_ll_math_frexp, when compiled by msvc.
amauryfa
- [pypy-commit] extradoc extradoc: describe virtuals
hakanardo
- [pypy-commit] extradoc extradoc: hg merge
hakanardo
- [pypy-commit] extradoc extradoc: implementation detail
hakanardo
- [pypy-commit] extradoc extradoc: started to describe some benchmarks
hakanardo
- [pypy-commit] extradoc extradoc: fix some formatting stuff, start to import some papers that we will need into the bib file
cfbolz
- [pypy-commit] extradoc extradoc: the example is from some other paper, cite that
cfbolz
- [pypy-commit] extradoc extradoc: various fixes/rewrites
cfbolz
- [pypy-commit] extradoc extradoc: add missing info to icooolps paper
cfbolz
- [pypy-commit] extradoc extradoc: merge
cfbolz
- [pypy-commit] extradoc extradoc: Final version of this talk, as delivered.
alex_gaynor
- [pypy-commit] pypy default: make package work on osx
gutworth
- [pypy-commit] pypy default: Ah sorry, re 69cadfd7c8e1. Found how to reproduce (translate -Ojit,
Maciej Fijalkowski
- [pypy-commit] pypy default: micronumpy: start implementation of slicing
snus_mumrik
- [pypy-commit] pypy default: numpy: fixing typo in slicing
snus_mumrik
- [pypy-commit] pypy default: numpy: receiving slice object as argument of descr_getitem
snus_mumrik
- [pypy-commit] pypy default: numpy: deleting sources when computation ends in VirtualArray
snus_mumrik
- [pypy-commit] pypy default: merge upstream
snus_mumrik
- [pypy-commit] pypy default: numpy: signature per SingleDimSlice class
snus_mumrik
- [pypy-commit] pypy default: numpy: some tests for slices
snus_mumrik
- [pypy-commit] pypy default: merge upstream
snus_mumrik
- [pypy-commit] pypy default: numpy: addit test_zjit for slicing
snus_mumrik
- [pypy-commit] pypy default: merge
snus_mumrik
- [pypy-commit] pypy default: merge default
fijal
- [pypy-commit] pypy default: add tid also to SizeDescr to silence rtyper warning
fijal
- [pypy-commit] extradoc extradoc: Add array benchmark
fijal
- [pypy-commit] extradoc extradoc: comment
fijal
- [pypy-commit] extradoc extradoc: have a target that disables loop vectorization
fijal
- [pypy-commit] extradoc extradoc: Remove int_add and int_gt as well as mention. Use globally acknowledged '+'
fijal
- [pypy-commit] extradoc extradoc: Copy-paste of the figure subtitle confused me greatly
fijal
- [pypy-commit] extradoc extradoc: Try to clarify a confusing para
fijal
- [pypy-commit] pypy default: (mvt) Fix for OS/X.
arigo
- [pypy-commit] extradoc extradoc: add myself as an author
fijal
- [pypy-commit] extradoc extradoc: add XXX
fijal
- [pypy-commit] extradoc extradoc: another xxx
fijal
- [pypy-commit] pypy default: Fix for some Linuxes on which there is really no libffi.a,
arigo
- [pypy-commit] extradoc extradoc: typo
fijal
- [pypy-commit] extradoc extradoc: another, quite crucial IMO typo
fijal
- [pypy-commit] extradoc extradoc: Explain numpy benchmark, start writing down limitations paragraph. I'm not even
fijal
- [pypy-commit] pypy default: Added signature tests for slicing.
alex_gaynor
- [pypy-commit] extradoc extradoc: cleared out some less relevant and inconsistent parts of the copied example
hakanardo
- [pypy-commit] extradoc extradoc: consistenly use "preamble" and "peeled loop" instead of "first interation" and "second iteration"
hakanardo
- [pypy-commit] pypy default: kill the jit_ffi attributes, which is a leftover of the now outdated 92141efc20c2
antocuni
- [pypy-commit] pypy default: don't add a dependency on libffi unless we enable _ffi
antocuni
- [pypy-commit] pypy default: merge heads
antocuni
- [pypy-commit] pypy default: kill pdb and fish the config from the translator
antocuni
- [pypy-commit] extradoc extradoc: pure operations
hakanardo
- [pypy-commit] pypy default: Tweak the array write barrier: from the JIT, make it take all 3 arguments
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: Add a paragraph for optimizing shadowstack (as a better alternative to
arigo
- [pypy-commit] Notification: pypy
Bitbucket
- [pypy-commit] pypy default: upgrade to latest development version of py.test
gutworth
- [pypy-commit] pypy default: remove the ability to pass a cpython code object to exc_ and eval
gutworth
- [pypy-commit] pypy default: add missing else
gutworth
- [pypy-commit] pypy default: remove pointless argument for exec_host_bytecode
gutworth
- [pypy-commit] pypy default: (issue750) sqlite3.connect(): implement the non-documented parameter "check_same_thread"
amauryfa
- [pypy-commit] pypy default: sqlite3.connect(): use the same order of parameters and same defaults as CPython
amauryfa
- [pypy-commit] pypy default: add a test for comparisons
gutworth
- [pypy-commit] pypy default: merge heads
gutworth
- [pypy-commit] pypy default: allow non-ascii keyword arguments to be passed through functions (fixes #751)
gutworth
- [pypy-commit] Notification: pypy
Bitbucket
- [pypy-commit] buildbot default: Try to make the win32 buildbot compile, even if trackgcroot is broken at the moment
amauryfa
- [pypy-commit] pypy arm-backed-float: forgotten import
bivab
- [pypy-commit] pypy arm-backed-float: fix
bivab
- [pypy-commit] pypy arm-backed-float: use none as an alignement marker when calculating the list of arguments to a call that go on the stack
bivab
- [pypy-commit] pypy arm-backed-float: it is not necesary to align by a word here
bivab
- [pypy-commit] pypy arm-backed-float: add a test for the bug when calling a function with ConstInt arguments and ConstInt(0) being ignored
bivab
- [pypy-commit] pypy default: Backout changes 3c0ae7fce1c7 to cfbda2605f9d
arigo
- [pypy-commit] pypy default: Fix COND_CALL_GC_WB_ARRAY. Sorry, I messed up argument order
arigo
- [pypy-commit] extradoc extradoc: various typos and some XXXs
cfbolz
- [pypy-commit] extradoc extradoc: merge
cfbolz
- [pypy-commit] pypy default: Review the unicode keyword argument change, and get rid
arigo
- [pypy-commit] pypy default: chmod +x py.test
antocuni
- [pypy-commit] pypy default: move optimizeopt tests into their own directory
antocuni
- [pypy-commit] pypy default: move optimizeutil into the optimizeopt package
antocuni
- [pypy-commit] pypy default: fix circular imports
antocuni
- [pypy-commit] pypy default: Reintroduce "AND %esp, $const" support. For MSVC, but I bet that
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: fix for 2.5
gutworth
- [pypy-commit] pypy default: update py.test again (now with 2.5 support)
gutworth
- [pypy-commit] pypy default: merge heads
gutworth
- [pypy-commit] pypy default: always enable jit_ffi for tests
antocuni
- [pypy-commit] pypy default: fix test
antocuni
- [pypy-commit] pypy default: merge heads
antocuni
- [pypy-commit] pypy default: make pytest.py executable
gutworth
- [pypy-commit] pypy default: merge heads
gutworth
- [pypy-commit] pypy default: drag py/bin/py.test back from the graveyard
gutworth
- [pypy-commit] pypy default: kill these tests, they are already in test_optimizebasic
antocuni
- [pypy-commit] pypy default: move equaloplists to optimizeopt.util
antocuni
- [pypy-commit] pypy default: merge heads
antocuni
- [pypy-commit] pypy default: kill more duplicated code
antocuni
- [pypy-commit] pypy default: move these two identical methods to the base class
antocuni
- [pypy-commit] pypy default: move these two almost identical methods to the base class
antocuni
- [pypy-commit] pypy default: use the "official" way to build optimization chains in tests
antocuni
- [pypy-commit] pypy default: minor simplification of the code
antocuni
- [pypy-commit] pypy default: move another piece of common code to the base class
antocuni
- [pypy-commit] pypy default: use a more descriptive class name
antocuni
- [pypy-commit] extradoc extradoc: drafted some conclutions
hakanardo
- [pypy-commit] extradoc extradoc: typo
fijal
- [pypy-commit] extradoc extradoc: spellchecker
fijal
- [pypy-commit] lang-js default: get rid of segfaulting printable_location for now
stepahn
- [pypy-commit] lang-js default: declare more immutable fields
stepahn
- [pypy-commit] lang-js default: some "magic" jit annotations
stepahn
- [pypy-commit] lang-js default: OPERATIONS is finally static enough
stepahn
- [pypy-commit] extradoc extradoc: Add runner.py which does nice averaging and stddev. Also make sqrt compatible.
fijal
- [pypy-commit] pypy default: Try to fix win32 translation
amauryfa
- [pypy-commit] extradoc extradoc: improve runner
fijal
- [pypy-commit] extradoc extradoc: IN-PROGRESS rewrite benchmarks a bit, can't run convolution due to lack of RAM
fijal
- [pypy-commit] extradoc extradoc: finish porting convolution
fijal
- [pypy-commit] extradoc extradoc: import restdoc plugin
gutworth
- [pypy-commit] extradoc extradoc: ignore pycs
gutworth
- [pypy-commit] extradoc extradoc: increase trace_limit to suport conv3x3
hakanardo
- [pypy-commit] extradoc extradoc: this kind of manul optimization is probably a bit too obscure and it actualy hurts the Fix16 performace
hakanardo
- [pypy-commit] extradoc extradoc: start drafting an intro very slowly
cfbolz
- [pypy-commit] pypy default: Skip this test under some circumstances. See comment.
arigo
- [pypy-commit] extradoc extradoc: tweaks
cfbolz
- [pypy-commit] extradoc extradoc: remove is_positive fully
cfbolz
- [pypy-commit] pypy default: Constant fold f0 * 1.0 and the reverse in the JIT.
alex_gaynor
- [pypy-commit] extradoc extradoc: an XXX
cfbolz
- [pypy-commit] extradoc extradoc: add a diagram to show loop peeling. first step in trying to convey they intuition better, more to come tomorrow.
cfbolz
- [pypy-commit] pypy default: Optimize f0 * -1.0 to -f0 in the JIT.
alex_gaynor
- [pypy-commit] extradoc extradoc: promote
hakanardo
- [pypy-commit] pypy jitcounter-on-function: implement a second param - function_threshold
fijal
- [pypy-commit] pypy jitcounter-on-function: the-other-way-around. Fixes test_ajit
fijal
- [pypy-commit] pypy jitcounter-on-function: fix the test
fijal
- [pypy-commit] Notification: Pull request
Bitbucket
- [pypy-commit] extradoc extradoc: start to write the ep2011 slides
antocuni
- [pypy-commit] extradoc extradoc: tweak
cfbolz
- [pypy-commit] extradoc extradoc: loop peeling does more than loop-invariant code motion, add an XXX
cfbolz
- [pypy-commit] extradoc extradoc: use official name of this optimization
cfbolz
- [pypy-commit] extradoc extradoc: Reorder text a bit, reference the new figure.
cfbolz
- [pypy-commit] pypy jitcounter-on-function: a test that trace from start actually works
fijal
- [pypy-commit] pypy jitcounter-on-function: improve the test, does not work so far
fijal
- [pypy-commit] pypy jitcounter-on-function: fix the test
fijal
- [pypy-commit] pypy jitcounter-on-function: add a test that checks that running from start does not prevent inlining
fijal
- [pypy-commit] pypy jitcounter-on-function: fix the test
fijal
- [pypy-commit] extradoc extradoc: finish porting benchmarks
fijal
- [pypy-commit] extradoc extradoc: oops
fijal
- [pypy-commit] extradoc extradoc: disable benchmarks that dont run on my machine
fijal
- [pypy-commit] extradoc extradoc: add new results
fijal
- [pypy-commit] extradoc extradoc: might work on 32bit now
hakanardo
- [pypy-commit] extradoc extradoc: hg merge
hakanardo
- [pypy-commit] pypy jitcounter-on-function: micro changes for style. always pass function_threshold from can_enter_from_start
fijal
- [pypy-commit] pypy jitcounter-on-function: close about-to-be-merged branch
fijal
- [pypy-commit] pypy default: merge jitcounter-on-function, branch that always attempts to start tracing from the beginning
fijal
- [pypy-commit] pypy default: change thresholds
fijal
- [pypy-commit] pypy default: merge default
fijal
- [pypy-commit] pypy default: Silence warnings by declaring argtypes and restype.
arigo
- [pypy-commit] extradoc extradoc: fixes
hakanardo
- [pypy-commit] extradoc extradoc: a motivation example
cfbolz
- [pypy-commit] extradoc extradoc: we have no guard_true any more
cfbolz
- [pypy-commit] extradoc extradoc: killed inline
hakanardo
- [pypy-commit] extradoc extradoc: hg merge
hakanardo
- [pypy-commit] extradoc extradoc: hg merge
hakanardo
- [pypy-commit] extradoc extradoc: clarify and stress things
cfbolz
- [pypy-commit] extradoc extradoc: Use uppercase L for loops to prevent mixing up l and I.
cfbolz
- [pypy-commit] extradoc extradoc: mv talk.txt talk.rst
antocuni
- [pypy-commit] extradoc extradoc: more slides
antocuni
- [pypy-commit] extradoc extradoc: make clear that we don't claim novelty
cfbolz
- [pypy-commit] extradoc extradoc: a minimal introduction section on PyPy
cfbolz
- [pypy-commit] extradoc extradoc: fix url, use different bibliography style
cfbolz
- [pypy-commit] extradoc extradoc: always optimize original trace
hakanardo
- [pypy-commit] extradoc extradoc: start describing benchmarks
fijal
- [pypy-commit] extradoc extradoc: a para about warming up (and a bench file in-progress)
fijal
- [pypy-commit] pypy default: Give pytest.py a shebang.
alex_gaynor
- [pypy-commit] pypy default: Added numpy.array.mean and numpy.mean.
alex_gaynor
- [pypy-commit] pypy default: Added numpy.average, but don't implemented weighted averages for now.
alex_gaynor
- [pypy-commit] pypy default: numpy.abs is an alias for numpy.absolute
alex_gaynor
- [pypy-commit] pypy default: Attempt to fix obscure translation error, don't make the annotator unify the 2 size fields.
alex_gaynor
- [pypy-commit] pypy default: numpy ufuncs now work on individual items, as well as elementwise
alex_gaynor
- [pypy-commit] pypy default: Added the shape property to numpy arrays.
alex_gaynor
- [pypy-commit] pypy default: Added numpy.ones
alex_gaynor
- [pypy-commit] extradoc extradoc: started to draft abstract
hakanardo
- [pypy-commit] extradoc extradoc: write this slide
antocuni
- [pypy-commit] extradoc extradoc: clairify
hakanardo
- [pypy-commit] extradoc extradoc: hg merge
hakanardo
- [pypy-commit] buildbot default: also pass function_threshold=0, so we don't effectively run method JIT
fijal
- [pypy-commit] extradoc extradoc: match changes made to sqrt.py
hakanardo
- [pypy-commit] extradoc extradoc: more benchmakrs
fijal
- [pypy-commit] extradoc extradoc: merge
fijal
- [pypy-commit] pypy default: Print the extraeffect field too.
arigo
- [pypy-commit] extradoc extradoc: minor
hakanardo
- [pypy-commit] pypy fast-ctypes: branch didn't get anywhere, closing
fijal
- [pypy-commit] extradoc extradoc: small improvements, write para about benchmarks
fijal
- [pypy-commit] pypy default: Tentatively rewrite attrgetter() in a purely functional style,
arigo
- [pypy-commit] pypy default: Similarly, rewrite operator.itemgetter().
arigo
- [pypy-commit] pypy default: And while we're at it, attack methodcaller() too.
arigo
- [pypy-commit] extradoc extradoc: new benchmark results
fijal
- [pypy-commit] extradoc extradoc: more slides
antocuni
- [pypy-commit] extradoc extradoc: marketing stuff :-)
antocuni
- [pypy-commit] extradoc extradoc: missing file
antocuni
- [pypy-commit] pypy default: disallow , in debug_merge_point args, kill special casing in oparser.
fijal
- [pypy-commit] pypy default: oops, fix the last checkin, a bit too much work-in-progress checked in
fijal
- [pypy-commit] extradoc extradoc: finish the talk (more or less)
antocuni
- [pypy-commit] extradoc extradoc: add a comment
fijal
- [pypy-commit] extradoc extradoc: a small remark
fijal
- [pypy-commit] pypy default: If no maxlength is provided to _rawffi.charp2string, don't pass sys.maxint to rffi.str2charpn, which will try to allocate a buffer of that size.
alex_gaynor
- [pypy-commit] buildbot default: fix an indentation bug that sliped in a while ago.
alex_gaynor
- [pypy-commit] pypy default: fix parser and tests
fijal
- [pypy-commit] pypy default: Silence a warning.
arigo
- [pypy-commit] pypy default: Fix the Windows flags for running "nmake lldebug".
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: removing one of the minimark sections, because there are two identical minimark sections in this file.
bivab
- [pypy-commit] pypy default: repeated float_neg have a known reesult.
alex_gaynor
- [pypy-commit] pypy default: merged upstream
alex_gaynor
- [pypy-commit] pypy default: Expose debug_merge_points as actual code points (for the main jitdriver)
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy jit-short_from_state: failing test
hakanardo
- [pypy-commit] pypy default: test_frame_finished_during_continued_retrace fails on trunk too
hakanardo
- [pypy-commit] pypy default: Fix test_asmgcroot on windows
amauryfa
- [pypy-commit] pypy default: restore history when retraced loop fails to compile
hakanardo
- [pypy-commit] pypy default: hg merge
hakanardo
- [pypy-commit] pypy default: Use binary mode to save and read compressed data; this fixes the test on win32
amauryfa
- [pypy-commit] extradoc extradoc: more useful defs
antocuni
- [pypy-commit] extradoc extradoc: start the slides for the training session
antocuni
- [pypy-commit] extradoc extradoc: mv talk.txt talk.rst
antocuni
- [pypy-commit] extradoc extradoc: some very incomplete slides
antocuni
- [pypy-commit] extradoc extradoc: fibo program which depends on refcounting
antocuni
- [pypy-commit] extradoc extradoc: typo
antocuni
- [pypy-commit] pypy jit-short_from_state: hg merge default
hakanardo
- [pypy-commit] pypy jit-short_from_state: fixed merge messups
hakanardo
- [pypy-commit] pypy default: update comment
gutworth
- [pypy-commit] extradoc extradoc: more slides
antocuni
- [pypy-commit] extradoc extradoc: things for people to do before they come to the training
antocuni
- [pypy-commit] pypy store-sink-array: A branch in which to allow store-sinked setarrayitems to go on
arigo
- [pypy-commit] pypy store-sink-array: First, compactify a bit the rd_pendingfields list.
arigo
- [pypy-commit] pypy store-sink-array: More tests.
arigo
- [pypy-commit] pypy store-sink-array: Resume data support for array items.
arigo
- [pypy-commit] pypy store-sink-array: Fixes.
arigo
- [pypy-commit] pypy store-sink-array: Kill for now support for variable index in setarrayitem_gc in heap.py.
arigo
- [pypy-commit] pypy store-sink-array: Tentatively kill the remaining array item support, and unify it
arigo
- [pypy-commit] pypy store-sink-array: Add a passing test.
arigo
- [pypy-commit] pypy store-sink-array: Fix the test for 497c4512ee97.
arigo
- [pypy-commit] pypy store-sink-array: Fix test.
arigo
- [pypy-commit] pypy store-sink-array: Must include support for readonly_descrs_arrays.
arigo
- [pypy-commit] pypy store-sink-array: Fix tests.
arigo
- [pypy-commit] pypy store-sink-array: Too clever for translation. Simplify.
arigo
- [pypy-commit] pypy store-sink-array: Fix.
arigo
- [pypy-commit] pypy default: allow the applevel creation of DMP objects and hopefully fix translation this
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: Make unwrap_specs a bit more readable.
alex_gaynor
- [pypy-commit] pypy jit-short_from_state: hg merge default
hakanardo
- [pypy-commit] pypy default: fix translation. no cookie for fijal.
alex_gaynor
- [pypy-commit] pypy jit-short_from_state: hg merge default
hakanardo
- [pypy-commit] extradoc extradoc: explain that allocation removal leads to type specialization
cfbolz
- [pypy-commit] extradoc extradoc: Merge the CSE and heap optimization sections to save space, since they say mostly the same thing. From the trace, only remove one of the gets. This makes it easier to explain, and the other one is removed by allocation removal anyway
cfbolz
- [pypy-commit] extradoc extradoc: go over the allocation-removal section and replace "virtual" by "allocation-removed". Also some small simplifications.
cfbolz
- [pypy-commit] extradoc extradoc: I think that we can indeed skip this.
cfbolz
- [pypy-commit] extradoc extradoc: fix XXX
cfbolz
- [pypy-commit] extradoc extradoc: remove sections about numpy and prolog for space reasons
cfbolz
- [pypy-commit] extradoc extradoc: kill the limitations section and mention them the conclusion, rewrite the conclusion to be more compact.
cfbolz
- [pypy-commit] extradoc extradoc: Add benchmark table - too big as of now
fijal
- [pypy-commit] extradoc extradoc: squeeze a bit
fijal
- [pypy-commit] extradoc extradoc: QUICKLY prepare the slides for the teaser talk (which we will give in ~1.5h)
antocuni
- [pypy-commit] extradoc extradoc: the source code is not ready yet, we will give it directly on site
antocuni
- [pypy-commit] extradoc extradoc: add a slide
antocuni
- [pypy-commit] extradoc extradoc: intending to make benchmarks more reasonable (will update the code as well)
hakanardo
- [pypy-commit] extradoc extradoc: trying to save some space
hakanardo
- [pypy-commit] extradoc extradoc: more consistent and descriptive naming of the benachmarks
hakanardo
- [pypy-commit] extradoc extradoc: rename in benchmark implementations aswell
hakanardo
- [pypy-commit] pypy default: Mark sys.defaultencoding as quassi-immutable, this removes a guard + call to streq any time you do a str->unicode conversion.
alex_gaynor
- [pypy-commit] pypy jit-resizable-list: Merged default.
alex_gaynor
- [pypy-commit] pypy default: drop -mmacosx-version-min=10.4 when building on Mac OS X
danchr
- [pypy-commit] pypy default: Allow inlining into ll_append_noresize, which is perfectly safe.
alex_gaynor
- [pypy-commit] pypy default: merged upstream
alex_gaynor
- [pypy-commit] extradoc extradoc: If enough warmup is discarded, a straight forward implementation with one guard failure per image row outperforms the no failing guards version of NoBorderImagePadded.
hakanardo
- [pypy-commit] extradoc extradoc: a single generator lowers performace 2.2 times
hakanardo
- [pypy-commit] extradoc extradoc: magnify example from sprint, now with no generator and more decent performace
hakanardo
- [pypy-commit] extradoc extradoc: bilinear interpolation to prevent pixelization in the center
hakanardo
- [pypy-commit] extradoc extradoc: Fix my affiliation
fijal
- [pypy-commit] extradoc extradoc: add a small note about numpy and prolog
fijal
- [pypy-commit] extradoc extradoc: fix two XXXs, start adding some minimal notes to the related work section
cfbolz
- [pypy-commit] extradoc extradoc: expand related work somewhat
cfbolz
- [pypy-commit] pypy default: Move a loop out of an important numpy function.
alex_gaynor
- [pypy-commit] pypy store-sink-array: Bah. Add a test and fix a stupid bug.
arigo
- [pypy-commit] pypy store-sink-array: Remove the virtualizable hints from there. With store-sink-array,
arigo
- [pypy-commit] pypy default: Add a clear error message when we specify the
arigo
- [pypy-commit] pypy default: A failing test.
arigo
- [pypy-commit] pypy default: Add a project idea. A good one, as far as we can tell
arigo
- [pypy-commit] pypy default: Fix for a608b6d4a289.
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy store-sink-array: Backed out changeset c935f106ada1.
arigo
- [pypy-commit] extradoc extradoc: kill the NoBorderImage... stuff
hakanardo
- [pypy-commit] extradoc extradoc: english tweeks.
alex_gaynor
- [pypy-commit] extradoc extradoc: let the image class choose interpolation method, making multiple magnify() implemenattions unnecessery
hakanardo
- [pypy-commit] extradoc extradoc: hg merge
hakanardo
- [pypy-commit] pypy default: When a virtual is forced, and then subsequenly an immutable field is read out of it, the value is known if it was seen in a setfield, because it can't be set again by anything, therefore remove the getfield_gc_pure for it. Thanks to fijal for the review.
alex_gaynor
- [pypy-commit] buildbot default: workaround strange behavior in runner.py
fijal
- [pypy-commit] pypy default: Good, now we get better results
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: add a would-be-passing test, but bug in model.py prevents it
fijal
- [pypy-commit] pypy default: This instruction is now eliminated.
alex_gaynor
- [pypy-commit] pypy default: merged upstream
alex_gaynor
- [pypy-commit] pypy applevel-builder: Started on an app level UnicodeBuilder.
alex_gaynor
- [pypy-commit] pypy applevel-builder: These can't be seen by the JIT.
alex_gaynor
- [pypy-commit] pypy applevel-builder: Added append_slice to the applevel UnicodeBuilder, I think with some more inlining this could be done automatically.
alex_gaynor
- [pypy-commit] pypy applevel-builder: Remove special case, it would could create silly bridge, if we need it we can add an append_char method (or make the JIT recognize the method and virtual strings of known length 1).
alex_gaynor
- [pypy-commit] Notification: pypy
Bitbucket
- [pypy-commit] pypy default: When a virtual is forced, and then subsequenly an immutable field is read out of it, the value is known if it was seen in a setfield, because it can't be set again by anything, therefore remove the getfield_gc_pure for it. Thanks to fijal for the review.
Carl Friedrich Bolz
- [pypy-commit] Notification: jitviewer
Bitbucket
- [pypy-commit] pypy inline-dict-ops: start working on inlining of simple (non-looping) dict ops into assembler
fijal
- [pypy-commit] pypy default: fun with pyflakes
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy dict-strategies: merge default
cfbolz
- [pypy-commit] pypy dict-strategies: fix hint that was broken in the strategy refactoring
cfbolz
- [pypy-commit] pypy default: When a virtual is forced, and then subsequenly an immutable field is read out of it, the value is known if it was seen in a setfield, because it can't be set again by anything, therefore remove the getfield_gc_pure for
Alex Gaynor
- [pypy-commit] pypy default: When a virtual is forced, and then subsequenly an immutable field is read out of it, the value is known if it was seen in a setfield, because it can't be set again by anything, therefore remove the getfield_gc_pure for
Carl Friedrich Bolz
- [pypy-commit] pypy default: remove some more unnecesary imports
fijal
- [pypy-commit] extradoc extradoc: more slides
antocuni
- [pypy-commit] extradoc extradoc: more tweaks
antocuni
- [pypy-commit] extradoc extradoc: print the address of the function
antocuni
- [pypy-commit] pypy inline-dict-ops: make the test pass, unsure if it"s complete
fijal
- [pypy-commit] pypy inline-dict-ops: better I think
fijal
- [pypy-commit] Notification: pypy
Bitbucket
- [pypy-commit] Notification: Re: Pull request
Bitbucket
- [pypy-commit] pypy applevel-builder: Allow inlining into the builders
alex_gaynor
- [pypy-commit] pypy applevel-builder: Merged default.
alex_gaynor
- [pypy-commit] pypy applevel-builder: Close branch in prep for merging.
alex_gaynor
- [pypy-commit] pypy default: Merged app level builder.
alex_gaynor
- [pypy-commit] pypy default: unicodegetitem can't return negative numbers.
alex_gaynor
- [pypy-commit] pypy default: Emit strgetiteim from the string optimization in a way that allows it to be seen by other optimizers.
alex_gaynor
- [pypy-commit] pypy default: There's now an extra variable here, since we're not reading it out of it's object.
alex_gaynor
- [pypy-commit] pypy inline-dict-ops: remove unused imports
fijal
- [pypy-commit] pypy inline-dict-ops: remove some more unused imports
fijal
- [pypy-commit] pypy inline-dict-ops: some more pyflakes fun
fijal
- [pypy-commit] pypy inline-dict-ops: some descr support for low level cpus
fijal
- [pypy-commit] extradoc extradoc: add pdf
antocuni
- [pypy-commit] extradoc extradoc: compactifying
hakanardo
- [pypy-commit] extradoc extradoc: use a single standard deviation per binary
hakanardo
- [pypy-commit] extradoc extradoc: explain the shorter names
hakanardo
- [pypy-commit] extradoc extradoc: sobel numbers
hakanardo
- [pypy-commit] pypy store-sink-array: hg merge default
arigo
- [pypy-commit] pypy store-sink-array: Replace the two lists on PyFrame, 'fastlocals_w' and 'valuestack_w',
arigo
- [pypy-commit] pypy store-sink-array: merge heads
arigo
- [pypy-commit] pypy store-sink-array: Translation fix.
arigo
- [pypy-commit] extradoc extradoc: explain specialization
hakanardo
- [pypy-commit] pypy inline-dict-ops: implement {get/set}interiorfield for the llgraph backend
fijal
- [pypy-commit] [OPEN] Pull request #2 for pypy: added floor() to micronumpy
Bitbucket
- [pypy-commit] pypy inline-dict-ops: codewriter setinteriorfield support
fijal
- [pypy-commit] pypy inline-dict-ops: kill some unused code (with NameError)
fijal
- [pypy-commit] pypy inline-dict-ops: Add a missing (now) function
fijal
- [pypy-commit] pypy inline-dict-ops: cleanups and xxx
fijal
- [pypy-commit] [FULFILLED] Pull request #2 for pypy: added floor() to micronumpy
Bitbucket
- [pypy-commit] [FULFILLED] Pull request #2 for pypy: added floor() to micronumpy
Bitbucket
- [pypy-commit] pypy default: typo?
fijal
- [pypy-commit] extradoc extradoc: rerun of fixed benchmark
hakanardo
- [pypy-commit] pypy default: No cookie for fijal :-) Two heads on default.
arigo
- [pypy-commit] pypy default: add a test for the greenlet sys.exc_info save/restore behaviour which is wrong on cpythons greenlet
RonnyPfannschmidt
- [pypy-commit] pypy jit-short_from_state: reverting the entire test_pypy_c dir to the version in default (merge messed up bad)
hakanardo
- [pypy-commit] pypy jit-short_from_state: manually reintroduced changes from this branch
hakanardo
- [pypy-commit] pypy default: Don't mangle names with "."s in them, aka package names in imports.
alex_gaynor
- [pypy-commit] pypy numpy-multidim-exp: numpy: something on multidimensions
snus_mumrik
- [pypy-commit] pypy numpy-impicit-convert: Convert sources of ufuncs to numarrays if needed
snus_mumrik
- [pypy-commit] pypy numpy-impicit-convert: Merge default
snus_mumrik
- [pypy-commit] pypy default: move factorial to app level
gutworth
- [pypy-commit] pypy numpy-impicit-convert: Convert second source of binary ops to numarray if needed
snus_mumrik
- [pypy-commit] extradoc extradoc: mention C++
hakanardo
- [pypy-commit] extradoc extradoc: directions on how to go to the sprint venue
antocuni
- [pypy-commit] extradoc extradoc: reenable view
fijal
- [pypy-commit] extradoc extradoc: update benchmarks
fijal
- [pypy-commit] extradoc extradoc: merge
fijal
- [pypy-commit] extradoc extradoc: get latest number into the table
hakanardo
- [pypy-commit] extradoc extradoc: highligt result in abstract
hakanardo
- [pypy-commit] pypy store-sink-array: hg merge default
arigo
- [pypy-commit] pypy store-sink-array: close branch
arigo
- [pypy-commit] pypy default: Merge store-sink-array: implements store sinking of SETARRAYITEM_GC,
arigo
- [pypy-commit] pypy numpy-impicit-convert: Some tests for conversion to numarray
snus_mumrik
- [pypy-commit] pypy arm-backed-float: remove customized version of before_call, because it is not needed any more
bivab
- [pypy-commit] pypy arm-backed-float: fix for an issue triggered when a const int is passed as the size to _malloc_varsize.
bivab
- [pypy-commit] pypy arm-backend-2: merge arm-backed-float into arm-backend-2 branch
bivab
- [pypy-commit] pypy arm-backed-float: close branch for float support on arm
bivab
- [pypy-commit] pypy arm-backend-2: merge up to 43861
bivab
- [pypy-commit] pypy arm-backend-2: add a encode64 helper
bivab
- [pypy-commit] pypy arm-backend-2: fix for bc71e715e308 on ARM
bivab
- [pypy-commit] pypy arm-backend-2: merge default up to 9439564ba9b3
bivab
- [pypy-commit] pypy arm-backend-2: add test for jit rewriting of math.sqrt
bivab
- [pypy-commit] pypy arm-backend-2: implement support for sqrt in the ARM backend
bivab
- [pypy-commit] pypy arm-backend-2: implement support for sqrt in the ARM backend
bivab
- [pypy-commit] pypy inline-dict-ops: skip for now
fijal
- [pypy-commit] pypy inline-dict-ops: Add kind to {get, set}interiorfield ops
fijal
- [pypy-commit] pypy inline-dict-ops: Some consistency in ops names
fijal
- [pypy-commit] pypy inline-dict-ops: Implement most of support. Probably needs rewrite because of mess with Descrs :-/
fijal
- [pypy-commit] extradoc extradoc: slides as they were presented
antocuni
- [pypy-commit] pypy default: (berdario, armin, enrico franchi)
berdario
- [pypy-commit] pypy default: cpyext: basic beginning of PySet with New Add Discard Size/GET_SIZE
RonnyPfannschmidt
- [pypy-commit] pypy default: add the cpyext PyWeakref_GET_OBJECT api
RonnyPfannschmidt
- [pypy-commit] pypy default: Add space.newset(), similar to space.newdict() and tons of others.
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy shadowstack-perf: A branch to play with improvements to the performance of
arigo
- [pypy-commit] pypy default: Add PyOS_string_to_double to cpyext
flub
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: Fixed segfault in test_ctypes_support.test_argument_conversion_and_checks
wilberforce
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: Remove PyOS_string_to_double from stubs.py
flub
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: Backout b28cc6f1e4b3. Turns out to be restrictive...
arigo
- [pypy-commit] pypy inline-dict-ops: Start changing a pair of descrs (array, field) into one (interiorfield),
fijal
- [pypy-commit] pypy non-null-app-dict: A branch to implement forcing of non-nullness on dict keys/values
fijal
- [pypy-commit] pypy default: Fix for issue758 (hopefully -- hard for me to test).
arigo
- [pypy-commit] pypy default: 64-bit fix.
arigo
- [pypy-commit] pypy arm-backend-2: fix tests
bivab
- [pypy-commit] pypy arm-backend-2: remove outdated test
bivab
- [pypy-commit] pypy arm-backend-2: adjust scope of random testing to a more realistic value for ARM
bivab
- [pypy-commit] pypy default: Fix test_pypy_c.
arigo
- [pypy-commit] pypy default: Fix translation on 32-bit.
arigo
- [pypy-commit] Notification: pypy.org
Bitbucket
- [pypy-commit] extradoc extradoc: Planning for day 1
lac
- [pypy-commit] extradoc extradoc: merge heads
lac
- [pypy-commit] extradoc extradoc: Typo + a potential sprint task
fijal
- [pypy-commit] extradoc extradoc: submitted final version
cfbolz
- [pypy-commit] extradoc extradoc: merge
cfbolz
- [pypy-commit] extradoc extradoc: some clarifications
cfbolz
- [pypy-commit] extradoc extradoc: XXXs
cfbolz
- [pypy-commit] extradoc extradoc: fix XXX
cfbolz
- [pypy-commit] extradoc extradoc: more related work
cfbolz
- [pypy-commit] pypy default: move a lot of tests into the base class: I suppose they were put in the lltype specific one by mistake
antocuni
- [pypy-commit] pypy default: move a lot of tests into the base class: I suppose they were put in the lltype specific one by mistake
antocuni
- [pypy-commit] pypy default: turn make_fail_descr into a setup_method and sanitize it a
antocuni
- [pypy-commit] pypy default: update the emacs mode for the new format of debug_merge_point
antocuni
- [pypy-commit] pypy default: merge heads
antocuni
- [pypy-commit] pypy default: (arigo, antocuni) write a test for writebarrier_before_copy
antocuni
- [pypy-commit] pypy default: (arigo, antocuni): not-optimal improvement: if we have cards, let ll_arraycopy to find the young pointers that are maybe there. This should help fixing the bad behaviour of list.append on large lists. We could improve it even more by copying the cards by ourselves, but we cannot right now because we do not know if they are properly aligned
antocuni
- [pypy-commit] pypy default: Minor cleanups
arigo
- [pypy-commit] pypy default: Add a failing test.
arigo
- [pypy-commit] pypy default: Fix the test.
arigo
- [pypy-commit] pypy default: fix for reportlab (2.6 compatibility)
fijal
- [pypy-commit] pypy default: Make the optimizer recognize the effect that int_is_true(); guard_true() has on the bounds. Specifically this removes an op + a guard in the case of something like `if x and x[0] == "f"` where x is a string at app level.
alex_gaynor
- [pypy-commit] pypy default: merged upstream.
alex_gaynor
- [pypy-commit] pypy default: Fix rsdl tests
amauryfa
- [pypy-commit] pypy reflex-support: make abstract classes uninstantiable
wlav
- [pypy-commit] pypy reflex-support: support for virtually inherited data members
wlav
- [pypy-commit] pypy default: Added __objclass__ to methods.
alex_gaynor
- [pypy-commit] extradoc extradoc: sprint planning tuesday
lac
- [pypy-commit] extradoc extradoc: merge heads
lac
- [pypy-commit] pypy dict-strategies: another skip, and fix a missing import
cfbolz
- [pypy-commit] pypy non-null-app-dict: fix tests
fijal
- [pypy-commit] pypy non-null-app-dict: use hints as well as specify non-nullness for r_dict
fijal
- [pypy-commit] pypy non-null-app-dict: Mark this object as non-null as well
fijal
- [pypy-commit] pypy default: Added copy.py to modified-2.7
berdario
- [pypy-commit] pypy default: (berdario, antocuni)
berdario
- [pypy-commit] pypy default: (berdario, antocuni)
berdario
- [pypy-commit] pypy default: Reverted the changes to copy.py in the modified libs
berdario
- [pypy-commit] pypy default: merge heads
berdario
- [pypy-commit] pypy non-null-app-dict: add a way to specify "cannot be null" on other dicts
fijal
- [pypy-commit] pypy non-null-app-dict: use the hint also on string-based dicts
fijal
- [pypy-commit] pypy default: Maybe improve the error message? A slightly more verbose one would not hurt,
fijal
- [pypy-commit] pypy non-null-app-dict: close merged branch
fijal
- [pypy-commit] pypy default: merge non-null-app-dict, making app level dicts and sets smaller
fijal
- [pypy-commit] pypy jit-short_from_state: Dissable all types of operations in the short preamble. This makes a lot of tests fail due to worse optimization but produces a working pypy. Every loop will get an empty short preamble. That allows virtuals to stay virtual across bridges.
hakanardo
- [pypy-commit] pypy jit-short_from_state: allow always pure opperations in short_preamble
hakanardo
- [pypy-commit] pypy jit-short_from_state: failing test
hakanardo
- [pypy-commit] pypy default: (lac, arigo)
arigo
- [pypy-commit] pypy default: (antocuni, lac, arigo)
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: a helper function
fijal
- [pypy-commit] jitviewer default: should work better now
fijal
- [pypy-commit] pypy default: Test and fix on 64-bit.
arigo
- [pypy-commit] pypy default: Fix test_descr, by reverting this pypy change.
arigo
- [pypy-commit] pypy dict-strategies: forget to import py
l.diekmann
- [pypy-commit] pypy dict-strategies: this was not necessary (already fixed)
l.diekmann
- [pypy-commit] pypy dict-strategies: with dict-strategies object identity is not preserved
l.diekmann
- [pypy-commit] extradoc extradoc: cleanups
hakanardo
- [pypy-commit] extradoc extradoc: squeeze into 6 pages
hakanardo
- [pypy-commit] pypy jit-short_from_state: Only the first discovered producer of each box is accepted into the short preamble and the state after reconstruction must reflect this. Fixes test_virtual_attribute_pure_function.
hakanardo
- [pypy-commit] extradoc extradoc: new abstract
cfbolz
- [pypy-commit] extradoc extradoc: comment out XXXs
cfbolz
- [pypy-commit] extradoc extradoc: merge
cfbolz
- [pypy-commit] extradoc extradoc: I think this XXX is ok now that we have a related work section
cfbolz
- [pypy-commit] pypy dict-strategies: also promote self (strategy)
l.diekmann
- [pypy-commit] pypy default: reintroduce the debug_print inside jit-tracing that was removed by f8e68bd845a0
antocuni
- [pypy-commit] extradoc extradoc: Draft for the blog post "Global Interpreter Lock"
arigo
- [pypy-commit] extradoc extradoc: merge heads
arigo
- [pypy-commit] extradoc extradoc: add something about funding, minor tweak
lac
- [pypy-commit] pypy default: (arigo, antocuni, rguillbert): add some debug info
antocuni
- [pypy-commit] pypy default: missing import
antocuni
- [pypy-commit] extradoc extradoc: Updates.
arigo
- [pypy-commit] pypy jit-short_from_state: enable getfield_gc in short preamble
hakanardo
- [pypy-commit] extradoc extradoc: Typo.
arigo
- [pypy-commit] pypy reflex-support: further STL support and initial class-specific pythonizations
wlav
- [pypy-commit] pypy reflex-support: test fixes
wlav
- [pypy-commit] pypy reflex-support: test fixes
wlav
- [pypy-commit] pypy reflex-support: allow default arguments and test cleanup
wlav
- [pypy-commit] pypy reflex-support: new STL test and allow object to pass by reference
wlav
- [pypy-commit] pypy reflex-support: - return by value of objects
wlav
- [pypy-commit] pypy default: Significantly optimize set.pop
alex_gaynor
- [pypy-commit] extradoc extradoc: Blatantly copy EP handson
fijal
- [pypy-commit] extradoc extradoc: add *~ to .hgignore
fijal
- [pypy-commit] extradoc extradoc: slow work on slides
fijal
- [pypy-commit] pypy dict-strategies: this has changed with the introduction of dict strategies
cfbolz
- [pypy-commit] pypy dict-strategies: merge default
cfbolz
- [pypy-commit] pypy dict-strategies: merge
cfbolz
- [pypy-commit] pypy default: Improve popitem() to use the same hack as CPython: store the next
arigo
- [pypy-commit] pypy default: Oups. Fix this.
arigo
Last message date:
Thu Jun 30 23:06:37 CEST 2011
Archived on: Thu Jun 30 23:13:55 CEST 2011
This archive was generated by
Pipermail 0.09 (Mailman edition).