April 2011 Archives by thread
Starting: Fri Apr 1 00:27:03 CEST 2011
Ending: Sat Apr 30 22:40:43 CEST 2011
Messages: 942
- [pypy-svn] pypy jit-shadowstack: Fix the value according to the comment just below.
amauryfa
- [pypy-svn] pypy jit-shadowstack: Enfore argument type for this function, to help some tests.
amauryfa
- [pypy-svn] pypy default: Try to fix wait3, how could it ever have worked?
alex_gaynor
- [pypy-svn] pypy arm-backed-float: merge arm-backend-2
bivab
- [pypy-svn] pypy arm-backed-float: disable the second entry point for loops until the calling convention implementation supports float
bivab
- [pypy-svn] pypy arm-backed-float: fix the order of register allocation and freeing to avoid allocation a register for two arguments at the same time
bivab
- [pypy-svn] pypy arm-backed-float: save vfp registers around calls
bivab
- [pypy-svn] pypy arm-backed-float: spill vfp registers around calls
bivab
- [pypy-svn] pypy arm-backed-float: start extending the calling convention implementation to support floats
bivab
- [pypy-svn] pypy arm-backed-float: continue implemeting float support in the calling convention
bivab
- [pypy-svn] pypy arm-backed-float: add missing bit to VMOV instructions
bivab
- [pypy-svn] pypy arm-backed-float: pass arguments correctly and restore a float result correctly
bivab
- [pypy-svn] pypy arm-backed-float: improve interface of VMOV
bivab
- [pypy-svn] pypy arm-backed-float: here we also need to spill caller saved registers that are not used after the call
bivab
- [pypy-svn] pypy arm-backed-float: Around calls save only registers that are going to be used afterwards
bivab
- [pypy-svn] pypy default: Fix the value according to the comment just below.
amauryfa
- [pypy-svn] pypy jit-shadowstack: Fix translation: 'count' was an unsigned number here.
arigo
- [pypy-svn] pypy default: (cfbolz, l.diekmann): fix dict.setdefault to only do one hash computation and dict lookup
l.diekmann
- [pypy-svn] pypy default: merge
l.diekmann
- [pypy-svn] pypy default: Fix this test when run with "-A" on top of CPython.
arigo
- [pypy-svn] pypy arm-backed-float: loading of float value into core and vfp registers
bivab
- [pypy-svn] pypy arm-backed-float: start adding support for floats to call_assembler
bivab
- [pypy-svn] pypy arm-backed-float: add float support for (get/set)field and (get/set)arrayitem operations
bivab
- [pypy-svn] pypy arm-backed-float: support floats in guard_value
bivab
- [pypy-svn] pypy arm-backed-float: replace uses of TempBox with TempXXX which contain type information
bivab
- [pypy-svn] pypy arm-backed-float: change the float comparisson operations a bit, because transfering the condition flags from the vfp to the core processor flags changes slighlty the meaning of the condition codes
bivab
- [pypy-svn] pypy default: Merge jit-shadowstack, adding support for the shadowstack gc root
arigo
- [pypy-svn] pypy jit-shadowstack: Close branch.
arigo
- [pypy-svn] pypy arm-backed-float: correctly support floats in (get/set)arrayitem
bivab
- [pypy-svn] pypy arm-backed-float: simplify the code a bit, here we now values are in register
bivab
- [pypy-svn] pypy default: Skip or fix some tests when run with -A
amauryfa
- [pypy-svn] pypy default: Add __package__ support to the import machinery
amauryfa
- [pypy-svn] pypy new-dict-proxy: (cfbolz, l.diekmann): rewrite dict proxies as a new dict implementation. This
l.diekmann
- [pypy-svn] pypy default: Update to account for the extra "-1" argument now sent to ll_split.
arigo
- [pypy-svn] pypy default: Tests the right wait3 function
rguillebert
- [pypy-svn] extradoc extradoc: small tweaks, add a citation, reword a paragraph
antocuni
- [pypy-svn] extradoc extradoc: merge heads
antocuni
- [pypy-svn] extradoc extradoc: swap these two paragraphs; I think it is more readable this way
antocuni
- [pypy-svn] extradoc extradoc: another small tweak
antocuni
- [pypy-svn] pypy default: backout e5ce4f03d51a which broke too many things :-(
amauryfa
- [pypy-svn] pypy default: Implements wait4 in the standard library
rguillebert
- [pypy-svn] pypy default: Fixes a mistake in wait3's docstring
rguillebert
- [pypy-svn] pypy default: Syntax error.
alex_gaynor
- [pypy-svn] pypy default: Typo.
arigo
- [pypy-svn] pypy default: Redo "jit-invariant-fields" as "quasi-immutable fields".
arigo
- [pypy-svn] pypy default: Instead of having even more strings on immutable fields,
arigo
- [pypy-svn] pypy default: Backed out changeset c1b009ab62c5
arigo
- [pypy-svn] pypy default: Backed out d5252efe3dd9
arigo
- [pypy-svn] pypy out-of-line-guards-2: A restart of the out-of-line-guards branch.
arigo
- [pypy-svn] pypy out-of-line-guards-2: Redo "jit-invariant-fields" as "quasi-immutable fields". Reuse as
arigo
- [pypy-svn] pypy out-of-line-guards-2: Instead of having even more strings on immutable fields, introduce
arigo
- [pypy-svn] pypy out-of-line-guards-2: Implement these two cast functions to "work" when run
arigo
- [pypy-svn] pypy out-of-line-guards-2: On getfields of quasi-immutable fields, write in the jitcodes a
arigo
- [pypy-svn] pypy out-of-line-guards-2: Start a module containing all support code for the front-end
arigo
- [pypy-svn] pypy out-of-line-guards-2: Fix.
arigo
- [pypy-svn] pypy out-of-line-guards-2: Fixes.
arigo
- [pypy-svn] pypy out-of-line-guards-2: First test passing on the front-end.
arigo
- [pypy-svn] pypy out-of-line-guards-2: Detect cases were the value stored in the quasi-immutable field
arigo
- [pypy-svn] pypy out-of-line-guards-2: Add a test.
arigo
- [pypy-svn] pypy out-of-line-guards-2: Fix a mistake: we must not detect if the field changed -- because
arigo
- [pypy-svn] pypy out-of-line-guards-2: Build on the TreeLoop instance a dict 'quasi_immutable_deps' of all
arigo
- [pypy-svn] pypy default: The default thread should also get an instance dict for thread locals.
alex_gaynor
- [pypy-svn] pypy default: ll_thread.getident is a loop invariant.
alex_gaynor
- [pypy-svn] pypy default: kill some oldstyle code, less verbose now
alex_gaynor
- [pypy-svn] extradoc extradoc: Initial draft
lac
- [pypy-svn] extradoc extradoc: merge heads
lac
- [pypy-svn] extradoc extradoc: list some things we might want to do at the sprint
lac
- [pypy-svn] extradoc extradoc: Add a potential bug.
arigo
- [pypy-svn] extradoc extradoc: Expand on the "release 1.5" task. Add a general "other" programming task.
arigo
- [pypy-svn] extradoc extradoc: Simplify sentence, killing a part that doesn't make sense in
arigo
- [pypy-svn] pypy default: Forgot to rename this method here too.
arigo
- [pypy-svn] pypy default: Fix on 64-bits.
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: update buildbot url
gutworth
- [pypy-svn] pypy default: these things are fixed
gutworth
- [pypy-svn] extradoc extradoc: two comments, a few rephrasing
antocuni
- [pypy-svn] extradoc extradoc: add myself and lukas
cfbolz
- [pypy-svn] pypy default: don't generate one huuuge long here and mask it at the end, but mask it
cfbolz
- [pypy-svn] pypy default: no reason to make new functions every iteration
cfbolz
- [pypy-svn] pypy default: kill some dead old functions
cfbolz
- [pypy-svn] pypy default: replace uses of traverse with the proper iterators
cfbolz
- [pypy-svn] pypy default: kill flatten, which is useless nowadays
cfbolz
- [pypy-svn] pypy default: get rid of some more traverse calls
cfbolz
- [pypy-svn] pypy arm-backed-float: add support for moving values between vfp registers and simplify the same_as operation
bivab
- [pypy-svn] pypy arm-backed-float: remove more uses of TempBox
bivab
- [pypy-svn] pypy arm-backed-float: support spilling of float vars
bivab
- [pypy-svn] pypy arm-backed-float: correctly associate float registers when updating the bindings to compile a bridge
bivab
- [pypy-svn] pypy arm-backed-float: support forcing in combination with floats
bivab
- [pypy-svn] pypy arm-backed-float: add type based indirection to convert_to_imm
bivab
- [pypy-svn] pypy arm-backed-float: support floats in the direct bootstrap code called when executing call_assembler
bivab
- [pypy-svn] extradoc extradoc: shorten links
cfbolz
- [pypy-svn] pypy default: kill the rest of the cases that used traverse
cfbolz
- [pypy-svn] pypy default: - add fast paths to init__List
cfbolz
- [pypy-svn] pypy default: Add a comment.
arigo
- [pypy-svn] pypy default: Fix test: now FRAME_FIXED_SIZE may be larger than 10.
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy arm-backed-float: fix tests
bivab
- [pypy-svn] pypy arm-backed-float: some register allocation related fixes
bivab
- [pypy-svn] pypy default: Update the numbers.
arigo
- [pypy-svn] extradoc extradoc: Add myself
bivab
- [pypy-svn] pypy default: Update the version; we are now close to 1.5.
arigo
- [pypy-svn] extradoc extradoc: Stephen Simmons cannot eat nuts. And Jacob's last name keeps getting mangled.
lac
- [pypy-svn] pypy default: No clue what I'm doing there, but pytest_runtest_logreport()
arigo
- [pypy-svn] pypy default: Tentative: kill various pieces of code left and right handling
arigo
- [pypy-svn] pypy default: Remove another test.
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: Redo e5ce4f03d51a
amauryfa
- [pypy-svn] pypy default: Fix translation in the _winreg module
amauryfa
- [pypy-svn] pypy default: Fix the imp module to better handle the __package__ attribute
amauryfa
- [pypy-svn] pypy fold_intadd: Added support for folding int_sub(ConstInt(*), i*)
ademan
- [pypy-svn] pypy default: Restore the fast path for imports: only read sys.modules when the module
amauryfa
- [pypy-svn] extradoc extradoc: draft for the training session
antocuni
- [pypy-svn] extradoc extradoc: try to take the best of both versions
cfbolz
- [pypy-svn] extradoc extradoc: lukas is staying till the 2nd
cfbolz
- [pypy-svn] extradoc extradoc: add a sentence that the trace is SSA and stress where guards come from
cfbolz
- [pypy-svn] extradoc extradoc: implement Samuele's radical idea: just show the compounded speedups
cfbolz
- [pypy-svn] extradoc extradoc: add myself
antocuni
- [pypy-svn] extradoc extradoc: Add myself.
arigo
- [pypy-svn] extradoc extradoc: signing up
hakanardo
- [pypy-svn] extradoc extradoc: turn the draft into a real abstract
antocuni
- [pypy-svn] extradoc extradoc: clarify
antocuni
- [pypy-svn] pypy default: Fix comment.
arigo
- [pypy-svn] extradoc extradoc: First version.
arigo
- [pypy-svn] extradoc extradoc: Minor clarification
fijal
- [pypy-svn] extradoc extradoc: Typo, but I'm killing the word anyway
arigo
- [pypy-svn] extradoc extradoc: Clarify, following fijal's suggestion.
arigo
- [pypy-svn] extradoc extradoc: - research curiosity => research project, which seems to be the
arigo
- [pypy-svn] pypy default: Fix: after refactoring, the call to absolute_import_try() ended
arigo
- [pypy-svn] pypy ootype-virtualrefs: fix an obscure case which seems to be produced only with ootype translation. I didn't manage to write a test for it :-(
antocuni
- [pypy-svn] pypy ootype-virtualrefs: revert a4582c0ec4bb; signal is not essential, and it does not work on ootype
antocuni
- [pypy-svn] pypy out-of-line-guards-2: - rename the SlowMutate class into QuasiImmut.
arigo
- [pypy-svn] pypy ootype-virtualrefs: implement force_cast for the cli backend
antocuni
- [pypy-svn] pypy ootype-virtualrefs: implement ullong_and for the cli backend
antocuni
- [pypy-svn] pypy ootype-virtualrefs: implement ullong_or for the cli backend
antocuni
- [pypy-svn] extradoc extradoc: fix some things
cfbolz
- [pypy-svn] extradoc extradoc: add a comment
fijal
- [pypy-svn] pypy jit-lsprofile: a bit experimental - unroll cases where we look up attrs. it should only
fijal
- [pypy-svn] pypy jit-lsprofile: Backed out changeset 2a3aa9abc6e5
fijal
- [pypy-svn] pypy default: An experiment - unroll _lookup and _lookup_where. Should make a mix
fijal
- [pypy-svn] extradoc extradoc: s/fancy/advanced/
fijal
- [pypy-svn] extradoc extradoc: I think Python object model contains more hard features, but those are the
fijal
- [pypy-svn] extradoc extradoc: add a note
fijal
- [pypy-svn] extradoc extradoc: add another note
fijal
- [pypy-svn] pypy jit-lsprofile: store long longs internally
fijal
- [pypy-svn] pypy jit-lsprofile: Add CPU pinning support for lsprofiler. Do for one the correct thing -
fijal
- [pypy-svn] pypy jit-short_from_state: short preamble now constructed from pure_operations. briges curently broken
hakanardo
- [pypy-svn] pypy jit-lsprofile: We want to include it even if we don't have rtyper
fijal
- [pypy-svn] pypy jit-lsprofile: merge default
fijal
- [pypy-svn] pypy jit-lsprofile: refactor the untested option
fijal
- [pypy-svn] pypy jit-lsprofile: change C structure a bit to reuse stuff in asm_* instead of copying (wrongly)
fijal
- [pypy-svn] pypy ootype-virtualrefs: implement cast between float and ulonglong
antocuni
- [pypy-svn] pypy jit-lsprofile: dance dance dance
fijal
- [pypy-svn] pypy ootype-virtualrefs: generate getfield/oogetfield depending on the typesystem
antocuni
- [pypy-svn] pypy default: Let test_pypy_c tests run on Windows
amauryfa
- [pypy-svn] pypy ootype-virtualrefs: add (partial) support to rlocale for the cli backend
antocuni
- [pypy-svn] pypy ootype-virtualrefs: implement int_between for the cli backend
antocuni
- [pypy-svn] pypy ootype-virtualrefs: add an ootype partial version of rlocale.numeric_formatting: it is of course not fully implemented, but it should at least allow translation to work
antocuni
- [pypy-svn] pypy ootype-virtualrefs: implement math.copysign for the cli backend
antocuni
- [pypy-svn] pypy ootype-virtualrefs: exclude a large set of functions from the posix module if we are compiling to ootype
antocuni
- [pypy-svn] pypy ootype-virtualrefs: implement rstring_to_float for ootype
antocuni
- [pypy-svn] pypy ootype-virtualrefs: implement math.isnan for cli
antocuni
- [pypy-svn] pypy ootype-virtualrefs: fix annotation
antocuni
- [pypy-svn] pypy ootype-virtualrefs: merge heads
antocuni
- [pypy-svn] pypy ootype-virtualrefs: implement isinf for cli
antocuni
- [pypy-svn] pypy ootype-virtualrefs: we need isatty for the interactive prompt
antocuni
- [pypy-svn] pypy default: Revert again the changes in the import mechanism.
amauryfa
- [pypy-svn] pypy default: Implement a fast malloc path for arrays of known (and not too
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy ootype-virtualrefs: don't use ll_ specialization for the lltype part of this function; also, write a failing test for the C backend
antocuni
- [pypy-svn] pypy ootype-virtualrefs: adding the export_name fixes the failing test in the C backend
antocuni
- [pypy-svn] pypy default: Get rid of Frame.numlocals.
arigo
- [pypy-svn] pypy ootype-virtualrefs: add a more meaningful default for export_name
antocuni
- [pypy-svn] pypy ootype-virtualrefs: add an lltype implementation for numeric_formatting
antocuni
- [pypy-svn] pypy default: Optimize frame creation by the JIT by making the default value
arigo
- [pypy-svn] pypy default: Implement PyObject_Cmp
amauryfa
- [pypy-svn] pypy default: Implement PyImport_AddModule()
amauryfa
- [pypy-svn] pypy default: Add PyCode_New(), PyFrame_New(), and PyTraceBack_Here().
amauryfa
- [pypy-svn] pypy default: make MAKE_CLOSURE a bit faster (and more JIT-friendly)
cfbolz
- [pypy-svn] pypy ootype-virtualrefs: this class has been killed nowadays
antocuni
- [pypy-svn] pypy ootype-virtualrefs: we need to explicitly list signal now
antocuni
- [pypy-svn] pypy ootype-virtualrefs: surprise, we need the signal module to test the signal module
antocuni
- [pypy-svn] pypy ootype-virtualrefs: we need signal for these tests
antocuni
- [pypy-svn] pypy ootype-virtualrefs: these two functions are sandboxsafe
antocuni
- [pypy-svn] pypy ootype-virtualrefs: merge heads
antocuni
- [pypy-svn] pypy ootype-virtualrefs: skip this test, which was renamed
antocuni
- [pypy-svn] pypy ootype-virtualrefs: add support for multiple comma-separated categories in PYPYLOG
antocuni
- [pypy-svn] pypy default: When forcing a virtual that is actually an immutable struct, if it
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy ootype-virtualrefs: the logic for doing casts between integers was broken, fix it
antocuni
- [pypy-svn] pypy ootype-virtualrefs: close this about-to-be-merged branch
antocuni
- [pypy-svn] pypy default: merge the ootype-virtualrefs branch, which makes ootype/cli translation working again! (probably the jvm one still needs some work)
antocuni
- [pypy-svn] pypy default: merge heads
antocuni
- [pypy-svn] pypy default: kill this outdated warning
antocuni
- [pypy-svn] pypy default: issue681 resolved
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: Uh? This code contains a NameError (n).
arigo
- [pypy-svn] pypy default: This likely "fixes" for now the performance issue of running
arigo
- [pypy-svn] pypy default: cpyext: implement all rich comparisons
amauryfa
- [pypy-svn] pypy default: Add support for tp_compare
amauryfa
- [pypy-svn] pypy default: Add buffer() support for PyTypeObjects which define tp_as_buffer.bf_getreadbuffer
amauryfa
- [pypy-svn] pypy fold_intadd: Fixed test, cleaned up, working on passing final test.
ademan
- [pypy-svn] pypy default: Fix translation
amauryfa
- [pypy-svn] pypy default: Fix tests.
arigo
- [pypy-svn] pypy default: More fixes
amauryfa
- [pypy-svn] pypy default: fix array_{get,set}item
antocuni
- [pypy-svn] pypy default: Fix on 64bit. It was hidden by the signal module's extra level around callbacks...
arigo
- [pypy-svn] pypy default: Add a slight jitfriendliness in handling the operation error. Removes
fijal
- [pypy-svn] pypy default: Port a crucial fix for pypyjit.py
fijal
- [pypy-svn] pypy default: Fix two tests and temporarily skip one that's broken because of defaults
fijal
- [pypy-svn] pypy default: Don't care too much about postfixes of ConstClass values (to not be too
fijal
- [pypy-svn] pypy default: Skip another test. We just broke it
fijal
- [pypy-svn] pypy default: Update a demo and keep pypyjit_child up to date
fijal
- [pypy-svn] pypy default: oops this should not go into previous commit
fijal
- [pypy-svn] pypy default: show the _file module to the JIT. Gives some speedups for write/read
fijal
- [pypy-svn] pypy kqueue: Implemented kevent and started on kqueue.
alex_gaynor
- [pypy-svn] pypy kqueue: merged upstream
alex_gaynor
- [pypy-svn] pypy jit-lsprofile: Finish the dance with C files. Now debug_print is also in .c and .h
fijal
- [pypy-svn] pypy jit-lsprofile: merge default
fijal
- [pypy-svn] jitviewer default: aha!
fijal
- [pypy-svn] pypy jit-lsprofile: Improve in case two codes start on the same line. Example is module code
fijal
- [pypy-svn] pypy jit-lsprofile: remove pdb
fijal
- [pypy-svn] pypy default: Another attempt at promoting defaults - so far only for builtin func
fijal
- [pypy-svn] pypy default: Improve in case two codes start on the same line. Example is module code
fijal
- [pypy-svn] pypy default: remove pdb
fijal
- [pypy-svn] pypy kqueue: a little work
alex_gaynor
- [pypy-svn] pypy default: (alex, kleptog): optimize int_{l, r}shift where the second argument is 0.
alex_gaynor
- [pypy-svn] pypy default: merged upstream
alex_gaynor
- [pypy-svn] jitviewer default: oops, fix jitviewer
fijal
- [pypy-svn] jitviewer default: bad me, fix tests
fijal
- [pypy-svn] extradoc extradoc: Add myself
rguillebert
- [pypy-svn] pypy default: Don't call libc for isnan, just implement it directly.
alex_gaynor
- [pypy-svn] pypy default: Don't generate a call to libc for isinf, instead implement it directly.
alex_gaynor
- [pypy-svn] pypy default: revert looking into _file module until we investigate it better
fijal
- [pypy-svn] jitviewer default: Doh. Fix the call on untested piece
fijal
- [pypy-svn] pypy out-of-line-guards-2: merge default
arigo
- [pypy-svn] pypy default: Fix (thanks Matthew).
arigo
- [pypy-svn] pypy default: Tentative: disable .cfi_xxx on darwin64, where they are not recognized.
arigo
- [pypy-svn] pypy fold_intadd: Partially fixed my test, now to figure out why I'm getting a preamble.
ademan
- [pypy-svn] pypy default: An experiemnt - for guards write a hint "branch unlikely taken". Let's see
fijal
- [pypy-svn] pypy default: merge
fijal
- [pypy-svn] pypy default: add support for SHORT type, and for force_cast
antocuni
- [pypy-svn] pypy default: add support for some rlocale to the jvm backend
antocuni
- [pypy-svn] pypy default: cast_float_to_ulonglong for the jvm backend
antocuni
- [pypy-svn] pypy default: cast_ulonglong_to_float for the jvm backend
antocuni
- [pypy-svn] pypy default: ll_math_copysign for the jvm backend
antocuni
- [pypy-svn] pypy default: isnan for the jvm backend
antocuni
- [pypy-svn] pypy default: isinf for the jvm backend
antocuni
- [pypy-svn] pypy default: ullong_{or,and} for the jvm backend
antocuni
- [pypy-svn] pypy default: fix (u)llong_{r, l}shift: I do not really understand how it could have worked before, since the signature was just wrong
antocuni
- [pypy-svn] pypy default: implement cast_uint_to_longlong for the jvm
antocuni
- [pypy-svn] pypy default: int_between for the jvm backend
antocuni
- [pypy-svn] pypy default: skip these two failing tests
antocuni
- [pypy-svn] pypy default: "Good". Branch prediction macro does not seem to help. Also, it's unclear
fijal
- [pypy-svn] pypy default: postpone the USE_SHORT_FLOAT_REPR check, else it is executed at import time; we want to be able to change its value later, e.g. in translationoption.py
antocuni
- [pypy-svn] pypy default: ignore these opcodes for noew
antocuni
- [pypy-svn] pypy default: do nothing if we are trying to cast something into the very same type
antocuni
- [pypy-svn] pypy default: merge heads
antocuni
- [pypy-svn] pypy default: Add Samuel Reis to LICENSE as per request
fijal
- [pypy-svn] pypy default: Those damn polish never get spelling right
fijal
- [pypy-svn] pypy default: Try another approach to isinf.
alex_gaynor
- [pypy-svn] extradoc extradoc: mention nightly builds
fijal
- [pypy-svn] extradoc extradoc: Testing write access to extradocs
tav
- [pypy-svn] pypy default: fix for 2.5
alex_gaynor
- [pypy-svn] extradoc extradoc: fix one of maciej's comment, ignore two
cfbolz
- [pypy-svn] pypy default: ignore keepalives in the jvm backend
antocuni
- [pypy-svn] pypy default: teach the jvm backend how to cast between signed and unsigned
antocuni
- [pypy-svn] pypy default: comment out broken logic ("how could it have ever worked?")
antocuni
- [pypy-svn] pypy default: this class needs to be public
antocuni
- [pypy-svn] pypy default: implement os.fstat for the jvm backend
antocuni
- [pypy-svn] pypy default: merge heads
antocuni
- [pypy-svn] extradoc extradoc: This were "investigated" in a sense relevant commits were reverted
fijal
- [pypy-svn] extradoc extradoc: merge
fijal
- [pypy-svn] extradoc extradoc: I failed to find an actual python code that does it. I swear it was somewhere
fijal
- [pypy-svn] pypy default: Patch by ???@pocketnix.org.
arigo
- [pypy-svn] pypy default: Patch modified from a patch submitted by Da_Blitz:
arigo
- [pypy-svn] pypy default: Remove dead import.
arigo
- [pypy-svn] pypy jitypes2: hg merge default
arigo
- [pypy-svn] extradoc extradoc: At least, don't kill "generators" entirely in case there is still doubt.
arigo
- [pypy-svn] pypy out-of-line-guards-2: Make this a new style class
fijal
- [pypy-svn] pypy default: Update LICENSE with 2.7 information.
arigo
- [pypy-svn] pypy default: Remove old and unrun test
fijal
- [pypy-svn] pypy default: Rename test_basic into test_ajit. Introduce support.py that contains JitMixin
fijal
- [pypy-svn] pypy default: actually add support
fijal
- [pypy-svn] pypy default: skip this test because of a hotspot bug
antocuni
- [pypy-svn] pypy default: Support ctypes if the interpreter has no threads.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: hg merge default
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Start support on the JIT. Either I messed something up or
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Found out the issue -- cast_opaque_ptr() happily converts between
arigo
- [pypy-svn] pypy default: add a test for assignment to a unicode literal
gutworth
- [pypy-svn] pypy default: also test assignment to byte literals
gutworth
- [pypy-svn] pypy default: fix the test
fijal
- [pypy-svn] pypy default: merge
fijal
- [pypy-svn] pypy default: kill all these tests, which have already been ported to test_pypy_c_new
antocuni
- [pypy-svn] pypy default: Unskip one test, keep one skipped until we merge quasi-immut fields and
fijal
- [pypy-svn] pypy default: merge
fijal
- [pypy-svn] pypy out-of-line-guards-2: typo
fijal
- [pypy-svn] pypy out-of-line-guards-2: write a failing test
fijal
- [pypy-svn] pypy out-of-line-guards-2: Write another failing test for missing piece of invalidating in the backend
fijal
- [pypy-svn] pypy out-of-line-guards-2: Progress on out-of-line-guards-2. This is the poor-man's version, we can do
fijal
- [pypy-svn] pypy out-of-line-guards-2: write a test and note first problem
fijal
- [pypy-svn] extradoc extradoc: some comments from Peng Wu
cfbolz
- [pypy-svn] extradoc extradoc: comments by rhy0lite
cfbolz
- [pypy-svn] extradoc extradoc: change x = hint(x, promote=True) to just promote(x) to reduce confusion
cfbolz
- [pypy-svn] extradoc extradoc: michael's notes
cfbolz
- [pypy-svn] pypy jitypes2: add a test that fails if we do not emit CALL_RELEASE_GIL for _ffi calls
antocuni
- [pypy-svn] pypy jitypes2: try not to have newlines, to make merging easier
antocuni
- [pypy-svn] pypy jitypes2: merge heads
antocuni
- [pypy-svn] pypy jitypes2: this test hangs :-(
antocuni
- [pypy-svn] pypy jit-short_from_state: produce a short preamble that is actualy usefull
hakanardo
- [pypy-svn] extradoc extradoc: replace "pure" with "invariant", add a precise definition of the term
cfbolz
- [pypy-svn] extradoc extradoc: fix a typo and an XXX
cfbolz
- [pypy-svn] extradoc extradoc: footnotize a paragraph
cfbolz
- [pypy-svn] extradoc extradoc: update definition, not too great and a bit circular
cfbolz
- [pypy-svn] pypy jit-short_from_state: overflow support
hakanardo
- [pypy-svn] pypy jit-short_from_state: hg merge default
hakanardo
- [pypy-svn] pypy jit-short_from_state: added test_loop_variant_mul1_ovf
hakanardo
- [pypy-svn] pypy default: Backed out changeset c7a7acad0692. For now keep using the libc isinf.
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] pypy default: ignore everything inside site-packages, in case we easy_install things directly in the checkout
antocuni
- [pypy-svn] extradoc extradoc: use the (admittedly obscure) name "trace-elidable", simply because nobody has preconceptions abous it
cfbolz
- [pypy-svn] pypy default: port test_intbound_simple to test_pypy_c_new
antocuni
- [pypy-svn] pypy default: port test_intbound_addsub_mix to test_pypy_c_new
antocuni
- [pypy-svn] pypy default: reduce the number of iterations and the threshold of these tests, to make them slightly faster
antocuni
- [pypy-svn] pypy default: port test_intbound_gt to test_pypy_c_new
antocuni
- [pypy-svn] pypy default: port test_intbound_sub_lt to test_pypy_c_new
antocuni
- [pypy-svn] pypy default: port test_intbound_addsub_ge to test_pypy_c_new
antocuni
- [pypy-svn] pypy out-of-line-guards-2: Implement a tagged pointers hack for x86 backend. I hope it didn't break stuff
fijal
- [pypy-svn] pypy default: remove this XXX, it is nonsense
antocuni
- [pypy-svn] pypy default: port test_intbound_addmul_ge to test_pypy_c_new
antocuni
- [pypy-svn] pypy default: port test_intbound_eq to test_pypy_c_new
antocuni
- [pypy-svn] pypy default: port test_intbound_mul to test_pypy_c_new
antocuni
- [pypy-svn] pypy default: port test_assert to test_pypy_c_new
antocuni
- [pypy-svn] pypy default: port test_zeropadded to test_pypy_c_new
antocuni
- [pypy-svn] pypy default: port test_circular to test_pypy_c_new
antocuni
- [pypy-svn] extradoc extradoc: go back to old definition and say something about side effects. kill section.
cfbolz
- [pypy-svn] extradoc extradoc: fix more XXXs, I also found another reference
cfbolz
- [pypy-svn] extradoc extradoc: write acknowledgements
cfbolz
- [pypy-svn] extradoc extradoc: ruthlessly cut space, mostly by making font smaller. not pretty, but I have no idea what to cut atm.
cfbolz
- [pypy-svn] extradoc extradoc: change abstract a bit
cfbolz
- [pypy-svn] extradoc extradoc: enable preprint option
cfbolz
- [pypy-svn] extradoc extradoc: will ignore this XXX
cfbolz
- [pypy-svn] extradoc extradoc: this is repetition
cfbolz
- [pypy-svn] extradoc extradoc: a slightly different approach to saving space: for the small examples, put code
cfbolz
- [pypy-svn] pypy default: fixed test_circular
hakanardo
- [pypy-svn] pypy default: fixed test_zeropadded
hakanardo
- [pypy-svn] pypy default: no point in not using a more natural syntax anymore
hakanardo
- [pypy-svn] pypy 32ptr-on-64bit: Support for descrs of fields of type HiddenGcRef32.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Support GcArray(HiddenGcRef32).
arigo
- [pypy-svn] pypy default: Typo.
arigo
- [pypy-svn] pypy default: Remove the calls to libc's isinf again, reimplement it ourselves so the JIT can inline it nicely. Algorithm taken fromboost.
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] pypy jit-short_from_state: allow operatins in the short preamble that can be chained back to the inputargs (and not only those whoes arguemnts are directly from the inputargs)
hakanardo
- [pypy-svn] pypy out-of-line-guards-2: Finish casting back and forth opaque pointers to tagged pointers
fijal
- [pypy-svn] pypy out-of-line-guards-2: simplify
fijal
- [pypy-svn] pypy out-of-line-guards-2: progress on x86 backend. Segfault so far :)
fijal
- [pypy-svn] pypy 32ptr-on-64bit: Start supporting HiddenGcRef32 in ll2ctypes. (urgh)
arigo
- [pypy-svn] pypy 32ptr-on-64bit: More tests, and introduce _llgcopaque32.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Work in progress: support HiddenGcRef32 in some of the Descrs,
arigo
- [pypy-svn] pypy 32ptr-on-64bit: This test now passes. Phew.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: cpu.bh_setfield_gc_r.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: cpu.bh_getarrayitem_gc_r.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: cpu.bh_setarrayitem_gc_r.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: cpu.bh_getarrayitem_gc_r.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: cpu.bh_setarrayitem_gc_r.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Add a test file, and so minor fixes until it runs (and fails).
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Add a test file, and so minor fixes until it runs (and fails).
arigo
- [pypy-svn] pypy out-of-line-guards-2: Finish the quasi immutable fields for x86 backend
fijal
- [pypy-svn] pypy out-of-line-guards-2: Finish the quasi immutable fields for x86 backend
fijal
- [pypy-svn] pypy default: Issue652 (kleptog) new lltype.Typedef, which allows to give different
amauryfa
- [pypy-svn] pypy default: Issue652 (kleptog) new lltype.Typedef, which allows to give different
amauryfa
- [pypy-svn] pypy default: move the comments
antocuni
- [pypy-svn] pypy default: port test_min_max to test_pypy_c_new
antocuni
- [pypy-svn] pypy default: port test_silly_max and test_iter_max to test_pypy_c_new; we still need to understand what we want to check, though
antocuni
- [pypy-svn] pypy default: move the comments
antocuni
- [pypy-svn] pypy default: port test_min_max to test_pypy_c_new
antocuni
- [pypy-svn] pypy default: port test_silly_max and test_iter_max to test_pypy_c_new; we still need to understand what we want to check, though
antocuni
- [pypy-svn] pypy default: Add some decorators about some constructor functions
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: Add some decorators about some constructor functions
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Phew. More and more cases, until the test half-passes.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Phew. More and more cases, until the test half-passes.
arigo
- [pypy-svn] pypy default: add the possibility to completely skip certain ops during the match
antocuni
- [pypy-svn] pypy default: ignore force_tokens in this two tests
antocuni
- [pypy-svn] pypy default: add the possibility to completely skip certain ops during the match
antocuni
- [pypy-svn] pypy default: ignore force_tokens in this two tests
antocuni
- [pypy-svn] extradoc extradoc: some typos and problems I found while reading again
cfbolz
- [pypy-svn] extradoc extradoc: some typos and problems I found while reading again
cfbolz
- [pypy-svn] extradoc extradoc: :c
cfbolz
- [pypy-svn] extradoc extradoc: :c
cfbolz
- [pypy-svn] pypy default: We dont want too many guards, but a residual call to min_max_loop
hakanardo
- [pypy-svn] pypy default: We dont want too many guards, but a residual call to min_max_loop
hakanardo
- [pypy-svn] pypy default: actually check something in these loops
antocuni
- [pypy-svn] pypy default: make it possible for the subprocess to skip a test
antocuni
- [pypy-svn] pypy default: port test__ffi_call to test_pypy_c_new; actually untested until we merge it to jitypes2
antocuni
- [pypy-svn] pypy default: merge heads; apparently, I and hakan almost did the same thing :-)
antocuni
- [pypy-svn] pypy default: actually check something in these loops
antocuni
- [pypy-svn] pypy default: make it possible for the subprocess to skip a test
antocuni
- [pypy-svn] pypy default: port test__ffi_call to test_pypy_c_new; actually untested until we merge it to jitypes2
antocuni
- [pypy-svn] pypy default: merge heads; apparently, I and hakan almost did the same thing :-)
antocuni
- [pypy-svn] extradoc extradoc: replace one itemize by a sentence, which gives me enough space to resurrect the
cfbolz
- [pypy-svn] extradoc extradoc: replace one itemize by a sentence, which gives me enough space to resurrect the
cfbolz
- [pypy-svn] pypy out-of-line-guards-2: use an out of line guard
fijal
- [pypy-svn] pypy out-of-line-guards-2: merge default
fijal
- [pypy-svn] pypy out-of-line-guards-2: use an out of line guard
fijal
- [pypy-svn] pypy out-of-line-guards-2: merge default
fijal
- [pypy-svn] extradoc extradoc: small tweaks
antocuni
- [pypy-svn] extradoc extradoc: small tweaks
antocuni
- [pypy-svn] extradoc extradoc: submitted version
cfbolz
- [pypy-svn] extradoc extradoc: submitted version
cfbolz
- [pypy-svn] extradoc extradoc: make anto have two affiliations
cfbolz
- [pypy-svn] extradoc extradoc: make anto have two affiliations
cfbolz
- [pypy-svn] pypy default: no need to use internal pytest imports here
hpk42
- [pypy-svn] pypy default: no need to use internal pytest imports here
hpk42
- [pypy-svn] pypy out-of-line-guards-2: fix virtualizables
fijal
- [pypy-svn] pypy out-of-line-guards-2: fix virtualizables
fijal
- [pypy-svn] pypy default: I think that "SKIP:" is supposed to be printed to stderr, not stdout.
arigo
- [pypy-svn] pypy default: I think that "SKIP:" is supposed to be printed to stderr, not stdout.
arigo
- [pypy-svn] pypy jit-short_from_state: Improve the comment documenting other invariant
fijal
- [pypy-svn] pypy jit-short_from_state: Improve the comment documenting other invariant
fijal
- [pypy-svn] pypy 32ptr-on-64bit: Fix. Actually the other encoding is not really wrong, but just non-standard.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: In-progress: add HIDE_INTO_PTR32 and SHOW_FROM_PTR32 as explicit
arigo
- [pypy-svn] pypy 32ptr-on-64bit: In-progress: calls with HiddenGcRef32s as arguments or result.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Fix. Actually the other encoding is not really wrong, but just non-standard.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: In-progress: add HIDE_INTO_PTR32 and SHOW_FROM_PTR32 as explicit
arigo
- [pypy-svn] pypy 32ptr-on-64bit: In-progress: calls with HiddenGcRef32s as arguments or result.
arigo
- [pypy-svn] pypy jit-short_from_state: getfield support
hakanardo
- [pypy-svn] pypy jit-short_from_state: hg merge
hakanardo
- [pypy-svn] pypy jit-short_from_state: getfield support
hakanardo
- [pypy-svn] pypy jit-short_from_state: hg merge
hakanardo
- [pypy-svn] pypy jit-short_from_state: getarrayitem support
hakanardo
- [pypy-svn] pypy jit-short_from_state: getarrayitem support
hakanardo
- [pypy-svn] pypy default: a patch by ezio melotti. This fixes some unicode-related bugs.
fijal
- [pypy-svn] pypy default: merge
fijal
- [pypy-svn] pypy default: a patch by ezio melotti. This fixes some unicode-related bugs.
fijal
- [pypy-svn] pypy default: merge
fijal
- [pypy-svn] pypy out-of-line-guards-2: I'm a moron. A test and a fix
fijal
- [pypy-svn] pypy out-of-line-guards-2: I'm a moron. A test and a fix
fijal
- [pypy-svn] pypy 32ptr-on-64bit: Support for ll_str().
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Finish call descrs.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Test and fix: if g is a low-level function pointer, then g(*args)
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Fix: cannot use "x == NULL" for all pointers x, because of HiddenGcRef32.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Fix, mostly for tests: let c_mmap_safe() be a no-gc operation.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: hg merge default
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Support for ll_str().
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Finish call descrs.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Test and fix: if g is a low-level function pointer, then g(*args)
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Fix: cannot use "x == NULL" for all pointers x, because of HiddenGcRef32.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Fix, mostly for tests: let c_mmap_safe() be a no-gc operation.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: hg merge default
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Add comments.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Implement support for HIDE_INTO_PTR32 and SHOW_FROM_PTR32. Easy.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Skip some not-written-yet tests, and a hard-to-test fix...
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Add support for 'H' in pyjitpl too.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Add comments.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Implement support for HIDE_INTO_PTR32 and SHOW_FROM_PTR32. Easy.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Skip some not-written-yet tests, and a hard-to-test fix...
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Add support for 'H' in pyjitpl too.
arigo
- [pypy-svn] pypy default: Merge out-of-line-guards-2. This branch provides a way to specify a field
fijal
- [pypy-svn] pypy default: Merge out-of-line-guards-2. This branch provides a way to specify a field
fijal
- [pypy-svn] pypy out-of-line-guards-2: closing merged branch
fijal
- [pypy-svn] pypy out-of-line-guards-2: closing merged branch
fijal
- [pypy-svn] pypy default: CPython 2.5 compatibility.
arigo
- [pypy-svn] pypy default: Silence the warnings about missing '$memofield_xxx'.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: CPython 2.5 compatibility.
arigo
- [pypy-svn] pypy default: CPython 2.5 compatibility.
arigo
- [pypy-svn] pypy default: Silence the warnings about missing '$memofield_xxx'.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: CPython 2.5 compatibility.
arigo
- [pypy-svn] pypy default: Backed out changeset 124ebb7828dd, merge of out-of-line-guards-2. It seems
fijal
- [pypy-svn] pypy default: merge
fijal
- [pypy-svn] pypy 32ptr-on-64bit: Test and fix.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: merge heads
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Test and fix.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: merge heads
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Test and fix.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: merge heads
arigo
- [pypy-svn] pypy 32ptr-on-64bit: merge heads
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Test and fix.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: merge heads
arigo
- [pypy-svn] pypy 32ptr-on-64bit: merge heads
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Passing tests for rewrite_assembler.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Test the call handling too.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: merge heads
arigo
- [pypy-svn] pypy 32ptr-on-64bit: merge heads
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Passing tests for rewrite_assembler.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Test the call handling too.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: merge heads
arigo
- [pypy-svn] pypy 32ptr-on-64bit: merge heads
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Unify a bit various helpers.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Unify a bit various helpers.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Fix imports.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Fix imports.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Bah :-(
arigo
- [pypy-svn] pypy default: Bah :-(
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Bah :-(
arigo
- [pypy-svn] pypy default: Bah :-(
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy out-of-line-guards-2: update pypyjit_demo
fijal
- [pypy-svn] pypy out-of-line-guards-2: fix test
fijal
- [pypy-svn] pypy out-of-line-guards-2: merge default
fijal
- [pypy-svn] pypy default: two more operations to ignore
fijal
- [pypy-svn] pypy default: don't list some ops twice
fijal
- [pypy-svn] pypy out-of-line-guards-2: update pypyjit_demo
fijal
- [pypy-svn] pypy out-of-line-guards-2: fix test
fijal
- [pypy-svn] pypy out-of-line-guards-2: merge default
fijal
- [pypy-svn] pypy default: two more operations to ignore
fijal
- [pypy-svn] pypy default: don't list some ops twice
fijal
- [pypy-svn] pypy default: issue686 (nekto0n) Fix dir() on objects with a broken __getattribute__
amauryfa
- [pypy-svn] pypy default: issue686 (nekto0n) Fix dir() on objects with a broken __getattribute__
amauryfa
- [pypy-svn] buildbot default: ignore duplicate commits in case the same payload is sent twice by bitbucket
antocuni
- [pypy-svn] buildbot default: ignore duplicate commits in case the same payload is sent twice by bitbucket
antocuni
- [pypy-svn] buildbot default: bah, a new handler is created at each request, so we have to store this value in a "more global" place; hopefully a class variable is enough
antocuni
- [pypy-svn] pypy 32ptr-on-64bit: Fix test.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Must round the size up, otherwise we are getting unaligned nursery pointers.
arigo
- [pypy-svn] pypy default: Test and fix: fastpath_malloc_varsize() used to not align the request
arigo
- [pypy-svn] pypy new-dict-proxy: pypy's type dicts *can* be safely modified
cfbolz
- [pypy-svn] pypy new-dict-proxy: add some test about changing type objects
cfbolz
- [pypy-svn] pypy new-dict-proxy: kill from_strdict_shared
cfbolz
- [pypy-svn] pypy new-dict-proxy: loop with class mutation
cfbolz
- [pypy-svn] pypy new-dict-proxy: merge default
cfbolz
- [pypy-svn] pypy default: Cannot use edx here, it may be used to pass arguments!
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Cannot use edx here, it may be used to pass arguments!
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Duh.
arigo
- [pypy-svn] pypy default: port test_xor to test_pypy_new; please review the XXX, I do not really understand what is happening
antocuni
- [pypy-svn] pypy out-of-line-guards-2: a missing merge?
fijal
- [pypy-svn] pypy default: (cfbolz, arigo, bivab, hager): fix is_true on unsigned long longs
hager
- [pypy-svn] pypy pyarg-parsebuffer: Refactor existing PyArg_ParseTuple tests into several methods; add a new one for 's*'
exarkun
- [pypy-svn] pypy pyarg-parsebuffer: Very basic, incomplete implementation of some Py_buffer APIs
exarkun
- [pypy-svn] pypy out-of-line-guards-2: Remove extra guard_not_invalidated ops
fijal
- [pypy-svn] extradoc extradoc: Add Dario Bertini
lac
- [pypy-svn] pypy default: It's now safe to inline ll_math.
alex_gaynor
- [pypy-svn] pypy pyarg-parsebuffer: save the input object and incref it
exarkun
- [pypy-svn] pypy pyarg-parsebuffer: A test for when the object passed to FillInfo is NULL - and it passes already, I suppose because Py_IncRef is very forgiving.
exarkun
- [pypy-svn] pypy use-out-of-line-guards: A new branch for trying using out of line guards in places
fijal
- [pypy-svn] pypy jit-lsprofile: add a missing file
fijal
- [pypy-svn] pypy default: fix this test; fromint is now a purefunction, no need for the guard_no_exception
antocuni
- [pypy-svn] pypy default: add lib-tk to the initial sys.path
antocuni
- [pypy-svn] pypy arm-backend-2: fix import
bivab
- [pypy-svn] pypy arm-backend-2: merge default
bivab
- [pypy-svn] pypy arm-backed-float: in progress: support frame remapping for floats and int/ref
bivab
- [pypy-svn] pypy arm-backed-float: small fixes
bivab
- [pypy-svn] pypy arm-backed-float: correctly calculate stack locations for floats
bivab
- [pypy-svn] pypy arm-backed-float: insert stack checks when running non-translated after each operation and at some other places
bivab
- [pypy-svn] pypy arm-backed-float: use d15 as vfp scratch register and use it instead of temporarily pushing some register
bivab
- [pypy-svn] pypy arm-backed-float: fix an issue when pushing a vfp value to the stack that was stored in the spilling area of the stack
bivab
- [pypy-svn] pypy default: revert changes that were commited by mistake in d7b6bd1b8284
antocuni
- [pypy-svn] pypy default: add a modifiable copy of idlelib
antocuni
- [pypy-svn] pypy default: fix for pypy, look at the comment for the details; this makes syntax highlighting working inside IDLE
antocuni
- [pypy-svn] pypy arm-backed-float: Merge ovf ops with the following guard
bivab
- [pypy-svn] pypy arm-backed-float: remove pdbs
bivab
- [pypy-svn] pypy arm-backed-float: register allocation related fixes due to operation merges
bivab
- [pypy-svn] pypy arm-backed-float: import changes to compute_vars_longevity from default
bivab
- [pypy-svn] pypy default: Fix JIT tests that broke because they were more optimized by inlining.
alex_gaynor
- [pypy-svn] pypy default: Add a verbatim copy of bytesobject.h
amauryfa
- [pypy-svn] pypy default: Add a minimal test; this module would not even import...
amauryfa
- [pypy-svn] tkinter default: include tkinter.h
antocuni
- [pypy-svn] pypy pyarg-parsebuffer: Remove debug prints
exarkun
- [pypy-svn] pypy use-out-of-line-guards: Improve the test and a fix
fijal
- [pypy-svn] pypy out-of-line-guards-2: merge it here, this goes under review
fijal
- [pypy-svn] pypy pyarg-parsebuffer: Comment out the fields of Py_buffer that aren't actually supported/implement yet
exarkun
- [pypy-svn] pypy pyarg-parsebuffer: A test for some parts of `t#` and part of an implementation
exarkun
- [pypy-svn] pypy pyarg-parsebuffer-new: Merge the first pyarg branch
exarkun
- [pypy-svn] tkinter default: typo
antocuni
- [pypy-svn] extradoc extradoc: blog post about tkinter in pypy
antocuni
- [pypy-svn] extradoc extradoc: some typos
cfbolz
- [pypy-svn] extradoc extradoc: typo
cfbolz
- [pypy-svn] buildbot default: make the base code a flask app
RonnyPfannschmidt
- [pypy-svn] buildbot default: make the hg calls global functions
RonnyPfannschmidt
- [pypy-svn] buildbot default: make seen_nodes a global
RonnyPfannschmidt
- [pypy-svn] buildbot default: make the monkeypatchable check_for_local_repo a global
RonnyPfannschmidt
- [pypy-svn] buildbot default: kill the call_subprocess hack
RonnyPfannschmidt
- [pypy-svn] buildbot default: turn get_commits into a global
RonnyPfannschmidt
- [pypy-svn] buildbot default: make SMTP a global
RonnyPfannschmidt
- [pypy-svn] buildbot default: fix up the hg calling code
RonnyPfannschmidt
- [pypy-svn] buildbot default: move getpaths to the irc module, more irc code to follow
RonnyPfannschmidt
- [pypy-svn] buildbot default: turn the getfiles tests over to generate_tests
RonnyPfannschmidt
- [pypy-svn] buildbot default: only parameterize test_getpaths
RonnyPfannschmidt
- [pypy-svn] buildbot default: use module import for the hook, so we can import app in hook
RonnyPfannschmidt
- [pypy-svn] buildbot default: make email sending a global
RonnyPfannschmidt
- [pypy-svn] buildbot default: add missing conftest
RonnyPfannschmidt
- [pypy-svn] buildbot default: use app.config for storing settings, use classes for having sets of settings
RonnyPfannschmidt
- [pypy-svn] buildbot default: turn irc handling to globals
RonnyPfannschmidt
- [pypy-svn] buildbot default: replace some leftover config vars
RonnyPfannschmidt
- [pypy-svn] buildbot default: remove unused imports
RonnyPfannschmidt
- [pypy-svn] buildbot default: some code cleanups
RonnyPfannschmidt
- [pypy-svn] buildbot default: move some hg utilities to a separate module
RonnyPfannschmidt
- [pypy-svn] buildbot default: use relative imports explicitly
RonnyPfannschmidt
- [pypy-svn] buildbot default: move more hg related code to the scm module
RonnyPfannschmidt
- [pypy-svn] buildbot default: get rid of Handlers
RonnyPfannschmidt
- [pypy-svn] buildbot default: clean up some config leftovers
RonnyPfannschmidt
- [pypy-svn] buildbot default: remove missed usage of bitbuckethookhandler
RonnyPfannschmidt
- [pypy-svn] buildbot default: minor missing variable fixes
RonnyPfannschmidt
- [pypy-svn] buildbot default: pep8 cleanups
RonnyPfannschmidt
- [pypy-svn] buildbot default: more test coverage
RonnyPfannschmidt
- [pypy-svn] buildbot default: move the script test based code thats in hook to a module where its also a test of the testsuite
RonnyPfannschmidt
- [pypy-svn] buildbot default: add some basic tests for the data pass-trough of the post handler
RonnyPfannschmidt
- [pypy-svn] buildbot default: ignore coverage tempfiles
RonnyPfannschmidt
- [pypy-svn] buildbot default: test the behaviour of the irc message sender
RonnyPfannschmidt
- [pypy-svn] buildbot default: simplify the duplicate avoidance tests
RonnyPfannschmidt
- [pypy-svn] buildbot default: add a run script to run the app propperly
RonnyPfannschmidt
- [pypy-svn] buildbot default: some pep8 cleanups
RonnyPfannschmidt
- [pypy-svn] pypy default: actually test the right thing in this test; before, the loops were specialized anyway because a and b were loop invariants
antocuni
- [pypy-svn] pypy jit-short_from_state: work in progress
hakanardo
- [pypy-svn] pypy jit-short_from_state: imported from jit-usable_retrace
hakanardo
- [pypy-svn] pypy jit-short_from_state: imported dependencies from jit-usable_retrace too
hakanardo
- [pypy-svn] pypy jit-short_from_state: test for two not handled cases
hakanardo
- [pypy-svn] pypy jit-short_from_state: - Dont cache setfields across loop boundaries we dont want them in the
hakanardo
- [pypy-svn] pypy pyarg-parsebuffer-new: Add a test for PyBuffer_Release decrefing the owned object and make it pass
exarkun
- [pypy-svn] pypy pyarg-parsebuffer-new: Correct the reference counting in this Py_buffer/PyArg_ParseTuple test
exarkun
- [pypy-svn] pypy pyarg-parsebuffer-new: Mark str as HAVE_GETCHARBUFFER so getarg lets it through t#
exarkun
- [pypy-svn] pypy default: math.copysign is a pure function, as is floor() which doesn't have any error conditions.
alex_gaynor
- [pypy-svn] pypy default: interp_math.floor really can't raise.
alex_gaynor
- [pypy-svn] pypy jit-short_from_state: reenabled getarrayitem support without caching setarrayitems across loop boundaries
hakanardo
- [pypy-svn] pypy jit-short_from_state: corrected asserts
hakanardo
- [pypy-svn] pypy default: Fix translation (sorry). Thanks anto.
alex_gaynor
- [pypy-svn] extradoc extradoc: add the filemap for the pypy.org repo extraction
RonnyPfannschmidt
- [pypy-svn] buildbot default: resuffle some imports to avoid dependencies
RonnyPfannschmidt
- [pypy-svn] buildbot default: add a docstring
antocuni
- [pypy-svn] buildbot default: refactoring: move the loop over the commits outside the IRC/mail code; now, every handler has to deal with only one commit at a time
antocuni
- [pypy-svn] buildbot default: simplify the logic of get_commits, remove the dependency on the global variable seen_nodes, and avoid monkeypatching
antocuni
- [pypy-svn] buildbot default: bah, reintroduce the "test" argument to avoid sending emails/irc during tests; this is really bad designed :-(
antocuni
- [pypy-svn] buildbot default: put handlers into a list
antocuni
- [pypy-svn] buildbot default: move the logging of received commits to a separate handler, and print it in green
antocuni
- [pypy-svn] buildbot default: display the name of the repository in case it is different than the default one (i.e., pypy/pypy)
antocuni
- [pypy-svn] pypy default: Support test_rx86_*_auto_encoding checking for byte-based instructions
arigo
- [pypy-svn] pypy default: Finish the fixes. If I'm correct, I didn't actually made any fix
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Add a "raise AssertionError" for unknown cases.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: hg merge default
arigo
- [pypy-svn] pypy default: Fixed docs on how to build the documentation
berdario
- [pypy-svn] pypy default: Also mention pypy/extradoc/pypy.org.
arigo
- [pypy-svn] buildbot default: automatically clone the repo if it is owned by pypy
antocuni
- [pypy-svn] pypy jit-lsprofile: - Rename the fields that now contain long longs with the 'll_'
arigo
- [pypy-svn] pypy jit-lsprofile: An improved test, which fails as expected.
arigo
- [pypy-svn] pypy jit-lsprofile: Remove this, which seems rather pointless: _flush_unmatched()
arigo
- [pypy-svn] pypy jit-lsprofile: Compute the total time in real seconds and in CPU clock ticks,
arigo
- [pypy-svn] extradoc extradoc: Stephen Simmons cannot make it. But iko can.
lac
- [pypy-svn] extradoc extradoc: merge heads
lac
- [pypy-svn] pypy default: breath-first search is not a thing. Fixed a typo.
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] pypy jit-short_from_state: we dont want setitems in short preamble
hakanardo
- [pypy-svn] pypy jit-short_from_state: handle constant inputargs properly
hakanardo
- [pypy-svn] pypy jit-short_from_state: dont cache setfield
hakanardo
- [pypy-svn] pypy jit-short_from_state: dont cache setfield
hakanardo
- [pypy-svn] pypy jit-short_from_state: we cant allow boxes not originating from the inputargs, even if they are constant since we have to check that they are still constant in the short preamble
hakanardo
- [pypy-svn] pypy jit-short_from_state: Make _lazy_setfield invalidate _cached_fields_getfield_op when it is not None. This way a lazy setfield that was canceled because the original value was written later will not clear the cache at the loop boundary.
hakanardo
- [pypy-svn] pypy default: this test has been ported to test_pypy_c_new
antocuni
- [pypy-svn] pypy default: extrapolate some more precise tests from the old test_shift and test_reverse_shift in test_pypy_c; more work needed to cover all the cases
antocuni
- [pypy-svn] pypy default: ok, I managed to turn this into a failing test
antocuni
- [pypy-svn] pypy default: Use pypy's current version instead of hard-coding the name "pypy-14".
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy jit-short_from_state: missing import
hakanardo
- [pypy-svn] pypy jit-short_from_state: CALL_LOOPINVARIANT support
hakanardo
- [pypy-svn] pypy jit-short_from_state: short preamble will need key boxes aswell since they are used in the snapshots
hakanardo
- [pypy-svn] pypy 32ptr-on-64bit: Simplify the logic and remove ExtraAttributes. The number 8 has been tweaked
arigo
- [pypy-svn] pypy pyarg-parsebuffer-s-star-buffer: some assorted changes trying to add new-style buffer support to PyArg_ParseTuple - not working
exarkun
- [pypy-svn] pypy pyarg-parsebuffer-new: Copy documentation from CPython; note the incompleteness of this implementation.
exarkun
- [pypy-svn] pypy default: shift optimizations reenabled, now with proper overflow checking
hakanardo
- [pypy-svn] pypy default: hg merge
hakanardo
- [pypy-svn] extradoc extradoc: (all): planning for today
cfbolz
- [pypy-svn] pypy jit-short_from_state: use the virtual state of the short preamble
hakanardo
- [pypy-svn] pypy jit-short_from_state: esure that only pure_operation accetpted into short_boxes are propageted from preamble to loop
hakanardo
- [pypy-svn] pypy jit-short_from_state: esure only cached reads accetpted into short_boxes are propageted from preamble to loop
hakanardo
- [pypy-svn] pypy jit-short_from_state: dont overwrite to make pure_operations match emitted_pure_operations as closely as possible
hakanardo
- [pypy-svn] pypy jit-short_from_state: force unsupported vrituals and convert them into NotVirtual's when producing the VirtualState
hakanardo
- [pypy-svn] pypy jit-short_from_state: force not suported virtuals as members of VirtualStructs
hakanardo
- [pypy-svn] pypy jit-short_from_state: support for forced virtual structs and for virtual arrays
hakanardo
- [pypy-svn] pypy jit-short_from_state: translation fix
hakanardo
- [pypy-svn] pypy jit-short_from_state: translation fixes
hakanardo
- [pypy-svn] pypy post-release-1.5: Make a branch for random checkins not part of the release 1.5.
arigo
- [pypy-svn] pypy post-release-1.5: Improve the tests. Needs an obscure workaround, but it's only
arigo
- [pypy-svn] pypy post-release-1.5: Introduce isfinite().
arigo
- [pypy-svn] pypy post-release-1.5: In-progress.
arigo
- [pypy-svn] extradoc extradoc: look at the tracker before the release
cfbolz
- [pypy-svn] pypy default: cleanup non intended checkin
hakanardo
- [pypy-svn] pypy default: only use shiftcounts <=31 as the backend only will look at the lower 32/64 bits of it
hakanardo
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz): remove description of dead feature. the rest of the doc is fine.
cfbolz
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz): those should go, we need to check whether they are referenced.
cfbolz
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz): those need work, but we want to keep them
cfbolz
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz): kill some old stuff, the rest is fine
cfbolz
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz): this is fine, if unmaintained
cfbolz
- [pypy-svn] pypy documentation-cleanup: (cfbolz, lac): some of the reports are out-of-date, add a warning
cfbolz
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz): kill theory.rst, which is very high-level and thus a bit useless. replace by wikipedia links.
cfbolz
- [pypy-svn] pypy default: there *is* a setitem_str shortcut
cfbolz
- [pypy-svn] pypy default: merge
cfbolz
- [pypy-svn] extradoc extradoc: yay, most important task is done
cfbolz
- [pypy-svn] pypy default: have the llbackend raise on ValueError on bad shift counts
hakanardo
- [pypy-svn] pypy default: hg merge
hakanardo
- [pypy-svn] pypy jit-lsprofile: Fix the timer size when on 64bit
berdario
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz): kill lots of useless discussion files, add XXXs about more that could be killed.
cfbolz
- [pypy-svn] pypy default: fixed encoding tests
hakanardo
- [pypy-svn] pypy documentation-cleanup: Get rif of buildtool.rst.
lac
- [pypy-svn] pypy default: merge jit-lsprofile
berdario
- [pypy-svn] pypy default: merge
cfbolz
- [pypy-svn] pypy jit-lsprofile: close merged branch
cfbolz
- [pypy-svn] pypy default: forgot to close before the merge
cfbolz
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz) get rid of externaltools.rst which is obsolete
lac
- [pypy-svn] pypy jit-short_from_state: hg merge default
hakanardo
- [pypy-svn] pypy jit-short_from_state: fixed tests
hakanardo
- [pypy-svn] pypy default: (rguillebert, arigo)
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy documentation-cleanup: remove low-level-encapsulation.rst and translationapsects.rst
lac
- [pypy-svn] pypy documentation-cleanup: (cfbolz, lac) Kill geninterp documentation! Die Die Die!
lac
- [pypy-svn] extradoc extradoc: (cfbolz, lac) new file, so people have a place other than jit.txt to put things.
lac
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz) move the only unfinished bits of cleanup-todo to extradoc.
lac
- [pypy-svn] pypy str-cmp-opt: Kill branch (alex: "it has one commit that isn't very important")
arigo
- [pypy-svn] pypy pyarg-parsebuffer: Close old branch (exarkun: "is garbage")
arigo
- [pypy-svn] pypy default: hg merge pyarg-parsebuffer-new
arigo
- [pypy-svn] pypy pyarg-parsebuffer-new: Merged.
arigo
- [pypy-svn] pypy documentation-cleanup: (cfbolz, lac) kill another obsolete file, project-ideas.rst
lac
- [pypy-svn] pypy new-dict-proxy: Fixed bug in W_TypeObject.get_module: we cannot directly read values from w_dict anymore
l.diekmann
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz) kill old_news
lac
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz) kill maemo, svn-help, obsolete parts of the coding guide and the development method
lac
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz) kill old codespeak doc style sheets, and navigation used by them.
lac
- [pypy-svn] pypy documentation-cleanup: Updated lots of old links from codespeak's svn to bitbucket's hg
berdario
- [pypy-svn] pypy documentation-cleanup: merge heads
berdario
- [pypy-svn] pypy documentation-cleanup: merge heads
berdario
- [pypy-svn] pypy post-release-1.5: fixes issue 688 of not optimizing out repeated getfield_gc_pure on structures with multiple immutable fields
hakanardo
- [pypy-svn] pypy default: Removed fixeol (it was an old svn leftover)
berdario
- [pypy-svn] pypy default: Backed out changeset dc4f7684d9b3
berdario
- [pypy-svn] pypy default: merge heads
berdario
- [pypy-svn] pypy documentation-cleanup: Updated link to the greenlet documentation
berdario
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz): fix the auto-generation to generate links to the code on
cfbolz
- [pypy-svn] pypy documentation-cleanup: merge
cfbolz
- [pypy-svn] pypy documentation-cleanup: (cfbolz, lac) fix links of directories
cfbolz
- [pypy-svn] pypy default: (rguillebert, arigo)
arigo
- [pypy-svn] pypy default: (rguillebert, arigo)
arigo
- [pypy-svn] pypy jit-short_from_state: hg merge post-release-1.5
hakanardo
- [pypy-svn] pypy jit-short_from_state: failing tests for unhandled cases
hakanardo
- [pypy-svn] pypy jit-short_from_state: force_at_end_of_preamble before first get_args_for_fail in case it forces anything more than itself
hakanardo
- [pypy-svn] pypy jit-short_from_state: force lazy setfields before producing virtual state
hakanardo
- [pypy-svn] pypy documentation-cleanup: Fixed/removed stale external links (and changed some urls to avoid unhelpful redirects)
berdario
- [pypy-svn] pypy documentation-cleanup: merge heads
berdario
- [pypy-svn] pypy default: os.path.samefile does not exist on windows.
amauryfa
- [pypy-svn] pypy default: Fix translation on Linux: os.path.samefile() raises subclasses
amauryfa
- [pypy-svn] pypy default: With the mingw32 compiler, ".section .rdata" are mixed with function code.
amauryfa
- [pypy-svn] pypy documentation-cleanup: add a paragraph about coroutine death
cfbolz
- [pypy-svn] pypy default: Fix tests.
arigo
- [pypy-svn] pypy jit-continue_tracing: (cfbolz, hakanardo): reenabled continue tracing after an invalid loop
hakanardo
- [pypy-svn] pypy documentation-cleanup: The License trick with ./ did not work. Since it is only used one place, just put it in by hand.
lac
- [pypy-svn] pypy default: (rguillebert, arigo)
arigo
- [pypy-svn] pypy default: Fix the test: cannot use .inlinetime here, because it does not
arigo
- [pypy-svn] pypy documentation-cleanup: fix wrong link.
lac
- [pypy-svn] pypy documentation-cleanup: make makeref complain about missing files
cfbolz
- [pypy-svn] pypy documentation-cleanup: fix stale link.
lac
- [pypy-svn] pypy default: Fix translation tests on Windows
amauryfa
- [pypy-svn] pypy documentation-cleanup: replace stale link with working one
lac
- [pypy-svn] pypy jit-continue_tracing: (cfbolz, hakanardo): restore inputargs or clear it
hakanardo
- [pypy-svn] pypy default: (antocuni, rguillebert, arigo)
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy documentation-cleanup: jit/_ref should not be in the toctree.
lac
- [pypy-svn] pypy documentation-cleanup: We don't have static files, and therefore do not need the _static directory. We also do not need a module index.
lac
- [pypy-svn] pypy default: (antocuni, arigo) in-progress, write a test for 2e5dc4da5631
antocuni
- [pypy-svn] pypy default: merge heads
antocuni
- [pypy-svn] pypy jit-continue_tracing: (cfbolz, hakanardo): test for e70e82655721
hakanardo
- [pypy-svn] pypy default: (antocuni, arigo, rguillebert a bit)
arigo
- [pypy-svn] pypy post-release-1.5: A precise check: when we attach a bridge to a guard, check
arigo
- [pypy-svn] pypy documentation-cleanup: enable the graphviz extension and use that instead of our disabled graphviz directive
cfbolz
- [pypy-svn] pypy documentation-cleanup: (cfbolz, lac): kill the graphviz and latex formula support, since sphinx provides it for us anyway.
cfbolz
- [pypy-svn] pypy documentation-cleanup: fix this
cfbolz
- [pypy-svn] pypy documentation-cleanup: make :config: roles work again
cfbolz
- [pypy-svn] pypy documentation-cleanup: Give these orphan files a sphinx toctree
lac
- [pypy-svn] pypy documentation-cleanup: merge heads
lac
- [pypy-svn] extradoc extradoc: Another task.
arigo
- [pypy-svn] pypy jit-short_from_state: enumerate the VirtualInfo objects and check that the numbering maches before jumping to a compiled loop. This will check that assumptions made in the loop about which values are equale holds.
hakanardo
- [pypy-svn] pypy jit-short_from_state: make the inputarg layout depend on the virtualstate only and not on the current values
hakanardo
- [pypy-svn] pypy default: dissable the shift optimizations if the shift count is not known to be less than LONG_BIT
hakanardo
- [pypy-svn] pypy documentation-cleanup: rename the config description files to .txt again, because sphinx is not supposed to touch them
cfbolz
- [pypy-svn] pypy documentation-cleanup: whack until we get documentation for all config options in a sphinx style. some
cfbolz
- [pypy-svn] pypy documentation-cleanup: merge
cfbolz
- [pypy-svn] pypy default: Fix this test, it got more optimized, yay!
alex_gaynor
- [pypy-svn] pypy default: mreged upstream
alex_gaynor
- [pypy-svn] pypy documentation-cleanup: shadow tracking is gone
cfbolz
- [pypy-svn] pypy documentation-cleanup: kill superfluous word
cfbolz
- [pypy-svn] pypy jit-short_from_state: testing surviving virtual strings
hakanardo
- [pypy-svn] pypy jit-short_from_state: ensure arrays forces unsuported vritaul staring members
hakanardo
- [pypy-svn] extradoc extradoc: (all): planning for today
cfbolz
- [pypy-svn] extradoc extradoc: (all): planning for today
cfbolz
- [pypy-svn] pypy post-release-1.5: Merged new-dict-proxy into post-realease-1.5
l.diekmann
- [pypy-svn] pypy merge-stdlib-2.7.1: (antocuni, berdario) make a branch to merge the stdlib 2.7.1
antocuni
- [pypy-svn] pypy merge-stdlib-2.7.1: (antocuni, berdario) merge the 2.7.1 version of the stdlib
antocuni
- [pypy-svn] pypy documentation-cleanup: kill this old and forgotten file
antocuni
- [pypy-svn] pypy documentation-cleanup: keep this file; it will probably never be implemented, but it contains useful ideas
antocuni
- [pypy-svn] pypy documentation-cleanup: this file is still useful in case someone wants to implement rpython-jvm bindings; make it up to date by removing all references to the new deatch js backend
antocuni
- [pypy-svn] pypy documentation-cleanup: (cfbolz, lac) revise the faq
lac
- [pypy-svn] pypy documentation-cleanup: merge
lac
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz) change crufty, needswork and throwaway to be .txt files not
lac
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz) remove dead link
lac
- [pypy-svn] pypy documentation-cleanup: merge heads
lac
- [pypy-svn] pypy default: Add a workaround for the Microsoft compiler,
amauryfa
- [pypy-svn] pypy documentation-cleanup: rename _ref.rst to _ref.txt
cfbolz
- [pypy-svn] pypy documentation-cleanup: fix link generation
cfbolz
- [pypy-svn] pypy documentation-cleanup: fix link
cfbolz
- [pypy-svn] pypy default: (iko, rguillebert, arigo)
arigo
- [pypy-svn] pypy default: Fix for Macs, where platform.cc is e.g. "gcc-4.0".
arigo
- [pypy-svn] pypy default: (rguillebert, iko, arigo)
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy merge-stdlib-2.7.1: (antocuni, berdario) the output produced by pstats.py changed in 2.7.1, fix it. Also, change the name of the test to be more -k friendly
antocuni
- [pypy-svn] pypy documentation-cleanup: kill link
cfbolz
- [pypy-svn] pypy documentation-cleanup: also generate the cmdline overview
cfbolz
- [pypy-svn] pypy merge-stdlib-2.7.1: close about-to-be-merged branch
antocuni
- [pypy-svn] pypy documentation-cleanup: make compat-matrix less ridiculously outdated
cfbolz
- [pypy-svn] pypy documentation-cleanup: add missing things to toctree
cfbolz
- [pypy-svn] pypy documentation-cleanup: fix non-symmetry
cfbolz
- [pypy-svn] pypy documentation-cleanup: (cfbolz, lac): put the stuff from docindex to the main index page, which makes much more sense for readthedocs
cfbolz
- [pypy-svn] pypy documentation-cleanup: Kill the distribution thoughts (they are a bit random admitedly)
fijal
- [pypy-svn] extradoc extradoc: (all): planning for today
cfbolz
- [pypy-svn] pypy default: add these two papers
antocuni
- [pypy-svn] pypy default: fix test_package after the renaming of lib-python/2.7.1 into 2.7
antocuni
- [pypy-svn] pypy default: fix test_app_main after the renaming of lib-python/2.7.1 into 2.7
antocuni
- [pypy-svn] pypy default: fix test_pypy_interact after the renaming of lib-python/2.7.1 into 2.7
antocuni
- [pypy-svn] pypy default: merge heads
antocuni
- [pypy-svn] pypy default: Document the minimark gc.
arigo
- [pypy-svn] pypy default: Add minimark here too.
arigo
- [pypy-svn] pypy default: struct passwd is different on MacOSX
iko
- [pypy-svn] pypy default: (iko, rguillebert) Fixes dbm related segfaults on Mac OS
rguillebert
- [pypy-svn] pypy default: (dario, iko, rguillebert) Fixes a segfault on sqlite
rguillebert
- [pypy-svn] pypy default: Merge heads
rguillebert
- [pypy-svn] pypy documentation-cleanup: (lac, antocuni) put the pypy dir in front of sys.path, to be sure that "import pypy" really finds the current package (and not, e.g., another pypy which is in PYTHONPATH)
antocuni
- [pypy-svn] pypy xapian: encode utf8
iko
- [pypy-svn] pypy default: Make ctypes warn about calling functions before declaring argument
iko
- [pypy-svn] pypy default: declare arugments of libversion
iko
- [pypy-svn] pypy default: The uid and gid are unsigned integers, not signed integers.
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy documentation-cleanup: Begin the process of standardising on the name *The RPython toolchain*.
lac
- [pypy-svn] pypy documentation-cleanup: merge heads
lac
- [pypy-svn] pypy default: Backout c608917430ad. It's a mess. See next checkin for explanations.
arigo
- [pypy-svn] pypy default: (iko, rguillebert, arigo)
arigo
- [pypy-svn] pypy default: (anto, dario, rguillebert) Expat is buggy on Mac OS X, skip the test
rguillebert
- [pypy-svn] pypy default: (anto, dario, rguillebert) Adds an app level test for the pyexpat
rguillebert
- [pypy-svn] pypy default: Merge heads
rguillebert
- [pypy-svn] pypy default: Puts back the original test_pyexpat
rguillebert
- [pypy-svn] pypy default: add the possibility to ignore the matching of arguments
antocuni
- [pypy-svn] pypy default: use actually released pytest-2.0.3 / py-1.4.3 versions
hpk42
- [pypy-svn] pypy default: (iko, rguillebert, arigo)
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: "Fix" (??) _sre.getlower(x) to return an x>=256 unchanged
arigo
- [pypy-svn] pypy default: (iko, rguillebert, arigo)
arigo
- [pypy-svn] pypy default: (iko, rguillebert, arigo)
arigo
- [pypy-svn] pypy default: (iko, rguillebert, arigo)
arigo
- [pypy-svn] pypy default: Fixed indentation in the malformed_xml test
berdario
- [pypy-svn] pypy default: merge heads
berdario
- [pypy-svn] pypy default: merge heads
berdario
- [pypy-svn] pypy documentation-cleanup: Say which version of sphinx is needed.
lac
- [pypy-svn] pypy default: (iko, rguillebert, dario for the last 5 minutes, arigo)
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy documentation-cleanup: fix minor english warts.
lac
- [pypy-svn] pypy documentation-cleanup: Document the minimark gc.
arigo
- [pypy-svn] pypy documentation-cleanup: Add minimark here too.
arigo
- [pypy-svn] pypy default: "Fix" the tests on OSX -- actually skip some that give nonsensical
arigo
- [pypy-svn] pypy default: Copy the test here.
arigo
- [pypy-svn] pypy default: Fix this test to be on line with e6a6bec95962.
arigo
- [pypy-svn] pypy xapian: CPytthon imp.find_modules returns open fd even for extension modules.
iko
- [pypy-svn] pypy default: Redo some checking, partially reverting e6a6bec95962.
arigo
- [pypy-svn] pypy default: Fixed test (missing import).
alex_gaynor
- [pypy-svn] pypy documentation-cleanup: yet another 'call this the Rpython toolchain' edit
lac
- [pypy-svn] pypy documentation-cleanup: add sections about downloading a prebuilt pypy and installing it; also, move the virtualenv instructions before the cloning the source section
antocuni
- [pypy-svn] extradoc extradoc: (all): planning for today
cfbolz
- [pypy-svn] pypy documentation-cleanup: fix minor english warts
lac
- [pypy-svn] pypy documentation-cleanup: merge heads
lac
- [pypy-svn] buildbot default: Build this one nightly.
arigo
- [pypy-svn] buildbot default: merge heads
arigo
- [pypy-svn] pypy documentation-cleanup: Kill XXX, armin already documented minimark
lac
- [pypy-svn] pypy documentation-cleanup: RPython toolchain again
lac
- [pypy-svn] pypy mingw32-build: A branch to support again the mingw32 compiler.
amauryfa
- [pypy-svn] pypy mingw32-build: On Windows when --cc=mingw32, set the _WIN32_WINNT value as soon as possible,
amauryfa
- [pypy-svn] pypy mingw32-build: Add support for shared modules with the mingw32 compiler.
amauryfa
- [pypy-svn] pypy mingw32-build: Add the "--cc" option to py.test
amauryfa
- [pypy-svn] pypy mingw32-build: cpyext fixes for the mingw32 compiler
amauryfa
- [pypy-svn] pypy documentation-cleanup: update the coding guide
antocuni
- [pypy-svn] buildbot default: General Windows disliking.
arigo
- [pypy-svn] pypy documentation-cleanup: more cleanup
lac
- [pypy-svn] pypy documentation-cleanup: run makeref and fix links
cfbolz
- [pypy-svn] extradoc extradoc: (antocuni, cfbolz): the logo in large and small variants (without the word pypy)
cfbolz
- [pypy-svn] pypy documentation-cleanup: minor english wart
lac
- [pypy-svn] pypy documentation-cleanup: merge heads
lac
- [pypy-svn] pypy documentation-cleanup: RPython toolchain again
lac
- [pypy-svn] extradoc extradoc: Grrr. Bad fijal.
arigo
- [pypy-svn] pypy documentation-cleanup: more rpython toolchain language changes
lac
- [pypy-svn] pypy documentation-cleanup: more Rpython toolchain
lac
- [pypy-svn] pypy documentation-cleanup: Rpython translation toolchain again
lac
- [pypy-svn] pypy default: Fix a silly type from 2 years ago. Maintain string identity in {set, get, del}attr when calling __{set, get, del}attr__.
alex_gaynor
- [pypy-svn] pypy documentation-cleanup: suggest distribute and pip instead of setuptools and easy_install
antocuni
- [pypy-svn] pypy documentation-cleanup: more RPython toolchain
lac
- [pypy-svn] pypy documentation-cleanup: merge heads
lac
- [pypy-svn] pypy documentation-cleanup: add a minimal release announcement
cfbolz
- [pypy-svn] extradoc extradoc: make the logo square and export two different versions
cfbolz
- [pypy-svn] pypy documentation-cleanup: (arigo, cfbolz): mention cProfile
cfbolz
- [pypy-svn] pypy documentation-cleanup: begin cleanup
lac
- [pypy-svn] pypy documentation-cleanup: fix missing list
lac
- [pypy-svn] pypy default: Update win32 build script
amauryfa
- [pypy-svn] pypy arm-backed-float: start importing new jump tests from x86 backend
bivab
- [pypy-svn] pypy arm-backed-float: finish porting test_jump for arm backend
bivab
- [pypy-svn] pypy documentation-cleanup: Update the documentation of this option.
arigo
- [pypy-svn] pypy.org extradoc: update the list of supported modules
antocuni
- [pypy-svn] pypy documentation-cleanup: update the list of modules
antocuni
- [pypy-svn] pypy documentation-cleanup: cStringIO is implemented in rpython nowadays
antocuni
- [pypy-svn] pypy documentation-cleanup: mention the postgresql fork
antocuni
- [pypy-svn] pypy documentation-cleanup: Remove the modules listed too eagerly.
arigo
- [pypy-svn] pypy.org extradoc: Remove the modules listed too eagerly. (compat.html not regenerated)
arigo
- [pypy-svn] extradoc extradoc: (antocuni, cfbolz) the blogger template
antocuni
- [pypy-svn] pypy default: A hack to force users to specify -O2 or -Ojit in
arigo
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz): a link to the BF tutorial
cfbolz
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz): kill references to docindex
cfbolz
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz): update release announcement, put it into an index
cfbolz
- [pypy-svn] pypy documentation-cleanup: (cfbolz, lac): Add some links to getting-started
cfbolz
- [pypy-svn] pypy documentation-cleanup: Say that the Windows release is beta.
arigo
- [pypy-svn] pypy documentation-cleanup: (cfbolz, lac): remove outdated references to 2.2, 2.3, 2.4 and 2.5. some fixes in getting-started
cfbolz
- [pypy-svn] pypy documentation-cleanup: kill part about easy_install
cfbolz
- [pypy-svn] pypy default: (lac, cfbolz): make --view imply --pdb, otherwise it has no effect
cfbolz
- [pypy-svn] pypy.org extradoc: Updates.
arigo
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz): go through this and fix stuff
cfbolz
- [pypy-svn] pypy.org extradoc: Kill references to the OSX 32 binary, which we don't provide any more.
arigo
- [pypy-svn] extradoc extradoc: use ascii for this file, to be on the safe side
cfbolz
- [pypy-svn] pypy post-release-1.5: Add a failing test that shows a difference with CPython.
arigo
- [pypy-svn] pypy documentation-cleanup: (lac, cfbolz): this is no longer true
cfbolz
- [pypy-svn] pypy documentation-cleanup: remove the taint space
cfbolz
- [pypy-svn] pypy.org extradoc: In-progress.
arigo
- [pypy-svn] pypy documentation-cleanup: Fix the only really outdated comment that I could find.
arigo
- [pypy-svn] pypy documentation-cleanup: merge heads
arigo
- [pypy-svn] pypy documentation-cleanup: update contributors
cfbolz
- [pypy-svn] pypy documentation-cleanup: update the license too
cfbolz
- [pypy-svn] pypy post-release-1.5: Bug fix. I think it's not possible to run this function from a test
arigo
- [pypy-svn] pypy documentation-cleanup: (arigo, cfbolz) document __builtins__ behaviour.
cfbolz
- [pypy-svn] pypy default: Added tag release-1.5 for changeset b590cf6de419
arigo
- [pypy-svn] pypy documentation-cleanup: (cfbolz, lac): replace a few codespeak links
cfbolz
- [pypy-svn] pypy default: merge the documentation-cleanup branch
cfbolz
- [pypy-svn] pypy default: missing accent
cfbolz
- [pypy-svn] pypy default: fix links
cfbolz
- [pypy-svn] pypy default: Update the version number here.
arigo
- [pypy-svn] pypy.org extradoc: Updates.
arigo
- [pypy-svn] extradoc extradoc: fix strange margins on the blog
cfbolz
- [pypy-svn] pypy.org extradoc: md5/sha1 of the -src too.
arigo
- [pypy-svn] pypy default: The hopefully last Subversion -> Mercurial.
arigo
- [pypy-svn] pypy default: This while loop doesn't make sense. At least we need to call
arigo
- [pypy-svn] pypy default: Update.
arigo
- [pypy-svn] pypy documentation-cleanup: close branch
arigo
- [pypy-svn] pypy default: hg merge post-release-1.5
arigo
- [pypy-svn] pypy post-release-1.5: close branch
arigo
- [pypy-svn] pypy.org extradoc: Better language for the intro (thanks idan gazit).
alex_gaynor
- [pypy-svn] pypy.org extradoc: Keep that a link.
alex_gaynor
- [pypy-svn] pypy.org extradoc: New text for the index. thanks to idan gazit.
alex_gaynor
Last message date:
Sat Apr 30 22:40:43 CEST 2011
Archived on: Mon May 9 14:11:54 CEST 2011
This archive was generated by
Pipermail 0.09 (Mailman edition).