February 2011 Archives by subject
Starting: Tue Feb 1 00:43:43 CET 2011
Ending: Mon Feb 28 22:41:18 CET 2011
Messages: 941
- [pypy-svn] buildbot default: (arigo, pedronis around)
arigo
- [pypy-svn] jitviewer default: Added an hgignore.
alex_gaynor
- [pypy-svn] jitviewer default: Allow specifying an optional port number.
alex_gaynor
- [pypy-svn] jitviewer default: kill adjust_bridges, use the one in jitlogparser
antocuni
- [pypy-svn] jitviewer default: kill disassembler.py, and use the one in lib_pypy instead
antocuni
- [pypy-svn] jitviewer default: kill Function and slice_debug_merge_points, replace them by the versions found in the jitlogparser
antocuni
- [pypy-svn] jitviewer default: kill module_finder, it is no longer used here (but a copy is now present in the jitlogparser
antocuni
- [pypy-svn] jitviewer default: kill parse(), use the version in the jitlogparser
antocuni
- [pypy-svn] jitviewer default: kill parser.Op and use a subclass of pypy.tool.jitlogparser.parser.Op instead, which adds html formatting
antocuni
- [pypy-svn] jitviewer default: kill SimpleParser, replace it with the version found in jitlogparser
antocuni
- [pypy-svn] jitviewer default: kill storage.py, use the version from the jitlogparser
antocuni
- [pypy-svn] jitviewer default: kill the (most) part of test_parser which is already covered by the test_parser in the jitlogparser, and leave only the html-related stuff
antocuni
- [pypy-svn] jitviewer default: kill the class Bytecode, use a subclass of jitlogparser.TraceForOpcode instead
antocuni
- [pypy-svn] jitviewer default: kill unused (and broken) import
antocuni
- [pypy-svn] jitviewer default: rename loops.py to parser.py, to math the naming scheme used in pypy.tool.jitlogparser
antocuni
- [pypy-svn] jitviewer default: skip this test, it's broken and the function is not called from anywhere
antocuni
- [pypy-svn] jitviewer default: typo
antocuni
- [pypy-svn] pypy 32ptr-on-64bit: Fix.
arigo
- [pypy-svn] pypy arm-backed-float: Add test case for casting a negative number to a float
bivab
- [pypy-svn] pypy arm-backed-float: Finish implementing float operations
bivab
- [pypy-svn] pypy arm-backed-float: Implement FLOAT_MUL operation
bivab
- [pypy-svn] pypy arm-backed-float: Implement FLOAT_TRUEDIV operation
bivab
- [pypy-svn] pypy arm-backed-float: mege
bivab
- [pypy-svn] pypy arm-backed-float: merge
bivab
- [pypy-svn] pypy arm-backed-float: merge arm-backend-2
bivab
- [pypy-svn] pypy arm-backed-float: return condition
bivab
- [pypy-svn] pypy arm-backend-2: (arigo, david) patch the frame size of a loop or bridge with a larger value if it jumps to another location that requires a larger frame than the current one would need
bivab
- [pypy-svn] pypy arm-backend-2: (arigo, david) when generating code for a call, force the variable stored in r0 to be spilled if the call has a return value and ensure a register can not be bound to two boxes after a call.
bivab
- [pypy-svn] pypy arm-backend-2: Add two methods required by the frontend
bivab
- [pypy-svn] pypy arm-backend-2: allow to move const values to stack locations
bivab
- [pypy-svn] pypy arm-backend-2: disable test if the backend does not support floats
bivab
- [pypy-svn] pypy arm-backend-2: do not spill all registers around call_may_force and get rid of the flag for it
bivab
- [pypy-svn] pypy arm-backend-2: Fix an off-by-one error when doing a jump to a location that is more than 255 bytes away
bivab
- [pypy-svn] pypy arm-backend-2: fix and extend tests
bivab
- [pypy-svn] pypy arm-backend-2: Fix frame size calculation for bridges and spilling in large frames
bivab
- [pypy-svn] pypy arm-backend-2: fix interface for gen_load_int
bivab
- [pypy-svn] pypy arm-backend-2: Fix some issues with call_assembler
bivab
- [pypy-svn] pypy arm-backend-2: generate code to set the SP at a position where it is executed before the frame is used
bivab
- [pypy-svn] pypy arm-backend-2: implement redirect_call_assembler
bivab
- [pypy-svn] pypy arm-backend-2: import some tests from the x86 backend
bivab
- [pypy-svn] pypy arm-backend-2: Improve freeing of boxes and also free the failargs of guards
bivab
- [pypy-svn] pypy arm-backend-2: improve freeing of boxes in operations merged with guards
bivab
- [pypy-svn] pypy arm-backend-2: in getfield and setfield operations use a register to store the offset of a field when it does not fit in the 12 bits for imm values
bivab
- [pypy-svn] pypy arm-backend-2: merge default
bivab
- [pypy-svn] pypy arm-backend-2: merge default
bivab
- [pypy-svn] pypy arm-backend-2: merge default
bivab
- [pypy-svn] pypy arm-backend-2: merge default
bivab
- [pypy-svn] pypy arm-backend-2: merge default
bivab
- [pypy-svn] pypy arm-backend-2: merge default
bivab
- [pypy-svn] pypy arm-backend-2: merge default
bivab
- [pypy-svn] pypy arm-backend-2: merge default
bivab
- [pypy-svn] pypy arm-backend-2: merge default
bivab
- [pypy-svn] pypy arm-backend-2: merge default
bivab
- [pypy-svn] pypy arm-backend-2: merge default
bivab
- [pypy-svn] pypy arm-backend-2: merge default (again)
bivab
- [pypy-svn] pypy arm-backend-2: move procedure generation a bit around
bivab
- [pypy-svn] pypy arm-backend-2: Move some redundant parts of guards to their own procedures
bivab
- [pypy-svn] pypy arm-backend-2: Pass cond flag to regalloc_mov and use it instead of directly emiting operations.
bivab
- [pypy-svn] pypy arm-backend-2: provide a c function wrapping div, unsigned div and mod which are called from the jit for the corresponding operations because arm's application profile does not implement these operations.
bivab
- [pypy-svn] pypy arm-backend-2: Really free the blocks
bivab
- [pypy-svn] pypy arm-backend-2: Reset vable_token in call_assembler and some other fixes to it
bivab
- [pypy-svn] pypy arm-backend-2: rewrite the resoperation dispatch loop a bit and call regalloc._check_invariants on each iteration
bivab
- [pypy-svn] pypy arm-backend-2: Split the constant loading into two different methods. In total this saves 1 instruction per constant, in the worst case, and makes the exection a bit faster.
bivab
- [pypy-svn] pypy arm-backend-2: support refs as imm values in failargs
bivab
- [pypy-svn] pypy arm-backend-2: tests and test fixes
bivab
- [pypy-svn] pypy arm-backend-2: use a block of memory that is freed with the loop to store the encoding of the failargs
bivab
- [pypy-svn] pypy collections-module: __copy__().
arigo
- [pypy-svn] pypy collections-module: __reduce__().
arigo
- [pypy-svn] pypy collections-module: __reversed__().
arigo
- [pypy-svn] pypy collections-module: A branch in which to implement the _collections module in RPython.
arigo
- [pypy-svn] pypy collections-module: A helper: space.compare_by_iteration().
arigo
- [pypy-svn] pypy collections-module: Add _collections in all_working_modules.
arigo
- [pypy-svn] pypy collections-module: Add a __module__.
arigo
- [pypy-svn] pypy collections-module: Add usemodules=_collections.
arigo
- [pypy-svn] pypy collections-module: Comparison.
arigo
- [pypy-svn] pypy collections-module: count().
arigo
- [pypy-svn] pypy collections-module: d.extend(d), d += e.
arigo
- [pypy-svn] pypy collections-module: Docs and typos.
arigo
- [pypy-svn] pypy collections-module: Done.
arigo
- [pypy-svn] pypy collections-module: Generalize the test.
arigo
- [pypy-svn] pypy collections-module: Generalize this test. Now test_deque passes.
arigo
- [pypy-svn] pypy collections-module: getitem(), setitem(), and maybe delitem() if we already had rotate()
arigo
- [pypy-svn] pypy collections-module: Hash.
arigo
- [pypy-svn] pypy collections-module: In-progress.
arigo
- [pypy-svn] pypy collections-module: In-progress.
arigo
- [pypy-svn] pypy collections-module: Kill the remainder of test_deque. It's good enough if we run
arigo
- [pypy-svn] pypy collections-module: len().
arigo
- [pypy-svn] pypy collections-module: maxlen, __repr__, locking.
arigo
- [pypy-svn] pypy collections-module: merge default
arigo
- [pypy-svn] pypy collections-module: merge heads
arigo
- [pypy-svn] pypy collections-module: merge heads
arigo
- [pypy-svn] pypy collections-module: Missing a reset-item-to-None, otherwise the reference to the
arigo
- [pypy-svn] pypy collections-module: pop(), popleft()
arigo
- [pypy-svn] pypy collections-module: remove().
arigo
- [pypy-svn] pypy collections-module: repr() works.
arigo
- [pypy-svn] pypy collections-module: reverse().
arigo
- [pypy-svn] pypy collections-module: rotate().
arigo
- [pypy-svn] pypy collections-module: rotate().
arigo
- [pypy-svn] pypy collections-module: Start to rewrite the _collections module in RPython.
arigo
- [pypy-svn] pypy collections-module: Test and fix.
arigo
- [pypy-svn] pypy collections-module: Typos.
arigo
- [pypy-svn] pypy collections-module: Write defaultdict... cheating.
arigo
- [pypy-svn] pypy default: "Fast" pickling has no memo, so it raises an exception with recursive structure.
amauryfa
- [pypy-svn] pypy default: "Justify" a bit more this topic.
arigo
- [pypy-svn] pypy default: (agaynor, arigo)
arigo
- [pypy-svn] pypy default: (agaynor, arigo)
arigo
- [pypy-svn] pypy default: (arigo, antocuni): use a weakref to the map in the cache entry, else we indirectly store a strong reference to the class forever
antocuni
- [pypy-svn] pypy default: (arigo, cfbolz) rewrite character group matching to only produce one guard at
cfbolz
- [pypy-svn] pypy default: (arigo, cfbolz): add an interface for int_between checks
cfbolz
- [pypy-svn] pypy default: (arigo, cfbolz): use int_between in the rsre engine
cfbolz
- [pypy-svn] pypy default: (arigo, cfbolz): a completely obscure bug, that is visible on our branch
cfbolz
- [pypy-svn] pypy default: (bivab, arigo)
arigo
- [pypy-svn] pypy default: (hopefully) fix translation
antocuni
- [pypy-svn] pypy default: (in-progress) start to integrate the new jitlogparser with test_pypy_c
antocuni
- [pypy-svn] pypy default: (Kevin Burke, a bit of arigo)
arigo
- [pypy-svn] pypy default: (kleptog) Implement PyString_AsEncodedObject
amauryfa
- [pypy-svn] pypy default: (kleptog) Implement PyErr_WriteUnraisable
amauryfa
- [pypy-svn] pypy default: (kleptog) Implement PySlice_GetIndices()
amauryfa
- [pypy-svn] pypy default: (vincele)
arigo
- [pypy-svn] pypy default: (vincele) Fix AST_Tests.test_snippets from lib-python/2.7.0/test/test_ast.py
fijal
- [pypy-svn] pypy default: (vincele) Fix utf7 decoding
fijal
- [pypy-svn] pypy default: *I* *don't* *get* *it*
arigo
- [pypy-svn] pypy default: *really* run the implementation in runicode.py
amauryfa
- [pypy-svn] pypy default: - Mark the undocumented bytes.__alloc__() as an implementation
arigo
- [pypy-svn] pypy default: /bin/bash: q: command not found
amauryfa
- [pypy-svn] pypy default: 2 failing and 1 passing test where inlining the short preamble causes wrong behaviour
hakanardo
- [pypy-svn] pypy default: 2.5 compat
arigo
- [pypy-svn] pypy default: A broken test for test_pypy_c_new
alex_gaynor
- [pypy-svn] pypy default: a failing test
antocuni
- [pypy-svn] pypy default: A failing test, but skipped because it looks not important.
arigo
- [pypy-svn] pypy default: A little cleanup to epoll, consolidate the "is closed" logic and remove self.space, I don't like it.
alex_gaynor
- [pypy-svn] pypy default: a passing test
antocuni
- [pypy-svn] pypy default: A test and fix for someone doing f(**{u'\u1234': 5}).
arigo
- [pypy-svn] pypy default: a test checking that we actually compile and call_assembler recursive functions
antocuni
- [pypy-svn] pypy default: a test to check that a mapdict instance keeps its class alive. fails currently.
cfbolz
- [pypy-svn] pypy default: Adapt the test for Linux
amauryfa
- [pypy-svn] pypy default: Add a case where the list of bases is empty (hence "object").
arigo
- [pypy-svn] pypy default: add a convenience function to get the opnames
antocuni
- [pypy-svn] pypy default: Add a custom pydoc.py: check that we don't report the __builtin__
arigo
- [pypy-svn] pypy default: Add a line about how to use it (I have to look it up every time).
arigo
- [pypy-svn] pypy default: add a method for getting all the operations in a loop
antocuni
- [pypy-svn] pypy default: add a modifiable copy of test_sysconfig.py
antocuni
- [pypy-svn] pypy default: Add a modifiable copy of test_xml_etree.py
amauryfa
- [pypy-svn] pypy default: Add a modifiable copy of the sqlite3 package
amauryfa
- [pypy-svn] pypy default: Add a modified version of this test with "..." in the expected
arigo
- [pypy-svn] pypy default: add a new 'pypy' installation scheme for sysconfig.py: most notably, it fixes
antocuni
- [pypy-svn] pypy default: Add a paragraph about identity of bound builtin methods.
amauryfa
- [pypy-svn] pypy default: add a way to distinguish loops and entry bridges
antocuni
- [pypy-svn] pypy default: add a way to do a very simple pattern-matching on the operations of a loop, to ensure that variable matches among different operations
antocuni
- [pypy-svn] pypy default: add a way to get only the operations that correspond to the specified ID
antocuni
- [pypy-svn] pypy default: add a way to get the code by the id
antocuni
- [pypy-svn] pypy default: add a way to get the ops for just the specified opcode
antocuni
- [pypy-svn] pypy default: add a way to override which classes are created
antocuni
- [pypy-svn] pypy default: add an editable copy of test_site.py
antocuni
- [pypy-svn] pypy default: add an in-progress test
antocuni
- [pypy-svn] pypy default: Add an unmodified copy of text_xpickle.py to modified-2.7.0,
amauryfa
- [pypy-svn] pypy default: Add another combination of this instruction.
arigo
- [pypy-svn] pypy default: Add another include for memcpy() here.
arigo
- [pypy-svn] pypy default: Add call_initial_function(), similar to call_final_function().
arigo
- [pypy-svn] pypy default: Add missing no-op support for gc_thread_start
arigo
- [pypy-svn] pypy default: Add modifiable copy of test_cpickle.py
amauryfa
- [pypy-svn] pypy default: Add modifiable copy of test_pydoc.py
amauryfa
- [pypy-svn] pypy default: Add more precise asserts, designed to catch most cases where 'obj' is nonsense (it points inside an object, where there is a pointer).
arigo
- [pypy-svn] pypy default: Add movhpd to the list of ignored ops
fijal
- [pypy-svn] pypy default: Add rlib.debug.check_regular_int(), used in rbigint.fromint()
arigo
- [pypy-svn] pypy default: Add section on using virtualenv.
lac
- [pypy-svn] pypy default: add support for the PYTHONNOUSERSITE env variable
antocuni
- [pypy-svn] pypy default: Add the flag EF_PURE to some more OS_xxx functions.
arigo
- [pypy-svn] pypy default: Add the internal method str._formatter_field_name_split().
arigo
- [pypy-svn] pypy default: Add the module name to the _lsprof.Profile class
amauryfa
- [pypy-svn] pypy default: add the possibility to pass parameters
antocuni
- [pypy-svn] pypy default: add the possibility to return a value
antocuni
- [pypy-svn] pypy default: add the subrepo virtualenv-pypy inside contrib
antocuni
- [pypy-svn] pypy default: add the testcase for longs
antocuni
- [pypy-svn] pypy default: Add various version attributes to pyexpat
amauryfa
- [pypy-svn] pypy default: Added a .gitignore file for the Git users.
tav
- [pypy-svn] pypy default: Added a doc file for _collections (why does nobody run the config tests!).
alex_gaynor
- [pypy-svn] pypy default: Added a modifiable _threading_local.py
alex_gaynor
- [pypy-svn] pypy default: Added a test for opening a directory, currently failing.
alex_gaynor
- [pypy-svn] pypy default: Added a test that crashes on pypy-c.
alex_gaynor
- [pypy-svn] pypy default: Added newline support to string io.
alex_gaynor
- [pypy-svn] pypy default: Added PyUnicode_{Encode, Decode}ASCII and tests.
ademan
- [pypy-svn] pypy default: Added space.len_w which is a shortcut for space.int_w(space.len(w_obj))
alex_gaynor
- [pypy-svn] pypy default: Added support for Py_UNICODE_COPY and test.
ademan
- [pypy-svn] pypy default: Added sys.float_repr_style.
alex_gaynor
- [pypy-svn] pypy default: After much thinking, add a condition. Really hard to test :-(
arigo
- [pypy-svn] pypy default: Allow module kwarg on TinyObjSpace.
alex_gaynor
- [pypy-svn] pypy default: Allow None for start index in unicode.index
alex_gaynor
- [pypy-svn] pypy default: Allow property.__new__ to accept arbitrary args.
alex_gaynor
- [pypy-svn] pypy default: allow to use "..." at the end of the list
antocuni
- [pypy-svn] pypy default: allow to use '_' as an always-matching variable name
antocuni
- [pypy-svn] pypy default: always create the stdout and stderr files when running py.test -s, else we get an file not found error few lines later
antocuni
- [pypy-svn] pypy default: always store the .code attribute on TraceForOpcode instances, it makes everything much simpler
antocuni
- [pypy-svn] pypy default: Another test and fix.
arigo
- [pypy-svn] pypy default: Another TODO item
amauryfa
- [pypy-svn] pypy default: Another try...
arigo
- [pypy-svn] pypy default: Another valid difference.
arigo
- [pypy-svn] pypy default: Attempt to fix the issue shown by
arigo
- [pypy-svn] pypy default: Attempted translation fix.
alex_gaynor
- [pypy-svn] pypy default: Avoid warning messages when the test suite finishes:
amauryfa
- [pypy-svn] pypy default: Backed out changeset 0872e654e4d7
fijal
- [pypy-svn] pypy default: Backed out changeset f7e470d7823c
fijal
- [pypy-svn] pypy default: Bah, c_thread_lock_init was declared to return Void anyway :-(
arigo
- [pypy-svn] pypy default: bah, hack the lib-python conftest failure detection logic, else it uncorrectly
antocuni
- [pypy-svn] pypy default: Be much more precise about this test.
alex_gaynor
- [pypy-svn] pypy default: be sure that we don't allow alpha-renaming for ConstClass(...) in match()
antocuni
- [pypy-svn] pypy default: Be sure to close all mmaps and files, otherwise os.unlink fails on Windows
amauryfa
- [pypy-svn] pypy default: Before anyone wakes up, disable geninterp. Will run benchmarks and see
fijal
- [pypy-svn] pypy default: Big patch by victorg5: fix typos in pypy/doc/, found by aspell.
arigo
- [pypy-svn] pypy default: Bring the mixed submodule stuff into the right branch.
alex_gaynor
- [pypy-svn] pypy default: Cannot test that sys.stdin.seek(-1) raises an exception when we
arigo
- [pypy-svn] pypy default: Catch StreamErrors that can be raised when opening a file in
arigo
- [pypy-svn] pypy default: Change the definition of "_immutable_ = True" to be explicitly
arigo
- [pypy-svn] pypy default: Change the test to keep track of all files opened, and close
arigo
- [pypy-svn] pypy default: Change the test. This is explicitly a detail behavior, but it
arigo
- [pypy-svn] pypy default: Change this, otherwise just None gets turned into a LOAD_CONST
arigo
- [pypy-svn] pypy default: Changed PyUnicode_*ASCII functions to raise exceptions since strict codec functioning is default. Changed tests to match.
ademan
- [pypy-svn] pypy default: Cleanup socket. Added 10 lines, but it's so much cleaner by now
fijal
- [pypy-svn] pypy default: Close the file explicitely to let the test pass on Windows
amauryfa
- [pypy-svn] pypy default: constant propagating tests
hakanardo
- [pypy-svn] pypy default: Copy the logic of CPython to fix the precision around
arigo
- [pypy-svn] pypy default: Copy two files (unchanged), to let pyclbr import files in the correct location
amauryfa
- [pypy-svn] pypy default: cosmetic changes
antocuni
- [pypy-svn] pypy default: couple more ops
fijal
- [pypy-svn] pypy default: CPython Issue #8271: during the decoding of an invalid UTF-8 byte sequence,
amauryfa
- [pypy-svn] pypy default: Do constant folding on subscripting.
alex_gaynor
- [pypy-svn] pypy default: Document len_w.
alex_gaynor
- [pypy-svn] pypy default: Don't be lazy and import sys in each function instead of stuffing it into __builtins__.
amauryfa
- [pypy-svn] pypy default: don't import site: it's fastern, and avoids creating tons of regex-related useless loops
antocuni
- [pypy-svn] pypy default: Don't print a TypeError when a "void f()" callback function returns None.
amauryfa
- [pypy-svn] pypy default: Don't rely on unbound methods having the same identity for builtin methods in _threading_local.
alex_gaynor
- [pypy-svn] pypy default: Don't use always port 50007 (risk of collision when running twice).
arigo
- [pypy-svn] pypy default: ElementTree is supported nowadays...
amauryfa
- [pypy-svn] pypy default: Ensure StringIO.readline returns unicode.
alex_gaynor
- [pypy-svn] pypy default: Every iterator should implement an __iter__ method
amauryfa
- [pypy-svn] pypy default: explicitly turn bytecode into a list of ints, the stdlib seems to produce longs sometimes
cfbolz
- [pypy-svn] pypy default: Export two cpyext functions that are already implemented in C code
amauryfa
- [pypy-svn] pypy default: Expose newlines property on stringio.
alex_gaynor
- [pypy-svn] pypy default: Extend test_trace_generator_finalisation to check for the correct
arigo
- [pypy-svn] pypy default: Extract and test the functionality of getting an importer.
arigo
- [pypy-svn] pypy default: factor out match_op
antocuni
- [pypy-svn] pypy default: Failing test that shows that we need to check the complete state of all the virtuals before inlining the short preamble
hakanardo
- [pypy-svn] pypy default: file.__exit__ should call self.close, not file.close. Also brought some tests into the 21st century.
alex_gaynor
- [pypy-svn] pypy default: file.writelines should raise when its closed, even if the iterable has no items.
alex_gaynor
- [pypy-svn] pypy default: file.writelines() should release the stream lock between two lines
amauryfa
- [pypy-svn] pypy default: Filter out the method names that start with '_', because the
arigo
- [pypy-svn] pypy default: find a way not to repeat the same code for ticker check every time
antocuni
- [pypy-svn] pypy default: Fix 7 of the 8 failures of test_pypy_c just by not printing the args, which
arigo
- [pypy-svn] pypy default: Fix a case where we need to get an integer instead of a string.
arigo
- [pypy-svn] pypy default: Fix a crash in pow() with nonfinite values
amauryfa
- [pypy-svn] pypy default: Fix a few failures in test_sqlite
amauryfa
- [pypy-svn] pypy default: Fix a few random occasional failures: StringBuilder.append(s)
arigo
- [pypy-svn] pypy default: Fix a long.__truediv__ corner case by using a version of divmod() that does not depend
amauryfa
- [pypy-svn] pypy default: Fix a NameError.
alex_gaynor
- [pypy-svn] pypy default: Fix a stupid typo.
alex_gaynor
- [pypy-svn] pypy default: Fix an ImportError.
alex_gaynor
- [pypy-svn] pypy default: Fix comment.
arigo
- [pypy-svn] pypy default: Fix compilation on Windows
amauryfa
- [pypy-svn] pypy default: Fix cpyext tests on Windows
amauryfa
- [pypy-svn] pypy default: Fix failure in test_ropeunicodeobject.py
amauryfa
- [pypy-svn] pypy default: Fix for FAIL: test_run_module_bug1764407 (test.test_cmd_line.CmdLineTest)
vincentlegoll
- [pypy-svn] pypy default: Fix for rope unicode objects.
alex_gaynor
- [pypy-svn] pypy default: Fix for smalllong: make more systematically sure that the created
arigo
- [pypy-svn] pypy default: Fix for str(IOError(1, 2))
alex_gaynor
- [pypy-svn] pypy default: Fix for test_lloperation.
arigo
- [pypy-svn] pypy default: Fix for test_transformed_gc.py.
arigo
- [pypy-svn] pypy default: Fix for tests.
arigo
- [pypy-svn] pypy default: Fix for unpickling modules (which is a PyPy extension)
arigo
- [pypy-svn] pypy default: Fix format('n') to correctly use the thousands grouping indicated by the locale
amauryfa
- [pypy-svn] pypy default: Fix jit translation on windows
amauryfa
- [pypy-svn] pypy default: Fix MiniMark debug assertions when run on top of Python.
alex_gaynor
- [pypy-svn] pypy default: Fix mmap test on Windows: offset must be a multiple of allocation granularity
amauryfa
- [pypy-svn] pypy default: Fix mmap.resize() on windows.
alex_gaynor
- [pypy-svn] pypy default: Fix mmap.resize() when the mmap has an offset.
alex_gaynor
- [pypy-svn] pypy default: Fix on 64-bits.
arigo
- [pypy-svn] pypy default: Fix remaining failures in test_runicode.py
amauryfa
- [pypy-svn] pypy default: Fix ropeobject tests
amauryfa
- [pypy-svn] pypy default: Fix siginterrupt(). Previously, the state would be reset
arigo
- [pypy-svn] pypy default: Fix some failures in test_sqlite
amauryfa
- [pypy-svn] pypy default: Fix ssl.py and test_ssl.py (by chance, one more test passing on nightly
fijal
- [pypy-svn] pypy default: Fix stupid typo introduced in b8f612ad32e1
amauryfa
- [pypy-svn] pypy default: Fix SyntaxError on Windows
amauryfa
- [pypy-svn] pypy default: Fix test to run on top of CPython 2.7 with the -A option
amauryfa
- [pypy-svn] pypy default: Fix test when run with a CPython before 2.7
amauryfa
- [pypy-svn] pypy default: Fix test_descr and test_random.
arigo
- [pypy-svn] pypy default: Fix test_fcntl, by casting all constants to signed longs.
amauryfa
- [pypy-svn] pypy default: fix test_getsitepackages by deciding that pypy does not support site-python, only site-packages
antocuni
- [pypy-svn] pypy default: Fix test_thread_and_gc, and add another test_thread_and_gc_with_fork.
arigo
- [pypy-svn] pypy default: Fix tests checking the extension of .so files
alex_gaynor
- [pypy-svn] pypy default: Fix tests on 64bit, where rffi.INT != lltype.Signed
amauryfa
- [pypy-svn] pypy default: Fix the "replace" error handler: on UnicodeDecodeError, only one U+FFFD is returned,
amauryfa
- [pypy-svn] pypy default: Fix the failing test on 64bit by simplifying the functions
arigo
- [pypy-svn] pypy default: Fix the math module when the mingw32 compiler is used.
amauryfa
- [pypy-svn] pypy default: Fix the new _bigint_true_divide() too.
arigo
- [pypy-svn] pypy default: Fix the new _bigint_true_divide() too.
arigo
- [pypy-svn] pypy default: Fix the socket functions when compiled with mingw32
amauryfa
- [pypy-svn] pypy default: Fix the termios module: now RPython termios
amauryfa
- [pypy-svn] pypy default: Fix the test in test_exception.py by adding the missing 'can_only_throw'
arigo
- [pypy-svn] pypy default: Fix the test on 64-bit.
arigo
- [pypy-svn] pypy default: Fix the test.
arigo
- [pypy-svn] pypy default: Fix the test. Phew, a lot of work just to find where it was.
arigo
- [pypy-svn] pypy default: Fix the test. Maybe that's marginally too much code for such a
arigo
- [pypy-svn] pypy default: Fix this call to ovfcheck(). I know RPython is not completely obvious.
arigo
- [pypy-svn] pypy default: Fix this call to ovfcheck(). I know RPython is not completely obvious.
arigo
- [pypy-svn] pypy default: Fix this test: passing a Python long to PyLong_FromLong() hits some assert now.
arigo
- [pypy-svn] pypy default: Fix translation
amauryfa
- [pypy-svn] pypy default: Fix translation
arigo
- [pypy-svn] pypy default: Fix translation by python 2.5 (and pypy 1.4)
amauryfa
- [pypy-svn] pypy default: Fix translation.
alex_gaynor
- [pypy-svn] pypy default: Fix translation.
alex_gaynor
- [pypy-svn] pypy default: Fix translation.
alex_gaynor
- [pypy-svn] pypy default: Fix two crashers in mmap on windows
amauryfa
- [pypy-svn] pypy default: fix upercase float formatting with exponent.
alex_gaynor
- [pypy-svn] pypy default: Fix usage of mmap offset on Windows
amauryfa
- [pypy-svn] pypy default: Fix using BZ2File as a contextmanager.
alex_gaynor
- [pypy-svn] pypy default: Fix warning messages "KeyError ignored" while running tests, or during translation.
amauryfa
- [pypy-svn] pypy default: Fix.
arigo
- [pypy-svn] pypy default: Fix.
arigo
- [pypy-svn] pypy default: Fix. Thanks dcolish for reporting this.
arigo
- [pypy-svn] pypy default: Fix. Change the tests from xfail() to check_impl_detail()
arigo
- [pypy-svn] pypy default: Fix: it seems that test_rlist.py shows a case in which can_only_throw
arigo
- [pypy-svn] pypy default: Fix: on PyPy, **{u''} gets you immediately TypeError
arigo
- [pypy-svn] pypy default: Fixed a segfault in StringIO.
alex_gaynor
- [pypy-svn] pypy default: fixed issue, redisable geninterp
fijal
- [pypy-svn] pypy default: Fixup sqlite3.Connection.executescript
alex_gaynor
- [pypy-svn] pypy default: Following CPython, extensive rewrite of the utf-7 decoder,
amauryfa
- [pypy-svn] pypy default: For completeness, "fix" also name_unichar(), even though
arigo
- [pypy-svn] pypy default: For some reason, this example works fine when translated,
arigo
- [pypy-svn] pypy default: For test_cprofile: get the exact same repr as CPython, which is a
arigo
- [pypy-svn] pypy default: Free memory allocated to shadow stacks after a fork().
arigo
- [pypy-svn] pypy default: Give the offset keyword argument to mmap().
arigo
- [pypy-svn] pypy default: hg merge
hakanardo
- [pypy-svn] pypy default: hg merge
hakanardo
- [pypy-svn] pypy default: hg merge
hakanardo
- [pypy-svn] pypy default: hg merge jit-virtual_state
hakanardo
- [pypy-svn] pypy default: Hum. Sorry.
arigo
- [pypy-svn] pypy default: I *think* all of those are sandboxsafe
fijal
- [pypy-svn] pypy default: I don't want to, but hg is making me commit this work in progress
fijal
- [pypy-svn] pypy default: Ignore dtoa.o.
arigo
- [pypy-svn] pypy default: ignore pand
fijal
- [pypy-svn] pypy default: Ignore the PCMP{EQ, GT}{B, W, D} instructions.
arigo
- [pypy-svn] pypy default: Implement aggregate functions in sqlite
amauryfa
- [pypy-svn] pypy default: Implement collation functions in sqlite
amauryfa
- [pypy-svn] pypy default: Implement CPython 2.7 "correct" rounding of floats.
amauryfa
- [pypy-svn] pypy default: Implement CPython issue1764407. The test was already written, uncomment it!
amauryfa
- [pypy-svn] pypy default: implement match_by_id
antocuni
- [pypy-svn] pypy default: implement non-greedy partial matching with the "..." operator
antocuni
- [pypy-svn] pypy default: Implement sqlite progress handlers
amauryfa
- [pypy-svn] pypy default: Implement str._formatter_parser().
arigo
- [pypy-svn] pypy default: Implementation details.
arigo
- [pypy-svn] pypy default: Implemented PyDict_DelItemString in cpyext.
alex_gaynor
- [pypy-svn] pypy default: Implemented StringIO.__{get, set}setate__.
alex_gaynor
- [pypy-svn] pypy default: import the "jitlogparser" from the external repo pypy/jitviewer. So far it is
antocuni
- [pypy-svn] pypy default: import these two test files from jitviewer
antocuni
- [pypy-svn] pypy default: Improve the test to really check that object 's' is freed in
arigo
- [pypy-svn] pypy default: improve this test
antocuni
- [pypy-svn] pypy default: improve this test
antocuni
- [pypy-svn] pypy default: in dtoa.c, use malloc() directly. The code has its own freelists anyway.
amauryfa
- [pypy-svn] pypy default: in-progress work toward supporting inlined calls
antocuni
- [pypy-svn] pypy default: Includes the interp-level implementation of the _locale module.
amauryfa
- [pypy-svn] pypy default: inlined functions are finally handled correctly
antocuni
- [pypy-svn] pypy default: issue631 resolved (at least on posix) (I think).
arigo
- [pypy-svn] pypy default: Just skip the test if no _run_module_as_main is available in cpython's runpy.
arigo
- [pypy-svn] pypy default: kill all the html-related features
antocuni
- [pypy-svn] pypy default: kill relative imports and use absolute ones instead; the relative imports were added in the sys-prefix branch because at some point lib_pypy was placed in a non-importable directory, but not they are no longer necessary
antocuni
- [pypy-svn] pypy default: Kill the outdated, never-finished 'readline' module.
arigo
- [pypy-svn] pypy default: kill this test, we decided to use a different way of testing
antocuni
- [pypy-svn] pypy default: kill unneeded function parse_log_counts
antocuni
- [pypy-svn] pypy default: libffi now works with mingw32
amauryfa
- [pypy-svn] pypy default: list(u"") is not valid.
alex_gaynor
- [pypy-svn] pypy default: long.truediv should work identically regardless of the sign
amauryfa
- [pypy-svn] pypy default: longs are acceptable here.
alex_gaynor
- [pypy-svn] pypy default: Loosen the regexp that matches the MSVC banner, to cope with translations of the version string.
amauryfa
- [pypy-svn] pypy default: loosen the test a little, and only check that the missing component is mentioned in the ImportError message
amauryfa
- [pypy-svn] pypy default: Make a modifiable copy of test_memoryio.
alex_gaynor
- [pypy-svn] pypy default: Make another xfail test pass, probably.
arigo
- [pypy-svn] pypy default: Make directories with ? disappear
fijal
- [pypy-svn] pypy default: Make JitDriver a newstyle class
fijal
- [pypy-svn] pypy default: make match_var an instance method, instead of a closure over alpha_map
antocuni
- [pypy-svn] pypy default: make parse() a classmethod of SimpleParser: this way, it's easier to subclass it
antocuni
- [pypy-svn] pypy default: make slice_debug_merge_points a classmethod (alternative constructor) of Function
antocuni
- [pypy-svn] pypy default: Make sure BytesIO.__{get, set}state__ raise the right exceptions.
alex_gaynor
- [pypy-svn] pypy default: Make sure BZ2File has a writelines method.
alex_gaynor
- [pypy-svn] pypy default: make sure that the co_filename attribute of code objects inside zip files is in the form myfile.zip/mymodule.py
antocuni
- [pypy-svn] pypy default: make sure that the code objects have a co_filename in the form 'zipfile.zip/pyfile.py'
antocuni
- [pypy-svn] pypy default: make sure that we insert '' in sys.path also when running with -m, as cpython does.
antocuni
- [pypy-svn] pypy default: make sure to match also the descr of operations
antocuni
- [pypy-svn] pypy default: make this test file working again (more or less)
antocuni
- [pypy-svn] pypy default: Managed to write a failing test.
arigo
- [pypy-svn] pypy default: Mark this test as an implementation detail.
arigo
- [pypy-svn] pypy default: merge
fijal
- [pypy-svn] pypy default: Merge branch "refactor-rerase": small refactoring of the API of
arigo
- [pypy-svn] pypy default: Merge branch improve-unwrap_spec.
amauryfa
- [pypy-svn] pypy default: Merge collections-module, adding the RPython module "_collections".
arigo
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: merge heads
fijal
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: merge heads
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: merge heads
lac
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: merge heads
fijal
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: merge heads
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: merge heads
fijal
- [pypy-svn] pypy default: merge heads
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: merge heads
cfbolz
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: Merge heads again
amauryfa
- [pypy-svn] pypy default: merge heads and fix the test, which now passes
antocuni
- [pypy-svn] pypy default: Merge jit-longlong-2: on 32bit, use a longlong instead of a float
arigo
- [pypy-svn] pypy default: Merged upstream (workin on train is fun!).
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] pypy default: Mingw compiler does not provide replacement functions for getnameinfo() &co
amauryfa
- [pypy-svn] pypy default: Minor test and fix to be more 2.7-compliant.
arigo
- [pypy-svn] pypy default: missing docstring for sum
alex_gaynor
- [pypy-svn] pypy default: Missing import.
alex_gaynor
- [pypy-svn] pypy default: mmap.rfind().
arigo
- [pypy-svn] pypy default: Modify 'test_all.py' to refuse to run if started naively, i.e. in
arigo
- [pypy-svn] pypy default: Modify one test to allow for the better peephole optimization
arigo
- [pypy-svn] pypy default: Module objects have an __package__ attribute, eventually this needs to be set/used by the imp module, but for now just expose it.
alex_gaynor
- [pypy-svn] pypy default: More direct tests of the longlong facility.
arigo
- [pypy-svn] pypy default: More error checking in signal.setitimer.
alex_gaynor
- [pypy-svn] pypy default: more refactoring, still work in progress
antocuni
- [pypy-svn] pypy default: More tweaks to try to make the translated pypy-c more happy.
arigo
- [pypy-svn] pypy default: Mostly a copy of the failing test from CPython.
arigo
- [pypy-svn] pypy default: move all the matching-related functions to theirs own class, to ease testing
antocuni
- [pypy-svn] pypy default: move find_ids* functions outside of the Log class: they now take a disassembler.Code object instead of a python function
antocuni
- [pypy-svn] pypy default: move some code into model.py
antocuni
- [pypy-svn] pypy default: move test_pypy_c_new to its own directory, because the file is getting too big
antocuni
- [pypy-svn] pypy default: move this test later
antocuni
- [pypy-svn] pypy default: Multiple tests and fixes for mmap.find().
arigo
- [pypy-svn] pypy default: Negative values can be raised to the nan power.
alex_gaynor
- [pypy-svn] pypy default: Ok, so this wasn't the place to add this file.
lac
- [pypy-svn] pypy default: Ok, this isn't needed, the whole problem was due to an improper subversion install
lac
- [pypy-svn] pypy default: On CPython, __oct__() is called if Foobar inherits from 'long',
arigo
- [pypy-svn] pypy default: On Win64 running a (32-bit) PyPy we get 'AMD64'.
arigo
- [pypy-svn] pypy default: One case where the test is not xfail()ing, but fails because of the presence of xfail() on another test
arigo
- [pypy-svn] pypy default: One missing f.close().
arigo
- [pypy-svn] pypy default: Only add '__package__' to the names in modules created
arigo
- [pypy-svn] pypy default: Oops. Fix segfaults...
arigo
- [pypy-svn] pypy default: Oups, broke translation.
arigo
- [pypy-svn] pypy default: Oups.
arigo
- [pypy-svn] pypy default: Oups.
arigo
- [pypy-svn] pypy default: Patch by vincele: complain when open()ing a directory.
arigo
- [pypy-svn] pypy default: Pick variable to spill based on the longest longevity
bivab
- [pypy-svn] pypy default: Pom pom pom
arigo
- [pypy-svn] pypy default: Port CPython tests about complex.__format__
amauryfa
- [pypy-svn] pypy default: Port long_true_divide() from CPython 2.7 to PyPy.
arigo
- [pypy-svn] pypy default: port test_factorial from test_pypy_c
antocuni
- [pypy-svn] pypy default: port the first test from test_pypy_c to test_pypy_c_new :-)
antocuni
- [pypy-svn] pypy default: Port the thread+fork() logic to asmgcc, painfully.
arigo
- [pypy-svn] pypy default: Proper backout
fijal
- [pypy-svn] pypy default: Properly convert WindowsErrors coming from the streamio module.
amauryfa
- [pypy-svn] pypy default: Provide arguments to methods that need them.
amauryfa
- [pypy-svn] pypy default: Put the temporary 'externmod_%d.so' in udir.
arigo
- [pypy-svn] pypy default: pyexpat.error constructor should accept only one message;
amauryfa
- [pypy-svn] pypy default: Pypy's implementation of file() is similar to the io module and allows mixing next() and readline().
amauryfa
- [pypy-svn] pypy default: Python2.7 can encode/decode single surrogates to utf-8.
amauryfa
- [pypy-svn] pypy default: Quick fix: the value returned in case of error is actually 0...
arigo
- [pypy-svn] pypy default: Quit the "timeout killer" thread as soon as the process exits.
amauryfa
- [pypy-svn] pypy default: Re-enable geninterp. For me, running "translate.py -O2" crashes
arigo
- [pypy-svn] pypy default: Reapply 3ed721ed67a1, I lost it somehow.
alex_gaynor
- [pypy-svn] pypy default: Refactor rbigint to use the proper types more explicitly:
arigo
- [pypy-svn] pypy default: refactor to have two independent iterators to iterate over the ops and the expected_ops
antocuni
- [pypy-svn] pypy default: Refactor virtualizable.py to actually allow multiple jits with virtualizables
fijal
- [pypy-svn] pypy default: refactoring: the idea is that you can mark some lines in the source code, and then later retrieve the corresponding operations
antocuni
- [pypy-svn] pypy default: Regenerate cpyext/stubs.py after CPython 2.7 documentation,
amauryfa
- [pypy-svn] pypy default: Reindent test code, it will also give better messages on failure
amauryfa
- [pypy-svn] pypy default: Remove "doc" for deleted module
amauryfa
- [pypy-svn] pypy default: Remove 'separate_module_sources', which seems to be useless because
arigo
- [pypy-svn] pypy default: Remove a few things from TODO.
alex_gaynor
- [pypy-svn] pypy default: Remove a good bit of nonsense from the complex tests.
alex_gaynor
- [pypy-svn] pypy default: Remove an unnecessary check.
arigo
- [pypy-svn] pypy default: Remove app_file_stub.py
fijal
- [pypy-svn] pypy default: Remove code that the compiler attempt to put in a basic block
arigo
- [pypy-svn] pypy default: Remove filestub. nobody uses it
fijal
- [pypy-svn] pypy default: Remove implemented functions from stubs.py
amauryfa
- [pypy-svn] pypy default: Remove old operation left behind.
arigo
- [pypy-svn] pypy default: remove references to svn. Fix typo. Add the information that you will need
lac
- [pypy-svn] pypy default: Remove some XXX.
alex_gaynor
- [pypy-svn] pypy default: Remove this file.
alex_gaynor
- [pypy-svn] pypy default: remove this subrepo, there is cleary no consensus on having it here
antocuni
- [pypy-svn] pypy default: Remove this test, it is not correct.
alex_gaynor
- [pypy-svn] pypy default: Remove this unused import. It can actually come in the way and
arigo
- [pypy-svn] pypy default: Remove warning messages at the end of some tests,
amauryfa
- [pypy-svn] pypy default: rename "chunks" to "ids", to avoid confusion with the "chunks" used by the parser
antocuni
- [pypy-svn] pypy default: rename "function" to "loop", it's just easier to understand
antocuni
- [pypy-svn] pypy default: Rename Bytecode to OpCode
antocuni
- [pypy-svn] pypy default: rename OpCode to TraceForOpcode once more, to distinguish it from lib_pypy.disassembler.Opcode
antocuni
- [pypy-svn] pypy default: Rename this test to somethign which makes sense.o
alex_gaynor
- [pypy-svn] pypy default: Reproduce the failing test in test_long_future.
arigo
- [pypy-svn] pypy default: Resolved merge conflicts (I hope).
alex_gaynor
- [pypy-svn] pypy default: Revert 1bf35a5504c8, and do it differently:
arigo
- [pypy-svn] pypy default: revert 260697f1c3e6, I'll try another approach for it
antocuni
- [pypy-svn] pypy default: Revert 8759aa9651bd. Breaks translation.
arigo
- [pypy-svn] pypy default: revert checkin 088b8b251525
antocuni
- [pypy-svn] pypy default: Revert this part of the change.
arigo
- [pypy-svn] pypy default: Reverted part of the changes now that I understand the
arigo
- [pypy-svn] pypy default: Rewrite defaultdict.__missing__ at interp-level.
arigo
- [pypy-svn] pypy default: Rewrite most module specific exceptions at interp-level.
amauryfa
- [pypy-svn] pypy default: Rewrite nanos.py: instead of directly importing from the os module
arigo
- [pypy-svn] pypy default: Rewrite this with an assert so that the annotator knows
arigo
- [pypy-svn] pypy default: SELECT statements should execute the query in execute(), and not wait for the user to call fetchone()
amauryfa
- [pypy-svn] pypy default: Simplify code, now that pypy natively understands the with statement
amauryfa
- [pypy-svn] pypy default: Simplify.
arigo
- [pypy-svn] pypy default: Skip a few more tests with CPython < 2.6.
arigo
- [pypy-svn] pypy default: Skip more utf-7 tests when run with python2.6
amauryfa
- [pypy-svn] pypy default: Skip some tests when run with the -A option
amauryfa
- [pypy-svn] pypy default: Skip the test until the feature is developed
amauryfa
- [pypy-svn] pypy default: Skip these tests about c_longdouble, because it's not supported
arigo
- [pypy-svn] pypy default: Skip this test is stdin isn't a tty.
alex_gaynor
- [pypy-svn] pypy default: Skip this test. No chance to even import as long as we don't
arigo
- [pypy-svn] pypy default: Skip this whole test file on top of non-CPython implementations.
arigo
- [pypy-svn] pypy default: Skip two calls to sys.getrefcount
amauryfa
- [pypy-svn] pypy default: Sleep with a reference to 's' still around.
arigo
- [pypy-svn] pypy default: Small optimization in round() for the usual case
amauryfa
- [pypy-svn] pypy default: Some more tests for round(), and a fix.
arigo
- [pypy-svn] pypy default: sometimes the library is a py.path.local object
amauryfa
- [pypy-svn] pypy default: sqlite3 is now part of Python, there is little interest
amauryfa
- [pypy-svn] pypy default: sqlite: Add iterdump()
amauryfa
- [pypy-svn] pypy default: sqlite: cut converter names at '(' character
amauryfa
- [pypy-svn] pypy default: sqlite: Fix the "adapters" protocol.
amauryfa
- [pypy-svn] pypy default: sqlite: Fix the "check_closed()" tests
amauryfa
- [pypy-svn] pypy default: sqlite: implement set_authorizer
amauryfa
- [pypy-svn] pypy default: sqlite: It seems better to exit the query earlier when a callback cannot be run.
amauryfa
- [pypy-svn] pypy default: start to write unit tests for match()
antocuni
- [pypy-svn] pypy default: str.decode('utf-8') must call the decoder with final=True
amauryfa
- [pypy-svn] pypy default: StringIO.line_buffering is always false.
alex_gaynor
- [pypy-svn] pypy default: Subclasses of unicode should call their eventual __unicode__ method when
amauryfa
- [pypy-svn] pypy default: Support "pypy filename.pyc".
arigo
- [pypy-svn] pypy default: Support for "pypy somedir" or "pypy file.zip", using the hook
arigo
- [pypy-svn] pypy default: Support for :format_spec in TemplateFormatter
amauryfa
- [pypy-svn] pypy default: Support in rmmap find(reverse=True).
arigo
- [pypy-svn] pypy default: Support None for indexes.
alex_gaynor
- [pypy-svn] pypy default: Syntax for 2.5.
arigo
- [pypy-svn] pypy default: test and fix
antocuni
- [pypy-svn] pypy default: Test and fix for an obscure case.
arigo
- [pypy-svn] pypy default: Test and fix in unicode_encode_utf_7
amauryfa
- [pypy-svn] pypy default: Test and fix on 64-bit.
arigo
- [pypy-svn] pypy default: Test and fix.
arigo
- [pypy-svn] pypy default: Test and fix.
arigo
- [pypy-svn] pypy default: Test and fix.
arigo
- [pypy-svn] pypy default: Test and fix: don't try to load the attribute name ''.
arigo
- [pypy-svn] pypy default: Test the error message for 'f(**42)', and improve and test
arigo
- [pypy-svn] pypy default: Tests and fixes. Thanks victorg5.
arigo
- [pypy-svn] pypy default: That's the one place where using py.io.saferepr() is not a good idea.
arigo
- [pypy-svn] pypy default: The latest attempt to have the correct text in the file, so we don't omit something next time.
lac
- [pypy-svn] pypy default: the only supported way to run these tests is `pypy-c py.test ...`, because we need to disassemble the snippets with the very same pypy used for JITting them
antocuni
- [pypy-svn] pypy default: These callbacks return void, no need to return 0
amauryfa
- [pypy-svn] pypy default: These tests now (seem to) pass.
arigo
- [pypy-svn] pypy default: this belongs to 93a209dfaa72
antocuni
- [pypy-svn] pypy default: This is an issue of dictionary ordering.
arigo
- [pypy-svn] pypy default: This should prevent the short preamble from beeing inlined if the virtuals needed to call the loop cannot be virtuals (ie some pointer to them have escaped). Instead the loop will be retraced and a new specialized version generated. If this too fails, jump to the preamble instead. Also short preambles are nolonger generated for cases with virtuals in the arguments with members that are constants. To handle that case we need to also check that the values of those constants are the same at the end of the bridge.
hakanardo
- [pypy-svn] pypy default: This test fails. Bad :-(
arigo
- [pypy-svn] pypy default: Translation fixes
amauryfa
- [pypy-svn] pypy default: Try not to crash for non-thread translations.
arigo
- [pypy-svn] pypy default: Try to fix issue with mixed output.
amauryfa
- [pypy-svn] pypy default: Try to get test_seek_and_tell from lib-python test_io passing.
alex_gaynor
- [pypy-svn] pypy default: try to not create too many guards when matching character groups, otherwise you
cfbolz
- [pypy-svn] pypy default: Try to work at least a bit even if the module fcntl is not translated.
arigo
- [pypy-svn] pypy default: Trying harder to reinit the thread's bootstrapper.
arigo
- [pypy-svn] pypy default: typo
hakanardo
- [pypy-svn] pypy default: typo
antocuni
- [pypy-svn] pypy default: Uh? Ok, I got a failing test by reproducing exactly the result
arigo
- [pypy-svn] pypy default: Uh? Revert this part of the previous checkin. It was not intended.
arigo
- [pypy-svn] pypy default: Unroll the cmp_exc_match loop.
alex_gaynor
- [pypy-svn] pypy default: unsafe case
hakanardo
- [pypy-svn] pypy default: Update comment for variable picking algorithm
bivab
- [pypy-svn] pypy default: update the subrepo
antocuni
- [pypy-svn] pypy default: Update the TODO list
amauryfa
- [pypy-svn] pypy default: Update to not check for the exact error message on non-CPython
arigo
- [pypy-svn] pypy default: update TODO
amauryfa
- [pypy-svn] pypy default: Update TODO list:
amauryfa
- [pypy-svn] pypy default: use a weakref to store the class, else we might keep it alive forever
antocuni
- [pypy-svn] pypy default: use an Exception to signal match failure
antocuni
- [pypy-svn] pypy default: Use globals.setdefault() instead of this try:except: path.
arigo
- [pypy-svn] pypy default: use int(int(frac)) as a workaround for a CPython bug:
arigo
- [pypy-svn] pypy default: use the jitlogparser to parse the log and produce structured descriptions of the loops, which can be easiliy used by the tests
antocuni
- [pypy-svn] pypy default: Use the thread module for test_ctypes.
arigo
- [pypy-svn] pypy default: We get a TypeError on CPython, not a ValueError.
arigo
- [pypy-svn] pypy default: Write a test that fails on OSX.
arigo
- [pypy-svn] pypy default: write mmap constants at interp-level
amauryfa
- [pypy-svn] pypy default: Write some tests.
arigo
- [pypy-svn] pypy default: write this function in the style of the others around it
cfbolz
- [pypy-svn] pypy default: Wrong, un-revert the previous checkin. It was correct, and
arigo
- [pypy-svn] pypy improve-unwrap_spec: _random, _pickle_support
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: A little magic to support GetSetProperties getters with both signatures:
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: args_w is now automatically unwrapped
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Close branch
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Fix a typo and failures in test_descroperation.pt
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Fix a typo in a module which has no direct test
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Fix imports
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: GetSetProperty now accept arguments in both order: (space, self) or (self, space)
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Merge default
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Merge default
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: modern unwrap_spec for _sre and _ssl
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: modern unwrap_spec in cStringIO, clr, cmath
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: modern unwrap_spec in _socket module
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: modern unwrap_spec in _winreg
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Modern unwrap_spec in binascii
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: modern unwrap_spec in imp module
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Modern, shorter unwrap_spec in _weakref module
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: modernize unwrap_spec in the __builtin__ module
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: More progress
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: More progress
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Need to regenerate ast.py
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: New unwrap_spec in interpreter/buffer.py
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: newer unwrap_spec in modules thread, time, token
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Oops
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: progress in "hash" modules
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: progress: _locale module.
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: progress: minimal_curses and termios
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Remove all unwrap_spec from the math module
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Remove almost all unwrap_spec from itertools module
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Remove dead code
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Remove most unwrap_spec from interp_file.py
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Remove most unwrap_specs in the _collection module
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Remove support for w_args in multimethods; args_w is probably better
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Remove this script, it does not generate a correct module anymore.
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Simpler unwrap_spec in exception, fcntl
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: simpler unwrap_spec in micronumpy, mmap modules
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: simpler unwrap_specs in array module
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: simplify _rawffi
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: simplify unwrap_spec for modules select, signal
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Simplify unwrap_spec for parser, pyexpat, pypyjit
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Simplify unwrap_spec in the cpyext module
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Simplify unwrap_spec in the oracle module
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Since the trampoline function names its parameters consistently, unwrap_spec is not needed anymore.
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Small unwrap_spec simplifications in various places
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Test and fix
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: The order of arguments makes more sense like this
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: This file is probably not tested :-(
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Translation fix
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: unwrap_spec in _warnings, _stackless
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: update modules rctime, sys
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: update posix module to the new unwrap_spec
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: update the _ffi module
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Update unicode data with the new unwrap_spec
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Update unwrap_spec in _multiprocessing module
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Update unwrap_spec in zlib and bz2 modules
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: update zipimport to the new unwrap_spec
amauryfa
- [pypy-svn] pypy improve-unwrap_spec: Use args_w instead of w_args for dict.pop()
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: signal.default_int_handler at interp-level
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: zipimport.ZipImportError at interp-level
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: A branch to define module-specific exceptions in RPython
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: add space.new_exception_class(), and use it to remove applevel code in _rawffi
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: Another attempt to translate
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: Close merged branch
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: Directly access the exception class defined in this module
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: Implement _socket._error and _ssl.SSLError at interp_level.
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: interp-level implementation of thread.exit()
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: Kill parser/app_helpers.py; the exception is not used anyway :-/
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: Kill select/app_select.py and rewrite the exception at interp_level
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: Merge default
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: merge default
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: mmap.error at interp-level
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: New function: error.new_exception_class(space, name, w_base)
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: oops
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: pyexpat.error at interp-level
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: rewrite binascii.Error, binascii.Incomplete at interp-level
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: rewrite thread.error at interp-level and get rid of app_thread.py
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: Rewrite zlib.error at interp-level
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: Run tests, and fix.
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: signal.ItimerError at interp_level
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: termios.error at interp-level
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: Try a slightly different interface, class name can be "module.name"
amauryfa
- [pypy-svn] pypy interplevel-exception-classes: Try to fix translation
amauryfa
- [pypy-svn] pypy jit-fromstart: Allow the entire optimizer and its state to be cloned to allow the optimization to be resumed at any point (work in progress). This is used by the unroller to optimize the loop twice. The second time around the full set of inputargs are known from the start and these can be passed on to the bridges through the failargs.
hakanardo
- [pypy-svn] pypy jit-fromstart: interface to specify which boxes will survive into next iteration
hakanardo
- [pypy-svn] pypy jit-fromstart: some interned support
hakanardo
- [pypy-svn] pypy jit-fromstart: whitespace
hakanardo
- [pypy-svn] pypy jit-longlong-2: Add a missing module.
arigo
- [pypy-svn] pypy jit-longlong-2: close merged branch
arigo
- [pypy-svn] pypy jit-longlong-2: Fix tests.
arigo
- [pypy-svn] pypy jit-longlong-2: Fix the test.
arigo
- [pypy-svn] pypy jit-longlong-2: In-progress.
arigo
- [pypy-svn] pypy jit-longlong-2: In-progress.
arigo
- [pypy-svn] pypy jit-longlong-2: In-progress: turns the BoxFloat and ConstFloat attribute '.value'
arigo
- [pypy-svn] pypy jit-longlong-2: Kill this. Not used.
arigo
- [pypy-svn] pypy jit-longlong-2: More fixes. metainterp/test passes again.
arigo
- [pypy-svn] pypy jit-longlong-2: More progress...
arigo
- [pypy-svn] pypy jit-longlong-2: Simplify 'llong_from_two_ints' into just 'llong_from_uint'.
arigo
- [pypy-svn] pypy jit-longlong-2: Translation fixes.
arigo
- [pypy-svn] pypy jit-usable_retrace: - Retraces now inherits the values from the bridge producing them.
hakanardo
- [pypy-svn] pypy jit-usable_retrace: Allow a retraced loop to be passed information from the bridge causing the retrace.
hakanardo
- [pypy-svn] pypy jit-usable_retrace: hg merge default
hakanardo
- [pypy-svn] pypy jit-usable_retrace: intorduce inputvalues on loops to pass along information about inputs
hakanardo
- [pypy-svn] pypy jit-usable_retrace: proper cloning of values
hakanardo
- [pypy-svn] pypy jit-virtual_state: Added a retrace_limit parameter instaed of hardocing it to 5
hakanardo
- [pypy-svn] pypy jit-virtual_state: array support
hakanardo
- [pypy-svn] pypy jit-virtual_state: Better handling of forced virtuals
hakanardo
- [pypy-svn] pypy jit-virtual_state: better nonnull test
hakanardo
- [pypy-svn] pypy jit-virtual_state: box must be placed in info before recursing
hakanardo
- [pypy-svn] pypy jit-virtual_state: dont catch more than intended
hakanardo
- [pypy-svn] pypy jit-virtual_state: dont make the same mistake twice
hakanardo
- [pypy-svn] pypy jit-virtual_state: Each call is retraced due to different intbounds
hakanardo
- [pypy-svn] pypy jit-virtual_state: fimxe
hakanardo
- [pypy-svn] pypy jit-virtual_state: fixed forced case
hakanardo
- [pypy-svn] pypy jit-virtual_state: fixed test
hakanardo
- [pypy-svn] pypy jit-virtual_state: for tests
hakanardo
- [pypy-svn] pypy jit-virtual_state: for tests
hakanardo
- [pypy-svn] pypy jit-virtual_state: Generate guards instead of retracing when it is likely it will pass and thereby make the excisting compiled loop reusable
hakanardo
- [pypy-svn] pypy jit-virtual_state: hg ci --close-branch
hakanardo
- [pypy-svn] pypy jit-virtual_state: hg merge
hakanardo
- [pypy-svn] pypy jit-virtual_state: hg merge default
hakanardo
- [pypy-svn] pypy jit-virtual_state: hg merge default
hakanardo
- [pypy-svn] pypy jit-virtual_state: hg merge default
hakanardo
- [pypy-svn] pypy jit-virtual_state: hg merge default
hakanardo
- [pypy-svn] pypy jit-virtual_state: hg merge default
hakanardo
- [pypy-svn] pypy jit-virtual_state: hg merge default
hakanardo
- [pypy-svn] pypy jit-virtual_state: hg merge default
hakanardo
- [pypy-svn] pypy jit-virtual_state: hg merge default
hakanardo
- [pypy-svn] pypy jit-virtual_state: hg merge default
hakanardo
- [pypy-svn] pypy jit-virtual_state: hg merge default
hakanardo
- [pypy-svn] pypy jit-virtual_state: hg merge default
hakanardo
- [pypy-svn] pypy jit-virtual_state: intbound optimizations should not prevent wrapping
hakanardo
- [pypy-svn] pypy jit-virtual_state: Loop is now retraced and specialized to new intbounds on second call
hakanardo
- [pypy-svn] pypy jit-virtual_state: Make sure we dont get cahced values
hakanardo
- [pypy-svn] pypy jit-virtual_state: make sure we dont mix up target and source loop tokens
hakanardo
- [pypy-svn] pypy jit-virtual_state: make sure we have the same class
hakanardo
- [pypy-svn] pypy jit-virtual_state: make sure we have the same class or type
hakanardo
- [pypy-svn] pypy jit-virtual_state: more senseble default
hakanardo
- [pypy-svn] pypy jit-virtual_state: never retrace a loop more than 5 times
hakanardo
- [pypy-svn] pypy jit-virtual_state: non ovf int opps might wrap
hakanardo
- [pypy-svn] pypy jit-virtual_state: only produce preamble for the first loop and then reuse it for the rest
hakanardo
- [pypy-svn] pypy jit-virtual_state: rename
hakanardo
- [pypy-svn] pypy jit-virtual_state: Resume with correct live_boxes after retraced loop
hakanardo
- [pypy-svn] pypy jit-virtual_state: retraces in more situations now
hakanardo
- [pypy-svn] pypy jit-virtual_state: Stores the OptValue states of all arguments to the loop and use them to deciede which specialized version of the loop to jump to (work in progress, only non virtuals fully supoprted so far). The intbounds creates a lot of (most of the time) identical specialized version. We need to generalize that somehow.
hakanardo
- [pypy-svn] pypy jit-virtual_state: support for forced virtuals
hakanardo
- [pypy-svn] pypy jit-virtual_state: supporting VirtualStruct
hakanardo
- [pypy-svn] pypy jit-virtual_state: test
hakanardo
- [pypy-svn] pypy jit-virtual_state: Testcase where the guards produced by VirtualState.generate_guards are needed
hakanardo
- [pypy-svn] pypy jit-virtual_state: this should be based on key_boxes
hakanardo
- [pypy-svn] pypy jit-virtual_state: warmrunnerdesc seems immutable when translated? Is this a suitable place to store this param?
hakanardo
- [pypy-svn] pypy jit-virtual_state: we already do
hakanardo
- [pypy-svn] pypy jit-virtual_state: We never want to produce a second preamble as it will replace the first as entrybridge. This will produce a loop which would never get called. I guess the gc will kill it eventually but an optimization would be to never send it to the backend.
hakanardo
- [pypy-svn] pypy jit-virtual_state: we now get a second specialied version
hakanardo
- [pypy-svn] pypy jitypes2: Fix for tests.
arigo
- [pypy-svn] pypy jitypes2: revert 96964ba376b4, and fix the test in another way: it's better to use logger_noopt because this way the name of the variables are preserved
antocuni
- [pypy-svn] pypy jitypes2: update to the latest svn revision
antocuni
- [pypy-svn] pypy kqueue: Added tests and skeleton.
alex_gaynor
- [pypy-svn] pypy kqueue: Allow submodules for MixedModules, imported from my psycopg2 fork.
alex_gaynor
- [pypy-svn] pypy kqueue: Final typo fix.
alex_gaynor
- [pypy-svn] pypy kqueue: Fix a typo in the tests.
alex_gaynor
- [pypy-svn] pypy kqueue: Missing import.
alex_gaynor
- [pypy-svn] pypy kqueue: One more typo fix.
alex_gaynor
- [pypy-svn] pypy kqueue: Remove this test, it doesn't seem to pass under CPython.
alex_gaynor
- [pypy-svn] pypy kqueue: typo fix.
alex_gaynor
- [pypy-svn] pypy lltrace: A branch in which to add an "lltrace" option to the generated C code,
arigo
- [pypy-svn] pypy lltrace: aaAAAah. It's not a SETFIELD_GC. Because it was replaced with
arigo
- [pypy-svn] pypy lltrace: Checkin of in-progress changes.
arigo
- [pypy-svn] pypy lltrace: Fix.
arigo
- [pypy-svn] pypy lltrace: Quick fix.
arigo
- [pypy-svn] pypy lltrace: Start implementing "make lltrace". Right now with fprintf.
arigo
- [pypy-svn] pypy lltrace: Support for generating trace events from inside the assembler
arigo
- [pypy-svn] pypy lltrace: Write the recording logic in its own file. Add a number that identifies
arigo
- [pypy-svn] pypy mixed-submodules: Closed branch.
alex_gaynor
- [pypy-svn] pypy move-rfloat: Branch to move float operations from rlib/rarithmetic to rlib/rfloat
amauryfa
- [pypy-svn] pypy move-rfloat: Move float/double related code from rarithmetic.py to rfloat.py
amauryfa
- [pypy-svn] pypy numpy-exp: A bit more rpythonic
fijal
- [pypy-svn] pypy numpy-exp: Add a standalone numpy target
fijal
- [pypy-svn] pypy numpy-exp: Add an essential hint
fijal
- [pypy-svn] pypy numpy-exp: Add jit driver
fijal
- [pypy-svn] pypy numpy-exp: Add virtualizables
fijal
- [pypy-svn] pypy numpy-exp: At least on 64bit this change looks much better
fijal
- [pypy-svn] pypy numpy-exp: enable micronympy by default on this branch
fijal
- [pypy-svn] pypy numpy-exp: finish the test
fijal
- [pypy-svn] pypy numpy-exp: fix
fijal
- [pypy-svn] pypy numpy-exp: Improve the test and fix it by adding specialization left and right
fijal
- [pypy-svn] pypy numpy-exp: Initial fun
fijal
- [pypy-svn] pypy numpy-exp: Make a basic SSE operation on array work. It doesn't guarantee as of now
fijal
- [pypy-svn] pypy numpy-exp: Move viewloops one level up
fijal
- [pypy-svn] pypy numpy-exp: print more info
fijal
- [pypy-svn] pypy numpy-exp: Progress on interpretation
fijal
- [pypy-svn] pypy numpy-exp: Refactor virtualizable.py to actually allow multiple jits with virtualizables
fijal
- [pypy-svn] pypy numpy-exp: Start adding sse_float_add ops
fijal
- [pypy-svn] pypy numpy-exp: update the demo
fijal
- [pypy-svn] pypy numpy-exp: Write a jit test, easy so far
fijal
- [pypy-svn] pypy out-of-line-guards: add movhpd to ignored ops
fijal
- [pypy-svn] pypy out-of-line-guards: Emit extra -live- at the beginning of each entry point
fijal
- [pypy-svn] pypy out-of-line-guards: Fix all tests. Part of logic can (and should) be moved from warmstate to
fijal
- [pypy-svn] pypy out-of-line-guards: Ooops, fix broken merge
fijal
- [pypy-svn] pypy out-of-line-guards: Remove obsolete stuff
fijal
- [pypy-svn] pypy out-of-line-guards: replace ropaque calls with simple flag on the looptoken. Backends have to
fijal
- [pypy-svn] pypy out-of-line-guards: Some general progress on out-of-line guards. Merge with preambles and start
fijal
- [pypy-svn] pypy real-voidp: A branch for the C backen to render rffi.VOIDP as void*
amauryfa
- [pypy-svn] pypy real-voidp: Fix test_rffi.py: when calling an external, any pointer is convertible to VOIDP
amauryfa
- [pypy-svn] pypy real-voidp: hg merge default
amauryfa
- [pypy-svn] pypy real-voidp: The basic idea
amauryfa
- [pypy-svn] pypy real-voidp: Various rffi.VOIDP fixes, all tests pass in module/cpyext
amauryfa
- [pypy-svn] pypy real-voidp: Various translation and compilation fixes.
amauryfa
- [pypy-svn] pypy refactor-not-in-translator: (arigo, cfbolz): a branch where we want "not x" to no longer split paths in the
cfbolz
- [pypy-svn] pypy refactor-not-in-translator: (arigo, cfbolz): fix a lot of tests
cfbolz
- [pypy-svn] pypy refactor-not-in-translator: (arigo, cfbolz): test and fix
cfbolz
- [pypy-svn] pypy refactor-not-in-translator: (arigo, cfbolz): what's not tested is broken
cfbolz
- [pypy-svn] pypy refactor-not-in-translator: merge default
cfbolz
- [pypy-svn] pypy refactor-rerase: (cfbolz, arigo)
arigo
- [pypy-svn] pypy refactor-rerase: (cfbolz, arigo)
arigo
- [pypy-svn] pypy refactor-rerase: (cfbolz, arigo) Initial work.
arigo
- [pypy-svn] pypy refactor-rerase: Close branch.
arigo
- [pypy-svn] pypy reflex-support: added test for builtin type conversions
wlav
- [pypy-svn] pypy reflex-support: check for negative values on unsigned types
wlav
- [pypy-svn] pypy reflex-support: integer and floating point array return types and data member access
wlav
- [pypy-svn] pypy reflex-support: read support for static (class-level) data members
wlav
- [pypy-svn] pypy reflex-support: refactoring of array handling
wlav
- [pypy-svn] pypy reflex-support: short array returns and short ptr data member access
wlav
- [pypy-svn] pypy shorter-float-repr: Close merged branch
amauryfa
- [pypy-svn] r80261 - pypy/extradoc/planning
fijal at codespeak.net
- [pypy-svn] r80262 - pypy/extradoc/planning
fijal at codespeak.net
- [pypy-svn] r80263 - pypy/extradoc/planning
fijal at codespeak.net
- [pypy-svn] r80264 - pypy/extradoc/planning
fijal at codespeak.net
- [pypy-svn] r80265 - pypy/extradoc/planning
fijal at codespeak.net
- [pypy-svn] r80268 - pypy/extradoc/talk/ustour2011
arigo at codespeak.net
- [pypy-svn] r80269 - pypy/extradoc/talk/ustour2011
hpk at codespeak.net
- [pypy-svn] r80270 - pypy/extradoc/talk/ustour2011
arigo at codespeak.net
- [pypy-svn] r80271 - pypy/extradoc/talk/ustour2011
arigo at codespeak.net
- [pypy-svn] r80272 - pypy/extradoc/talk/ustour2011
hpk at codespeak.net
- [pypy-svn] r80273 - pypy/extradoc/talk/ustour2011
arigo at codespeak.net
- [pypy-svn] r80274 - pypy/extradoc/talk/ustour2011
arigo at codespeak.net
- [pypy-svn] r80275 - pypy/extradoc/talk/ustour2011
fijal at codespeak.net
- [pypy-svn] r80282 - pypy/pysqlite2
antocuni at codespeak.net
- [pypy-svn] r80283 - pypy/pysqlite2
antocuni at codespeak.net
- [pypy-svn] r80284 - pypy/extradoc/planning
fijal at codespeak.net
- [pypy-svn] r80285 - pypy/extradoc/talk/ustour2011
arigo at codespeak.net
- [pypy-svn] r80286 - pypy/extradoc/talk/ustour2011
hpk at codespeak.net
- [pypy-svn] r80287 - in pypy/extradoc/talk/microsoft-jan-2011: . figures
cfbolz at codespeak.net
- [pypy-svn] r80289 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80290 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80291 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80292 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80293 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80294 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80295 - pypy/extradoc/talk/ustour2011
arigo at codespeak.net
- [pypy-svn] r80296 - pypy/extradoc/talk/ustour2011
arigo at codespeak.net
- [pypy-svn] r80297 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80298 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80299 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80306 - pypy/extradoc/talk/ibm-feb-2011
cfbolz at codespeak.net
- [pypy-svn] r80307 - in pypy/extradoc/talk/ibm-feb-2011: . figures
cfbolz at codespeak.net
- [pypy-svn] r80308 - in pypy/extradoc/talk/ibm-feb-2011: . figures
cfbolz at codespeak.net
- [pypy-svn] r80309 - pypy/extradoc/talk/ibm-feb-2011
cfbolz at codespeak.net
- [pypy-svn] r80310 - in pypy/extradoc/talk/ibm-feb-2011: . figures
cfbolz at codespeak.net
- [pypy-svn] r80311 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80315 - pypy/extradoc/pypy.org
arigo at codespeak.net
- [pypy-svn] r80316 - in pypy/extradoc/pypy.org: . source
arigo at codespeak.net
- [pypy-svn] r80317 - in pypy/extradoc/pypy.org: . source
arigo at codespeak.net
- [pypy-svn] r80318 - in pypy/extradoc/pypy.org: . source
arigo at codespeak.net
- [pypy-svn] r80320 - pypy/extradoc/talk/ustour2011
hpk at codespeak.net
- [pypy-svn] r80321 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80322 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80323 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80324 - pypy/extradoc/talk/ustour2011
arigo at codespeak.net
- [pypy-svn] r80330 - pypy/extradoc/talk/ustour2011
fijal at codespeak.net
- [pypy-svn] r80331 - pypy/extradoc/talk/ustour2011
fijal at codespeak.net
- [pypy-svn] r80332 - pypy/extradoc/talk/ustour2011
fijal at codespeak.net
- [pypy-svn] r80334 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80336 - pypy/extradoc/talk/dyncon2011
antocuni at codespeak.net
- [pypy-svn] r80337 - pypy/extradoc/talk/dyncon2011
antocuni at codespeak.net
- [pypy-svn] r80338 - pypy/extradoc/talk/dyncon2011
antocuni at codespeak.net
- [pypy-svn] r80339 - pypy/extradoc/talk/dyncon2011
antocuni at codespeak.net
- [pypy-svn] r80340 - pypy/extradoc/talk/dyncon2011
antocuni at codespeak.net
- [pypy-svn] r80349 - pypy/extradoc/planning
hakanardo at codespeak.net
- [pypy-svn] r80354 - pypy/extradoc/talk/ustour2011
agaynor at codespeak.net
- [pypy-svn] r80355 - pypy/extradoc/talk/ustour2011
agaynor at codespeak.net
- [pypy-svn] r80356 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80359 - pypy/extradoc/talk/ustour2011
agaynor at codespeak.net
- [pypy-svn] r80362 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80363 - pypy/extradoc/talk/ustour2011
arigo at codespeak.net
- [pypy-svn] r80364 - pypy/extradoc/talk/stanford-ee380-2011
arigo at codespeak.net
- [pypy-svn] r80365 - pypy/extradoc/talk/stanford-ee380-2011
arigo at codespeak.net
- [pypy-svn] r80366 - pypy/extradoc/talk/stanford-ee380-2011
arigo at codespeak.net
- [pypy-svn] r80367 - pypy/extradoc/talk/stanford-ee380-2011
arigo at codespeak.net
- [pypy-svn] r80368 - pypy/extradoc/talk/stanford-ee380-2011
arigo at codespeak.net
- [pypy-svn] r80369 - pypy/extradoc/talk/stanford-ee380-2011
arigo at codespeak.net
- [pypy-svn] r80370 - pypy/extradoc/talk/stanford-ee380-2011
arigo at codespeak.net
- [pypy-svn] r80371 - pypy/extradoc/talk/stanford-ee380-2011
lac at codespeak.net
- [pypy-svn] r80372 - pypy/extradoc/talk/stanford-ee380-2011
lac at codespeak.net
- [pypy-svn] r80373 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80374 - pypy/extradoc/talk/stanford-ee380-2011
cfbolz at codespeak.net
- [pypy-svn] r80375 - pypy/extradoc/talk/stanford-ee380-2011
arigo at codespeak.net
- [pypy-svn] r80376 - pypy/extradoc/talk/ustour2011
antocuni at codespeak.net
- [pypy-svn] r80377 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80378 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80379 - pypy/extradoc/talk/ustour2011
arigo at codespeak.net
- [pypy-svn] r80380 - pypy/extradoc/talk/ustour2011
arigo at codespeak.net
- [pypy-svn] r80381 - pypy/extradoc/talk/ustour2011
lac at codespeak.net
- [pypy-svn] r80382 - pypy/extradoc/planning
cfbolz at codespeak.net
- [pypy-svn] r80384 - pypy/extradoc/pycon-advertisement
lac at codespeak.net
- [pypy-svn] r80385 - pypy/extradoc/pycon-advertisement
lac at codespeak.net
- [pypy-svn] r80392 - pypy/extradoc/pycon-advertisement
hpk at codespeak.net
- [pypy-svn] r80393 - pypy/extradoc/planning
cfbolz at codespeak.net
- [pypy-svn] r80396 - pypy/extradoc/pycon-advertisement
lac at codespeak.net
- [pypy-svn] r80397 - pypy/extradoc/pycon-advertisement
arigo at codespeak.net
- [pypy-svn] r80399 - in pypy/extradoc/talk/stanford-ee380-2011: . ui ui/default
arigo at codespeak.net
- [pypy-svn] r80402 - pypy/extradoc/planning/hg-migration
ronny at codespeak.net
- [pypy-svn] virtualenv-pypy trunk: ignore exec_prefix for pypy. This fixes a crash that you get when running virtualenv inside a pypy virtualenv
antocuni
- [pypy-svn] virtualenv-pypy trunk: try hard to find all the needed plat-{darwin, mac} directories and put
antocuni
- [pypy-svn] virtualenv-pypy trunk: use the same executable name as you get with pypy releases
antocuni
Last message date:
Mon Feb 28 22:41:18 CET 2011
Archived on: Mon May 9 14:11:50 CEST 2011
This archive was generated by
Pipermail 0.09 (Mailman edition).