March 2016 Archives by date
Starting: Tue Mar 1 02:06:29 EST 2016
Ending: Thu Mar 31 18:57:02 EDT 2016
Messages: 883
- [pypy-commit] pypy s390x-backend: list append, insert, del. indexing functions do not generate byte code if IndexError would be raised
plan_rich
- [pypy-commit] pypy memop-simplify3: merged default
plan_rich
- [pypy-commit] pypy memop-simplify3: calculate index value (const scale, const offset) before emiting the load for ConstPtrs
plan_rich
- [pypy-commit] pypy memop-simplify3: removed getfield_gc_pure_* which where removed on default some time ago
plan_rich
- [pypy-commit] pypy s390x-backend: assembly instructions now check the immediate values, asserting if a value too big/small is passed
plan_rich
- [pypy-commit] pypy s390x-backend: RISBGN use RISBG (does alter the cc), changed parameter of build_rie_f (signed to unsigned). removed some unnecessay asserts (check now for each parameter)
plan_rich
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy default: hg backout 38deea741bed
arigo
- [pypy-commit] pypy default: Fix import_cffi to also copy the .c and .h files. Re-run it to import
arigo
- [pypy-commit] pypy jit-leaner-frontend: start writing a test
fijal
- [pypy-commit] pypy s390x-backend: undo some of the changes of memop-simplify3 and pass length to the length parameter instead of byte size
plan_rich
- [pypy-commit] pypy default: fix typo
cfbolz
- [pypy-commit] pypy default: remove a guard from str.count
cfbolz
- [pypy-commit] pypy default: merge
cfbolz
- [pypy-commit] pypy jit-leaner-frontend: progress, pass the first own test of opencoder
fijal
- [pypy-commit] pypy jit-leaner-frontend: merge default
fijal
- [pypy-commit] pypy s390x-backend: removed the function field _arguments_, a new function rebuilds the information needed for the auto encoding test
plan_rich
- [pypy-commit] pypy s390x-backend: trying to translate the current interpreter in a test and later feed it with hypothesis.
plan_rich
- [pypy-commit] pypy s390x-backend: translating the interpreter and feeding it with hypothesis, it compiles but does not correctly enter the dispatch loop
plan_rich
- [pypy-commit] pypy default: Test rdict also with char, unicode, unichar
rlamy
- [pypy-commit] pypy s390x-backend: bytecode and constants are correctly passed, need to modify hypothesis to generate correct programs
plan_rich
- [pypy-commit] pypy cpyext-ext: Test and fix (for nb_float only for now)
arigo
- [pypy-commit] pypy cpyext-ext: Add an XXX
arigo
- [pypy-commit] pypy cpyext-ext: test and fix: slot_tp_call
arigo
- [pypy-commit] pypy cpyext-ext: test and fix: slot_tp_str
arigo
- [pypy-commit] pypy cpyext-ext: fix slot_nb_int, and attempt a test, but blocked by issue 2248
arigo
- [pypy-commit] pypy cpyext-ext: Test and fix for tp_iter and tp_iternext (also fixes the latter to not
arigo
- [pypy-commit] pypy cpyext-ext: Rewrite the test in a way independent of issue 2248
arigo
- [pypy-commit] pypy cpyext-ext: test and fix: slot_tp_init
arigo
- [pypy-commit] pypy cpyext-ext: fix fix
mattip
- [pypy-commit] pypy issue-2248: fix for issue #2248, can W_Float.int() be removed?
mattip
- [pypy-commit] pypy default: kill two tests that were important for an older module dict implementation
cfbolz
- [pypy-commit] pypy default: make test_setdefault_fast pass with celldicts on pypy
cfbolz
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy default: update cffi/cc2d534f1ed7
arigo
- [pypy-commit] pypy issue-2248: remove unused function
mattip
- [pypy-commit] pypy s390x-backend: created a test that tries to execute a byte code block (stack is not prepared)
plan_rich
- [pypy-commit] pypy s390x-backend: removed pool and loading constant using immediate values, test_runner passes already
plan_rich
- [pypy-commit] pypy s390x-backend: ignore register 13 in pair allocation
plan_rich
- [pypy-commit] pypy default: Refactor parametric test into a single stateful test with increased run-time
rlamy
- [pypy-commit] pypy jit-leaner-frontend: fix the merge
fijal
- [pypy-commit] pypy jit-leaner-frontend: progress, pass the first snapshot test
fijal
- [pypy-commit] pypy jit-leaner-frontend: revert the changes to oparser, will try to hack differently
fijal
- [pypy-commit] pypy cpyext-ext: unskip and start to fix test for tp_new (issue #1703)
mattip
- [pypy-commit] pypy default: cleanup
rlamy
- [pypy-commit] cffi default: Oops, tests fail if we run them one by one
arigo
- [pypy-commit] pypy s390x-backend: fix in assembly. 1 func for addr generation of gc_load/gc_store(_indexed) instead of 4
plan_rich
- [pypy-commit] pypy s390x-backend: catchup default
plan_rich
- [pypy-commit] pypy gcstress-hypothesis: moved out test test into new branch
plan_rich
- [pypy-commit] pypy s390x-backend: removed test files that where moved to gcstress-hypothesis
plan_rich
- [pypy-commit] pypy default: disable the setdefault test on kwargs dicts, it doesn't make sense there
cfbolz
- [pypy-commit] pypy default: test a sensible argument to the --jit option
cfbolz
- [pypy-commit] pypy speed-up-stringsearch: try to split ll_search into two elidable functions, one of which only depends on the search string
cfbolz
- [pypy-commit] pypy default: Fix typo that made a test useless
rlamy
- [pypy-commit] pypy cpyext-ext: fix uppercase/lowercase issues till test passes -A, exceeds recursion depth untranslated
mattip
- [pypy-commit] pypy cpyext-ext: fix for tp_new slot
mattip
- [pypy-commit] pypy cpyext-ext: PyNumber_Check accepts int as well as float
mattip
- [pypy-commit] pypy ndarray-setitem-filtered: fix setitem
mattip
- [pypy-commit] pypy default: Reuse rdict hypothesis test in test_rordereddict.py
rlamy
- [pypy-commit] pypy default: kill obsolete tests
rlamy
- [pypy-commit] pypy default: update cffi/d7ec0dceb9ed
arigo
- [pypy-commit] pypy default: Print stderr of the subprocess, as an attempt to gain more info from buildbot
arigo
- [pypy-commit] pypy default: Improve the test to really check all arguments and, in case of mismatch,
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy jit-leaner-frontend: write snapshot iterator
fijal
- [pypy-commit] pypy issue-2248: close branch to be merged
mattip
- [pypy-commit] pypy default: merge issue-2248, which fixes float.__int__()
mattip
- [pypy-commit] pypy ndarray-setitem-filtered: close branch to be merged
mattip
- [pypy-commit] pypy default: merge ndarray-setitem-filtered, which fixes issue #1674, issue #1717
mattip
- [pypy-commit] pypy default: document merged branches
mattip
- [pypy-commit] pypy release-1.7.x: close unsupported release branch
mattip
- [pypy-commit] pypy release-2.0-beta2: close unsupported release branch
mattip
- [pypy-commit] pypy release-2.0.x: close unsupported release branch
mattip
- [pypy-commit] pypy release-2.1.x: close unsupported release branch
mattip
- [pypy-commit] pypy release-2.2.x: close unsupported release branch
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 40d0d90f6ece on branch osx-eci-frameworks-makefile
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 94a579477ef0 on branch better_ftime_detect2
mattip
- [pypy-commit] pypy closed-branches: Merge closed head b8f603e27cae on branch timeb_h
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 17a61e37733e on branch OlivierBlanvillain/fix-3-broken-links-on-pypy-published-pap-1386250839215
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 317499aea22b on branch popen-pclose
mattip
- [pypy-commit] pypy closed-branches: Merge closed head aabd62322443 on branch test_SetFromErrnoWithFilename__tweaks
mattip
- [pypy-commit] pypy closed-branches: Merge closed head cf1cb893229a on branch add_PyErr_SetFromErrnoWithFilenameObject_try_2
mattip
- [pypy-commit] pypy closed-branches: Merge closed head bbdd34440e0e on branch test_SetFromErrnoWithFilename_NULL
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 04584fc796b0 on branch refactor_PyErr_SetFromErrnoWithFilename
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 887a48ed959b on branch lexer_token_position_class
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 82fa12110c8f on branch scalar-operations
mattip
- [pypy-commit] pypy closed-branches: Merge closed head d577539c2307 on branch py3k-reset-locale
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 42120ecaf5ae on branch py3k-posix-decode
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 61b902f1f07b on branch improve-docs-fixes
mattip
- [pypy-commit] pypy closed-branches: Merge closed head fdf329dca5f0 on branch improve-docs-fixes
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 1441eb71f9d9 on branch None-consistency
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 08b71058baa1 on branch gc-incminimark-pinning-improve
mattip
- [pypy-commit] pypy closed-branches: Merge closed head e040414ce026 on branch vecopt-merge
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 5548644da690 on branch vecopt
mattip
- [pypy-commit] pypy closed-branches: Merge closed head bc6d1dab0c3b on branch release-15.11
mattip
- [pypy-commit] pypy closed-branches: Merge closed head c081afd4ac18 on branch memop-simplify
mattip
- [pypy-commit] pypy closed-branches: Merge closed head de58d64bcb59 on branch osx-vmprof-support
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 8abc47287812 on branch py3.3
mattip
- [pypy-commit] pypy closed-branches: Merge closed head c7df87defdb6 on branch refactor-translator
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 3edacc8819f9 on branch kill-running_on_llinterp
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 80e69caefe31 on branch jit-threshold-hooks
mattip
- [pypy-commit] pypy closed-branches: Merge closed head d920fee2333f on branch jitframe-offset
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 0b45d26b252c on branch gc-counters
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 4796ade52de3 on branch numpy-reintroduce-zjit-tests
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 15773be8bbc7 on branch release-2.0-beta1
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 0baec005ac6f on branch look-into-thread
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 61b4f2b3a808 on branch rdict-experiments-3
mattip
- [pypy-commit] pypy closed-branches: Merge closed head c3d7ed5d1fb9 on branch string-char-concat
mattip
- [pypy-commit] pypy closed-branches: Merge closed head e49e1d8eda30 on branch rpython-bytearray
mattip
- [pypy-commit] pypy closed-branches: Merge closed head cbaff8720ab5 on branch rewrite-unrolling
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 5baf4767a38a on branch numpy-indexing-by-arrays-2
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 345ab9700a5e on branch imrpove-custom-gc-tracing
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 84f522ad074f on branch dtrace-support
mattip
- [pypy-commit] pypy closed-branches: Merge closed head c4178dc96d81 on branch better-log-parser
mattip
- [pypy-commit] pypy closed-branches: Merge closed head d2bec3ce42fc on branch release-1.8.x
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 1cae4524495b on branch shared-by-default
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 222a0672c649 on branch backend-vector-ops
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 11d22b777219 on branch dead-code-optimization
mattip
- [pypy-commit] pypy closed-branches: Merge closed head ab28953f1a27 on branch elidable-canfold-exception
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 8e349db6774b on branch resume-refactor
mattip
- [pypy-commit] pypy closed-branches: Merge closed head cbb7ae222f5f on branch gc-minimark-pinning
mattip
- [pypy-commit] pypy closed-branches: Merge closed head be1ce0174d9d on branch remove-translator-platform
mattip
- [pypy-commit] pypy closed-branches: Merge closed head e38d26c3eb0f on branch separate-jit-compilation
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 6cd7a5566fa0 on branch parallel-c-compilation
mattip
- [pypy-commit] pypy closed-branches: Merge closed head bd9f7013f90a on branch share-resume-info-frontend
mattip
- [pypy-commit] pypy closed-branches: Merge closed head e10d5fca406c on branch more-pending-setfields
mattip
- [pypy-commit] pypy closed-branches: Merge closed head ec377e09522a on branch release-1.9.x
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 1af05a376142 on branch result-in-resops
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 65d75e316ae1 on branch faster-blackhole
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 73ac001a5cf3 on branch fix-megamorphic-calls
mattip
- [pypy-commit] pypy closed-branches: Merge closed head c16b22bbf31f on branch more-reusal-of-structures
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 192b87cf01e5 on branch release-1.7.x
mattip
- [pypy-commit] pypy closed-branches: Merge closed head b030b1d607ea on branch release-2.0-beta2
mattip
- [pypy-commit] pypy closed-branches: Merge closed head e0575fdcfb2a on branch release-2.0.x
mattip
- [pypy-commit] pypy closed-branches: Merge closed head 9eb8b9771f92 on branch release-2.1.x
mattip
- [pypy-commit] pypy closed-branches: Merge closed head d532e10b0752 on branch release-2.2.x
mattip
- [pypy-commit] pypy closed-branches: re-close this branch
mattip
- [pypy-commit] pypy release-5.x: update versioning
mattip
- [pypy-commit] pypy default: move whatsnew
mattip
- [pypy-commit] pypy default: restart whatsnew, add draft release doc
mattip
- [pypy-commit] pypy default: update contributors - 10 more joined the list
mattip
- [pypy-commit] pypy default: add next release to indices
mattip
- [pypy-commit] pypy release-5.x: merge default into branch
mattip
- [pypy-commit] pypy jit-leaner-frontend: pass the first tests of optimizeopt, yay!
fijal
- [pypy-commit] pypy jit-leaner-frontend: an example simple strategy of list of operations
fijal
- [pypy-commit] pypy jit-leaner-frontend: add consts
fijal
- [pypy-commit] pypy jit-leaner-frontend: use hypothesis and find a bug
fijal
- [pypy-commit] pypy bigint-with-int-ops: close branch that was merged long ago
cfbolz
- [pypy-commit] pypy gcstress-hypothesis: creating a list of byte codes using hypothesis. the state along each instruction is passed using shared
plan_rich
- [pypy-commit] pypy gcstress-hypothesis: added some tests to ensure bytecode generation considers the top elements on the stack
plan_rich
- [pypy-commit] pypy gcstress-hypothesis: block of bytecodes is now supported, it seems that some cases are generated that trash the constraint max_size of the initial stack is 0
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: fix actual bugs, thank you hypothesis
fijal
- [pypy-commit] pypy jit-leaner-frontend: kill special casing of ESCAPE and FORCE_SPILL and make them normal classes, pass most of test_optimizebasic
fijal
- [pypy-commit] pypy rawrefcount-review: A branch to remove the conceptual dependency of rpython.rlib.rawrefcount on PyPy specifics
rlamy
- [pypy-commit] pypy rawrefcount-review: Rename some parameters for clarity
rlamy
- [pypy-commit] pypy rawrefcount-review: Move rpython implementations next to their functions
rlamy
- [pypy-commit] pypy jit-leaner-frontend: enough to start passing some frontend tests
fijal
- [pypy-commit] pypy default: don't go via the less efficient BufMatchContext if the string is simply a str
cfbolz
- [pypy-commit] pypy default: a somewhat messy improvement of re.sub. makes simple things 3x faster (not
cfbolz
- [pypy-commit] pypy default: add a jit driver (unfortunately I can't use autoreds because of the green field
cfbolz
- [pypy-commit] pypy rawrefcount-review: Factor out some repeated code
rlamy
- [pypy-commit] pypy rawrefcount-review: Use @py.test.mark.parametrize
rlamy
- [pypy-commit] pypy global-cell-cache: another one
cfbolz
- [pypy-commit] pypy default: implement super.__thisclass__
cfbolz
- [pypy-commit] pypy default: skip a few things when running under appdirect that CPython does differently
cfbolz
- [pypy-commit] pypy default: define a constant for the shift amount of the id tagging
cfbolz
- [pypy-commit] pypy default: improve the test to check that __thisclass__ returns the first argument,
arigo
- [pypy-commit] pypy default: Fix defaultdict.__module__
arigo
- [pypy-commit] pypy default: Merged in loganchien/pypy (pull request #408)
arigo
- [pypy-commit] pypy default: update byte interpreter link in rpython docs
loganchien
- [pypy-commit] pypy default: Actually, this link should go away nowadays
arigo
- [pypy-commit] pypy default: make method identity the same as equality (since people seem to do stuff like
cfbolz
- [pypy-commit] pypy default: flesh out release notice
mattip
- [pypy-commit] pypy default: check that branch actually exists
mattip
- [pypy-commit] pypy default: fix formatting
mattip
- [pypy-commit] pypy default: typo
mattip
- [pypy-commit] pypy numpy_partition: Added function for parition call from micronumpy
Sergey Matyunin
- [pypy-commit] pypy numpy_partition: Fixed tolist for ndarrays containing objects
Sergey Matyunin
- [pypy-commit] pypy numpy_partition: Added tests for ndarray.tolist for arrays containing objects
Sergey Matyunin
- [pypy-commit] pypy numpy_partition: fix for boxed value
mattip
- [pypy-commit] pypy default: gah, fix typo
cfbolz
- [pypy-commit] pypy default: fix identity tests
cfbolz
- [pypy-commit] pypy default: trying to fix issue #2083 (see the test). This is a somewhat experimental
cfbolz
- [pypy-commit] pypy default: Back out 395abeb42996, add test that shows why
arigo
- [pypy-commit] pypy s390x-backend: fixed some tests
plan_rich
- [pypy-commit] pypy s390x-backend: catchup with default
plan_rich
- [pypy-commit] pypy s390x-backend: reverted x86 assembler (malloc_cond_varsize), related to the issue with bytesize and length
plan_rich
- [pypy-commit] pypy memop-simplify3: close branch
plan_rich
- [pypy-commit] pypy s390x-backend: added whats new entry for memop-simplify3
plan_rich
- [pypy-commit] pypy s390x-backend: fixed messed up whatsnew entry by merge...
plan_rich
- [pypy-commit] pypy default: merge numpy_partition which provides an app-level cffi implementation of partition()
mattip
- [pypy-commit] pypy default: fix release notice (idnar), document ndarray partition
mattip
- [pypy-commit] pypy default: document merged branch
mattip
- [pypy-commit] pypy s390x-backend: fixed resop comment + param count
plan_rich
- [pypy-commit] pypy s390x-backend: (untested) fix zero_array on arm
arigo
- [pypy-commit] pypy s390x-backend: merge heads
arigo
- [pypy-commit] pypy s390x-backend: (untested) fix zero array for ppc
plan_rich
- [pypy-commit] pypy s390x-backend: kill unused methods (_apply_scale, _multiply_by_constant)
plan_rich
- [pypy-commit] pypy s390x-backend: typo it is curRpos
plan_rich
- [pypy-commit] pypy s390x-backend: _multiply_by_constant is still used by malloc_cond_varsize
plan_rich
- [pypy-commit] pypy rawrefcount-review: Try to simplify tests
rlamy
- [pypy-commit] pypy rawrefcount-review: Move test class state into separate class GCSpace
rlamy
- [pypy-commit] pypy s390x-backend: (untested) fixed two issues in the ppc zero_array
plan_rich
- [pypy-commit] pypy py3k: hg merge b68cfadb2cb8
mjacob
- [pypy-commit] pypy default: fix up release documentation for merge
mattip
- [pypy-commit] pypy release-5.x: merge default into release
mattip
- [pypy-commit] pypy default: drop the rev number from the published name, since we decided bug fixes will be 5.1, 5.2, ...
mattip
- [pypy-commit] pypy s390x-backend: (untested) length is imm, we still need to check if enough space can be written. eliminated first stdux, doing addr calc. before entering the loops
plan_rich
- [pypy-commit] pypy default: Merged in loganchien/pypy (pull request #410)
arigo
- [pypy-commit] pypy default: remove dead code for argtypes and standalone
loganchien
- [pypy-commit] pypy s390x-backend: catchup with default
plan_rich
- [pypy-commit] pypy py3k: hg merge 1ca5e965b73d
mjacob
- [pypy-commit] extradoc extradoc: Talk proposal to EuroPython 2016
arigo
- [pypy-commit] pypy py3k: Adapt method identity changes to py3k.
mjacob
- [pypy-commit] pypy py3.3: hg merge py3k
mjacob
- [pypy-commit] pypy s390x-backend: r.length_loc does not exist! removed "r."
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: start passing those tests, slowly
fijal
- [pypy-commit] pypy release-5.x: use upper case more
cfbolz
- [pypy-commit] pypy release-5.x: expand
fijal
- [pypy-commit] pypy jit-leaner-frontend: fixes
fijal
- [pypy-commit] pypy jit-leaner-frontend: pass the whole test_optimizebasic
fijal
- [pypy-commit] pypy jit-leaner-frontend: get to the point of running into problems with unrolling
fijal
- [pypy-commit] pypy s390x-enhance-speed: partly enabling the literal pool. it is now simpler and does not allocate 32bit values
plan_rich
- [pypy-commit] pypy s390x-backend: updated s390x docu
plan_rich
- [pypy-commit] pypy s390x-enhance-speed: using load_imm using pool instead of load_imm_plus for gcrootmap (root stack top addr). there is not gain for doing so on s390x.
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: start fighting with unrolling, make most of the tests pass in test_optimizeopt by simplifying what CompileData stores
fijal
- [pypy-commit] pypy s390x-enhance-speed: added two more pointer to the literal pool, exchanged some registers for better pipeline flow
plan_rich
- [pypy-commit] pypy s390x-enhance-speed: missing module import, wrong attr access
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: almost fix test_optimizeopt, two tests left
fijal
- [pypy-commit] pypy jit-leaner-frontend: whack at compile.py
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix compile.py until first test passes
fijal
- [pypy-commit] pypy jit-leaner-frontend: in-progress
fijal
- [pypy-commit] pypy default: list enum as a dependency directly
fijal
- [pypy-commit] pypy default: make sure we install the latest and greates
fijal
- [pypy-commit] pypy py3k: Fix error messages when unicode and bytes are mixed in the re module usage.
mjacob
- [pypy-commit] pypy release-5.x: backout 666871b885d9, might be the cause of lib-python.2.7.test.test_xml_etree failure
mattip
- [pypy-commit] pypy release-5.x: backout c7cc35224c29 - tests for 666871b885d9
mattip
- [pypy-commit] pypy release-5.x: create larger c files by indexing directories together (previously each file was seperate)
mattip
- [pypy-commit] pypy release-5.x: comment the reason for the change
mattip
- [pypy-commit] pypy default: create larger c files by indexing directories together (previously each file was seperate)
mattip
- [pypy-commit] pypy default: comment the reason for the change
mattip
- [pypy-commit] pypy default: split performance improvements from refactorings
cfbolz
- [pypy-commit] pypy default: whitespace cleanup, typo, extend one point
cfbolz
- [pypy-commit] pypy rawrefcount-review: Factor out all interpreter-dependent behaviour into a few GC methods
rlamy
- [pypy-commit] pypy rawrefcount-review: Add stateful hypothesis testing for rawrefcount
rlamy
- [pypy-commit] pypy default: update rev numbers in script
mattip
- [pypy-commit] pypy default: use upper case more
cfbolz
- [pypy-commit] pypy default: expand
fijal
- [pypy-commit] pypy s390x-backend: correct shift for ppc zero array, ofs_loc can be a register
plan_rich
- [pypy-commit] pypy default: fix test after 3c4aee3b5f7a
mattip
- [pypy-commit] pypy s390x-backend: correct positioning of the ptr to write
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: one more commit of progress
fijal
- [pypy-commit] pypy s390x-backend: jump location was off, shift by parameter of sradi is weird (but it works now)
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: fix the order of resumedata rebuild
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix
fijal
- [pypy-commit] pypy jit-leaner-frontend: progress
fijal
- [pypy-commit] pypy default: an attempt to fix OS X 32bit
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: remove bugfix that didn't make it into the release
mattip
- [pypy-commit] pypy default: Merged in werat/pypy/werat/fix-typo-in-documentation-1457447122290 (pull request #412)
fijal
- [pypy-commit] pypy werat/fix-typo-in-documentation-1457447122290: Fix typo in documentation
werat
- [pypy-commit] pypy default: ugh, export that
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: Test for rpython_startup_code being exported. And fix: it was using the
arigo
- [pypy-commit] pypy default: try to fix html titles (thanks Pim van der Eijk)w
mattip
- [pypy-commit] pypy default: typo
mattip
- [pypy-commit] pypy default: more precise wording
mattip
- [pypy-commit] pypy release-5.x: merge default into release
mattip
- [pypy-commit] pypy default: mention jetbrains
fijal
- [pypy-commit] pypy default: disable the warning - it always shows (until we can find a better solution)
fijal
- [pypy-commit] pypy default: Fix guard sorting in trace viewer
krono
- [pypy-commit] pypy default: Automated merge with ssh://bitbucket.org/pypy/pypy
krono
- [pypy-commit] pypy default: revert tiny refactoring to retain reversedness
krono
- [pypy-commit] pypy default: Automated merge with ssh://bitbucket.org/pypy/pypy
krono
- [pypy-commit] pypy traceviewer-common-merge-point-formats: (traceviewer) try to parse most common debug_merge_point formarts out there
krono
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy jit-leaner-frontend: progress towards a non-unrolled features
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix the cutting and starting point, enough to pass test_loop (without unrolling)
fijal
- [pypy-commit] pypy s390x-backend: merged the speed improvements from s390x-enhance-speed
plan_rich
- [pypy-commit] pypy s390x-backend: merged default
plan_rich
- [pypy-commit] pypy s390x-backend: removed skip from signal test
plan_rich
- [pypy-commit] buildbot default: replaced python vm for building pypy with pypy! builds for s390x now spawn NOT at the same time, but shifted by 2-3h
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: yay, fix the retracing
fijal
- [pypy-commit] pypy jit-leaner-frontend: do a hack in history to record the operations *earlier* than we have inputargs
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix check_history
fijal
- [pypy-commit] pypy default: Test and workaround for issue #2200: tries to remove the rpython-level
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: push forward the starting point
arigo
- [pypy-commit] pypy release-5.x: merge default into release
mattip
- [pypy-commit] pypy default: push forward last starting point
mattip
- [pypy-commit] pypy default: An arguably bogus check in the stdlib.
arigo
- [pypy-commit] pypy release-5.x: redo changeset 666871b885d9, which was backed out in 1f238bdfca88
mattip
- [pypy-commit] pypy release-5.x: redo c7cc35224c29 which was backed out in 71586f7de6b0
mattip
- [pypy-commit] pypy release-5.x: An arguably bogus check in the stdlib.
arigo
- [pypy-commit] pypy default: Playing around with hypothesis
arigo
- [pypy-commit] pypy default: Backed out changeset: b96f63e5e9fd, the bugfix made it into the release after all
mattip
- [pypy-commit] pypy default: small cleanup
rlamy
- [pypy-commit] pypy default: Added tag release-5.0 for changeset 246c9cf22037
mattip
- [pypy-commit] pypy default: update
arigo
- [pypy-commit] pypy default: hack test runner to log wall time to debug buildbot getting kill signal
mattip
- [pypy-commit] jitviewer default: Added tag pypy-5.0 for changeset e49b88557c99
mattip
- [pypy-commit] pypy cpyext-ext: merge default into branch
mattip
- [pypy-commit] pypy default: tweak, removed the release version from html page titles in 181dc3529afd
mattip
- [pypy-commit] pypy default: update after cpyext-gc-support-2, cffi-embedding
mattip
- [pypy-commit] pypy pypy3.3-bootstrap: Do not store the absolute path of the source into the translated executable (breaks stuff)
rlamy
- [pypy-commit] pypy default: We made a vailiant effort to add the freebsd64 buildslave to the release
arigo
- [pypy-commit] pypy jit-leaner-frontend: use more hypothesis and fix the next problem
fijal
- [pypy-commit] pypy s390x-backend: test fixes broken by merge
plan_rich
- [pypy-commit] pypy s390x-backend: added print statement to test
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: fix some typos and details
fijal
- [pypy-commit] pypy jit-leaner-frontend: a hack to allow dance around handling exception and resume data before writing actual history
fijal
- [pypy-commit] pypy default: oops
arigo
- [pypy-commit] pypy s390x-backend: condition code to jmp param included a case it should not have! __sync_lock_test_and_set changed to do exactly the same as emitted by gcc
plan_rich
- [pypy-commit] pypy.org extradoc: write checksums
arigo
- [pypy-commit] pypy s390x-backend: added serialization point (to test if this is a problem for the threading issues)
plan_rich
- [pypy-commit] pypy default: also prints sha256
arigo
- [pypy-commit] pypy s390x-backend: Fix branch name
arigo
- [pypy-commit] pypy jit-leaner-frontend: lots of random progress + implement virtualref and virtualizable support
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix what we pass to runtime boxes
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix fix fix fix
fijal
- [pypy-commit] pypy jit-leaner-frontend: rename MAXINT, fix its value, add a few extra checks
arigo
- [pypy-commit] pypy jit-leaner-frontend: some rpythonization
fijal
- [pypy-commit] pypy jit-leaner-frontend: These two methods are not used and not tested
arigo
- [pypy-commit] pypy default: merge the new s390x backend
plan_rich
- [pypy-commit] pypy s390x-backend: close branch
plan_rich
- [pypy-commit] pypy s390x-enhance-speed: close branch
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: minor fixes
arigo
- [pypy-commit] pypy jit-leaner-frontend: merge heads
arigo
- [pypy-commit] buildbot default: s390x buildbot now nightly builds default
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: disable jit hooks
fijal
- [pypy-commit] pypy.org extradoc: release 5.0 update
mattip
- [pypy-commit] pypy.org extradoc: update
arigo
- [pypy-commit] pypy.org extradoc: update html
mattip
- [pypy-commit] pypy.org extradoc: mention PPC
mattip
- [pypy-commit] pypy jit-leaner-frontend: make the list use constant size (a bit hardcoded for now) and shorts
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix the arithmetics
fijal
- [pypy-commit] pypy py3.3-bootstrap-hack: Initialise the filesystem encoding only after imports have been bootstrapped.
rlamy
- [pypy-commit] pypy jit-leaner-frontend: fix
fijal
- [pypy-commit] pypy.org extradoc: update the mirror's location, fix baroquesoftware to provide it, add
arigo
- [pypy-commit] pypy jit-leaner-frontend: grow this stuff, just because
fijal
- [pypy-commit] pypy default: these branches where not merged to default, so do not document them (added docu to s390x-backend)
plan_rich
- [pypy-commit] pypy default: removed some dead code in the literal pool, removed some comments, unnecessary instruction
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: don't display huge lists either
fijal
- [pypy-commit] pypy jit-leaner-frontend: try harder to fix stuff into SHORT
fijal
- [pypy-commit] pypy cpyext-ext: force Python.h to be included first, silences warnings during compilation
mattip
- [pypy-commit] pypy cpyext-ext: ml_name and ml_doc are const char *
mattip
- [pypy-commit] pypy default: Trying to use "FILE *" correctly to avoid some compilation warnings.
arigo
- [pypy-commit] pypy jit-leaner-frontend: encode positions in link in 2 shorts
fijal
- [pypy-commit] pypy default: added enum34 package which is otherwise not picked up by pip on s390x build bot
plan_rich
- [pypy-commit] pypy default: os.uname not avail. on windows (thx matti for pointing it out)
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: an attempt to compress list of consts
fijal
- [pypy-commit] pypy jit-leaner-frontend: ups
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix rpython
fijal
- [pypy-commit] pypy default: split the endswith([tuple]) path into its own function so the JIT can look inside
alex_gaynor
- [pypy-commit] pypy default: merged upstream
alex_gaynor
- [pypy-commit] pypy default: when running tests in parallel, restrict make to a single core
mattip
- [pypy-commit] pypy default: Do the same for startswith(tuple)
alex_gaynor
- [pypy-commit] pypy default: merge heads, not clear what happened
mattip
- [pypy-commit] pypy jit-leaner-frontend: use a correct dict
fijal
- [pypy-commit] pypy jit-leaner-frontend: add more debug prints
fijal
- [pypy-commit] pypy jit-leaner-frontend: grrr, no complaints untraslated
fijal
- [pypy-commit] pypy jit-leaner-frontend: kill a pdv
fijal
- [pypy-commit] pypy jit-leaner-frontend: getting tired, clearly
fijal
- [pypy-commit] pypy jit-leaner-frontend: call done in missing places
fijal
- [pypy-commit] pypy jit-leaner-frontend: improve statistics
fijal
- [pypy-commit] pypy remove-py-log: py.log seems to come with high overhead. a branch to use something custom and simpler
arigo
- [pypy-commit] pypy remove-py-log: Start
arigo
- [pypy-commit] pypy remove-py-log: log.dot()
arigo
- [pypy-commit] pypy gcstress-hypothesis: finally a basic block of instructions can be generated, list strategy may not append some drawn values (critical here)
plan_rich
- [pypy-commit] pypy remove-py-log: Support for unknown names
arigo
- [pypy-commit] pypy gcstress-hypothesis: directly invoke filter instead of the filter method of a strategy
plan_rich
- [pypy-commit] pypy remove-py-log: Trying to change all places that use the logger
arigo
- [pypy-commit] pypy remove-py-log: Fix: the logger is not recursive, so "log.some_name" gives a method, not
arigo
- [pypy-commit] pypy remove-py-log: another place
arigo
- [pypy-commit] pypy gcstress-hypothesis: working on a new strategy that cuts down the search space of control flow graphs to deterministic ones
plan_rich
- [pypy-commit] pypy py3.3-bootstrap-hack: Fix test_app_main
rlamy
- [pypy-commit] pypy remove-py-log: ready to merge
arigo
- [pypy-commit] pypy default: hg merge remove-py-log
arigo
- [pypy-commit] pypy default: we don't support python 2.5 any more
cfbolz
- [pypy-commit] pypy default: re-set debug to True to make sure that subsequent asserts work
cfbolz
- [pypy-commit] pypy default: fix for windows
mattip
- [pypy-commit] pypy jit-leaner-frontend: hack differently
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix tests
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix rpython
fijal
- [pypy-commit] pypy default: Support unlink() in the sandbox VFS
stefanor
- [pypy-commit] pypy default: simplify ifdefs, add arm case
mattip
- [pypy-commit] pypy default: Test and fix: if we use create_link_pypy() on *non-nursery* young
arigo
- [pypy-commit] pypy guard-compatible: a branch to explore implementing a guard_compatible
cfbolz
- [pypy-commit] pypy guard-compatible: a new decorator elidable_compatible, with a docstring how I want things to work
cfbolz
- [pypy-commit] pypy guard-compatible: support for promote_compatible in the codewriter
cfbolz
- [pypy-commit] pypy guard-compatible: some optimization support for guard_compatible, including storing which
cfbolz
- [pypy-commit] pypy guard-compatible: in-progress: tracing support for guard_compatible, also some sketched code for
cfbolz
- [pypy-commit] pypy guard-compatible: improve test a bit
cfbolz
- [pypy-commit] pypy cpyext-ext: charp2str does not accept const char *
mattip
- [pypy-commit] pypy default: fix for linux32, macos
mattip
- [pypy-commit] pypy cpyext-ext: Improve the debug checks. Shows an issue with string_alloc() in cpyext
arigo
- [pypy-commit] pypy guard-compatible: a new CPU interface for guard_compatible, a test for it and an llgraph
cfbolz
- [pypy-commit] pypy guard-compatible: use the new CPU interface
cfbolz
- [pypy-commit] pypy guard-compatible: a first stab at using elidable_compatible in mapdict.py
cfbolz
- [pypy-commit] pypy rawrefcount-review: hg merge default
rlamy
- [pypy-commit] pypy rawrefcount-review: Add externally malloced gcobjects to the hypothesis test
rlamy
- [pypy-commit] pypy default: Hypothesis test for rlib.runicode.
jerith
- [pypy-commit] pypy guard-compatible: emitting guard_value after guard_compatible replaces the guard_compatible
cfbolz
- [pypy-commit] pypy guard-compatible: check that even if there are two guard_compatibles, the conditions end up on
cfbolz
- [pypy-commit] pypy guard-compatible: a test for the interaction of guard_compatible and guard_class
cfbolz
- [pypy-commit] pypy guard-compatible: test interaction with guard_compatible if the elidable function raises (it's
cfbolz
- [pypy-commit] pypy py3.3-bootstrap-hack: Close branch py3.3-bootstrap-hack
rlamy
- [pypy-commit] pypy py3.3: Merged in py3.3-bootstrap-hack (pull request #415)
rlamy
- [pypy-commit] pypy default: Merged in sergem/pypy/where_1_arg (pull request #414)
mattip
- [pypy-commit] pypy where_1_arg: Implemented where for 1 argument. Added tests.
Sergey Matyunin
- [pypy-commit] pypy default: document merged branches
mattip
- [pypy-commit] pypy py3k: hg merge b238b48f9138
mjacob
- [pypy-commit] buildbot default: Change build master configuration back to run py3k instead of py3.3.
mjacob
- [pypy-commit] pypy py3.3: hg merge py3k
mjacob
- [pypy-commit] pypy default: marked two tests as xfail on s390x. they time out when invoked with test runner, but pass when run directly
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: maaaybe implement global numbering
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix rpython
fijal
- [pypy-commit] jitviewer default: bump the version
fijal
- [pypy-commit] buildbot default: removed libpython s390x and applevel. they are both tested in the jit suite
plan_rich
- [pypy-commit] pypy guard-compatible: implement the boring part of guard_compatible
cfbolz
- [pypy-commit] pypy guard-compatible: In-progress
arigo
- [pypy-commit] pypy guard-compatible: Finish guard_compatible in the x86 backend (as far as test_runner goes)
arigo
- [pypy-commit] pypy guard-compatible: remove breakpoint
arigo
- [pypy-commit] pypy guard-compatible: Change the interface again to take a CompiledLoopToken
arigo
- [pypy-commit] pypy guard-compatible: fix test
arigo
- [pypy-commit] pypy guard-compatible: remove pdb, remove outdated comment
cfbolz
- [pypy-commit] pypy guard-compatible: update to new interface
cfbolz
- [pypy-commit] pypy guard-compatible: the ptrinfo might not exist at all
cfbolz
- [pypy-commit] pypy guard-compatible: missing import
cfbolz
- [pypy-commit] pypy guard-compatible: fix
cfbolz
- [pypy-commit] pypy guard-compatible: 32-bit support
arigo
- [pypy-commit] pypy guard-compatible: Keepalive. Hard to test...
arigo
- [pypy-commit] pypy guard-compatible: add test for db4dc094a002
arigo
- [pypy-commit] pypy guard-compatible: translation fixes
cfbolz
- [pypy-commit] pypy guard-compatible: grumble, of course the llgraph tests work anyway
cfbolz
- [pypy-commit] pypy guard-compatible: Add an assert on the type of compiled_loop_token, even if not used here
arigo
- [pypy-commit] pypy guard-compatible: make sure that the test fails if grow_guard_compatible_switch does nothing by
cfbolz
- [pypy-commit] pypy fix_indexing_by_numpy_int: Fixed indexing by numpy.int
Sergey Matyunin
- [pypy-commit] pypy fix_indexing_by_numpy_int: add passing test
mattip
- [pypy-commit] pypy fix_indexing_by_numpy_int: close branch to be merged
mattip
- [pypy-commit] pypy default: merge fix_indexing_by_numpy_int which implements indexing by a scalar returning a scalar
mattip
- [pypy-commit] pypy jit-leaner-frontend: in-progress
fijal
- [pypy-commit] pypy jit-leaner-frontend: try a much simpler implementation for resop in the frontend (ideally dying completely)
fijal
- [pypy-commit] pypy default: comma caused AnsiLogger attributes to be tuples, not functions
mattip
- [pypy-commit] pypy jit-leaner-frontend: one more fix
fijal
- [pypy-commit] pypy jit-leaner-frontend: add a missing helper
fijal
- [pypy-commit] pypy cpyext-ext: merge default into branch
mattip
- [pypy-commit] pypy cpyext-ext: refactor PyStringObject to use PyObject_VARHEAD not PyObject_HEAD, improve failing test
mattip
- [pypy-commit] pypy cpyext-ext: Fix PyString_AsString() to accept a Unicode object, it is encoded using the default encoding.
amauryfa
- [pypy-commit] pypy cpyext-ext: fix test since PyStringObject buffer is read only, fix segfault if buffer is NULL
mattip
- [pypy-commit] pypy cpyext-ext: remove leftover cruft
mattip
- [pypy-commit] pypy cpyext-ext: fix translation
mattip
- [pypy-commit] pypy default: fix for 32 bit
mattip
- [pypy-commit] pypy jit-leaner-frontend: a different approach - let's try not to intern constants
fijal
- [pypy-commit] pypy jit-leaner-frontend: oops
fijal
- [pypy-commit] pypy jit-leaner-frontend: backpedal + be slightly more conscious
fijal
- [pypy-commit] pypy guard-compatible: Add more flexibility with (compilation-time) tweakable parameters
arigo
- [pypy-commit] pypy guard-compatible: remove two more promotes
cfbolz
- [pypy-commit] pypy jit-leaner-frontend: try to not have position on resop at all
fijal
- [pypy-commit] pypy guard-compatible: avoid some operations
cfbolz
- [pypy-commit] pypy guard-compatible: nonsense
cfbolz
- [pypy-commit] pypy cpyext-ext: * Remove unicode_alloc.
arigo
- [pypy-commit] pypy cpyext-ext: Undo one of the effects of hacking at PyString_Type.tp_itemsize, which
arigo
- [pypy-commit] pypy jit-leaner-frontend: try to get rid of values too
fijal
- [pypy-commit] pypy jit-leaner-frontend: another micro-optimization
fijal
- [pypy-commit] cffi default: Another attempt at improving the shutdown issues w.r.t. @def_extern
arigo
- [pypy-commit] cffi default: Document issue #247
arigo
- [pypy-commit] pypy bootstrap-clarity: Create space._is_runtime attribute.
rlamy
- [pypy-commit] pypy bootstrap-clarity: Make module _cleanup_ explicit
rlamy
- [pypy-commit] pypy default: Document issue (from pypy-dev)
arigo
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy default: Fix gcc warnings
arigo
- [pypy-commit] pypy jit-leaner-frontend: XXX comment
arigo
- [pypy-commit] pypy default: fix link (thanks Edd)
cfbolz
- [pypy-commit] pypy default: this function with the somewhat scary comment is actually no longer used
cfbolz
- [pypy-commit] buildbot default: added a new buildbot to test if this is a machine config problem
plan_rich
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy cpyext-ext: fix properly (amaury)
mattip
- [pypy-commit] cffi default: Python 3 compat
arigo
- [pypy-commit] pypy default: descriptors must fit on one line for appdef()
mattip
- [pypy-commit] pypy default: Fix the test, and then fix the code that the test really should complain about
arigo
- [pypy-commit] pypy gcstress-hypothesis: generating control flow using basic blocks, need conditions and loops
plan_rich
- [pypy-commit] pypy fix-longevity: catchup with default
plan_rich
- [pypy-commit] pypy default: fixed test, must be little endian timestamp, otherwise it will not load pyc, but py
plan_rich
- [pypy-commit] pypy s390x-z196: changed chip model to a 2 year older version
plan_rich
- [pypy-commit] pypy default: help Popen find executable on win32
mattip
- [pypy-commit] pypy default: Issue #2259 test and fix
arigo
- [pypy-commit] pypy py3.3: minimize diff to default to make test pass
mattip
- [pypy-commit] pypy bootstrap-clarity: Make appexec() work without executing bytecode in the middle of translation
rlamy
- [pypy-commit] pypy default: Recognise armv8l machine type
stefanor
- [pypy-commit] pypy heapcache-refactor: A subbranch of jit-leaner-frontend
arigo
- [pypy-commit] pypy heapcache-refactor: kill outdated comments
arigo
- [pypy-commit] pypy heapcache-refactor: Starting to port the flags to RefFrontendOp: likely_virtual first
arigo
- [pypy-commit] pypy heapcache-refactor: test_known_class_box. Implement the double versioning check.
arigo
- [pypy-commit] pypy heapcache-refactor: test_known_nullity
arigo
- [pypy-commit] pypy heapcache-refactor: Test and fix for the interaction between the two families of flags
arigo
- [pypy-commit] pypy heapcache-refactor: in-progress
arigo
- [pypy-commit] pypy heapcache-refactor: progress on arrays
arigo
- [pypy-commit] pypy heapcache-refactor: length cache
arigo
- [pypy-commit] pypy heapcache-refactor: next test
arigo
- [pypy-commit] pypy new-jit-log: merged default
plan_rich
- [pypy-commit] pypy new-jit-log: revived this branch, writes all resoperations into the log (to be independant from the pypy code base)
plan_rich
- [pypy-commit] pypy default: add a -live- to greenfield op since it can call nonstandard virtualizable, how to reproduce a crash with a test
fijal
- [pypy-commit] pypy heapcache-refactor: replace_box(), limited version (enough to support almost all cases that
arigo
- [pypy-commit] pypy heapcache-refactor: ll_arraycopy
arigo
- [pypy-commit] pypy heapcache-refactor: escape
arigo
- [pypy-commit] pypy heapcache-refactor: test_heapcache passes again
arigo
- [pypy-commit] pypy release-5.x: add a -live- to greenfield op since it can call nonstandard virtualizable, how to reproduce a crash with a test
fijal
- [pypy-commit] pypy py3.3-bootstrap-again: Do not import importlib during objspace creation.
rlamy
- [pypy-commit] pypy new-jit-log: writing core dump just after each resoperation, added test to check that
plan_rich
- [pypy-commit] pypy py3.3-bootstrap-again: Close branch py3.3-bootstrap-again
rlamy
- [pypy-commit] pypy py3.3: Merged in py3.3-bootstrap-again (pull request #417)
rlamy
- [pypy-commit] pypy new-jit-log: added jitlog to the existing call sites of the old logger
plan_rich
- [pypy-commit] pypy release-5.x: Test and fix: if we use create_link_pypy() on *non-nursery* young
arigo
- [pypy-commit] pypy default: Update a bit this doc page
arigo
- [pypy-commit] pypy default: clarify error message: there may or may not have been errors building
arigo
- [pypy-commit] pypy default: rawrefcount fix: pyobjs waiting on the dead list of the GC should not
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: add comment
arigo
- [pypy-commit] pypy release-5.x: rawrefcount fix: pyobjs waiting on the dead list of the GC should not
arigo
- [pypy-commit] pypy release-5.x: update version to 5.0.1
mattip
- [pypy-commit] pypy release-5.x: merge heads
mattip
- [pypy-commit] pypy default: start release 5.0.1
mattip
- [pypy-commit] pypy cpyext-ext: tweak
mattip
- [pypy-commit] pypy cpyext-ext: add test that fails since ByteArray_Type's tp_as_buffer is NULL (line 1355 in getargs.c)
mattip
- [pypy-commit] pypy heapcache-refactor: comment
arigo
- [pypy-commit] pypy heapcache-refactor: Allow storing negative numbers in .position_and_flags
arigo
- [pypy-commit] pypy py3k: hg merge py3.3
rlamy
- [pypy-commit] pypy heapcache-refactor: Test and fix
arigo
- [pypy-commit] pypy guard-compatible: much more lenient compatibility checking, in particular objects with the same
cfbolz
- [pypy-commit] pypy guard-compatible: a comment about attribute reordering
cfbolz
- [pypy-commit] pypy guard-compatible: in progress: support for quasi-immutables as the second argument of
cfbolz
- [pypy-commit] pypy guard-compatible: skip some tests that were broken by the disabling of the immutable stuff
cfbolz
- [pypy-commit] pypy guard-compatible: make every map of a class have a version that is updated when the class is changed
cfbolz
- [pypy-commit] pypy guard-compatible: simply the interpreter caches a lot to use the version on the map.
cfbolz
- [pypy-commit] pypy guard-compatible: remove dead code
cfbolz
- [pypy-commit] pypy guard-compatible: start using elidable_compatible functions on the map that get stuff from the
cfbolz
- [pypy-commit] pypy guard-compatible: fix getattr (both in the objspace and in the callmethod version) to not read
cfbolz
- [pypy-commit] pypy guard-compatible: remove forgotten pdb
cfbolz
- [pypy-commit] pypy guard-compatible: fix version _immutable_fields_ declaration
cfbolz
- [pypy-commit] pypy py3k: Reapply commit 0ad8f5229df1
rlamy
- [pypy-commit] pypy default: Add some "add_memory_pressure=True" at all places that malloc something
arigo
- [pypy-commit] pypy release-5.x: Add some "add_memory_pressure=True" at all places that malloc something
arigo
- [pypy-commit] pypy heapcache-refactor: whack enough to pass test_opencoder (without a random test so far)
fijal
- [pypy-commit] pypy heapcache-refactor: merge (but broken)
fijal
- [pypy-commit] pypy heapcache-refactor: replace InputArgXxx with FrontendOps (still a bad call to set_position, I think)
fijal
- [pypy-commit] pypy heapcache-refactor: fixes for consts
fijal
- [pypy-commit] pypy py3k: Fix test by using another file.
mjacob
- [pypy-commit] pypy py3k: hg merge default
rlamy
- [pypy-commit] pypy default: Remove debug artifact (backout 18bd2d236f85)
rlamy
- [pypy-commit] pypy follow_symlinks: Import a bunch of docstrings from CPython 3.3 (b9c8f1c80f47)
rlamy
- [pypy-commit] pypy.org extradoc: Update the "low on address space" comment
arigo
- [pypy-commit] pypy heapcache-refactor: fix position
fijal
- [pypy-commit] pypy heapcache-refactor: fix
fijal
- [pypy-commit] pypy heapcache-refactor: Fix set_position()
arigo
- [pypy-commit] pypy heapcache-refactor: Test, and probably fix translation
arigo
- [pypy-commit] pypy guard-compatible: fix translation
cfbolz
- [pypy-commit] pypy heapcache-refactor: fixes
fijal
- [pypy-commit] pypy heapcache-refactor: close, merging into jit-leaner-frontend
arigo
- [pypy-commit] pypy jit-leaner-frontend: hg merge heapcache-refactor
arigo
- [pypy-commit] pypy default: Expand by saying that there is more than just the cpyext fix (though not much more)
arigo
- [pypy-commit] pypy release-5.x: Added tag release-5.0.1 for changeset bbd45126bc69
arigo
- [pypy-commit] pypy.org extradoc: md5/sha of the 5.0.1 release
arigo
- [pypy-commit] pypy default: update
arigo
- [pypy-commit] pypy default: update, as used for 5.0.1
arigo
- [pypy-commit] pypy guard-compatible: less strict terminator getter, can be improved even more
cfbolz
- [pypy-commit] pypy stdlib-2.7.11: merged in default
alex_gaynor
- [pypy-commit] pypy.org extradoc: update current version to 5.0.1
mattip
- [pypy-commit] pypy default: Added tag release-5.0.1 for changeset bbd45126bc69
arigo
- [pypy-commit] pypy sandbox-lib: A branch to revive a different version of sandboxing: playing with an
arigo
- [pypy-commit] pypy sandbox-lib: in-progress
arigo
- [pypy-commit] pypy sandbox-lib: in-progress, but looks like the wrong level somewhere
arigo
- [pypy-commit] pypy sandbox-lib: in-progress
arigo
- [pypy-commit] pypy stdlib-2.7.11: Fixed a.fromstring(a)
alex_gaynor
- [pypy-commit] pypy stdlib-2.7.11: Added typecheck in Row.__init__, like CPython does
alex_gaynor
- [pypy-commit] pypy stdlib-2.7.11: Disable SSLv3 by default
alex_gaynor
- [pypy-commit] pypy sandbox-lib: Rename "sandboxlib" to "rsandbox"
arigo
- [pypy-commit] pypy sandbox-lib: Kill the high-level sandboxing, keep only the low-level one
arigo
- [pypy-commit] pypy sandbox-lib: Remove the deprecated "sandboxsafe" argument to register_external()
arigo
- [pypy-commit] pypy release-5.x: Patch from issue #2262 for FreeBSD 32-bit
arigo
- [pypy-commit] pypy default: Patch from issue #2262, ported to trunk
arigo
- [pypy-commit] pypy guard-compatible: fix: things were broken with more than two args that are not the
cfbolz
- [pypy-commit] pypy sandbox-lib: tweaks
arigo
- [pypy-commit] cffi default: Update comment
arigo
- [pypy-commit] pypy jit-leaner-frontend: start working on live ranges
fijal
- [pypy-commit] pypy guard-compatible: make the heapcache remember that we already produced a guard_compatible for a
cfbolz
- [pypy-commit] pypy guard-compatible: it can actually happen that there are two guard_compatibles with inconsistent
cfbolz
- [pypy-commit] pypy guard-compatible: fix test
cfbolz
- [pypy-commit] pypy stdlib-2.7.11: Added some fixes for audioop
alex_gaynor
- [pypy-commit] pypy stdlib-2.7.11: I have conquered the latest round of utf7 bugs!
alex_gaynor
- [pypy-commit] pypy stdlib-2.7.11: Check an error case in random
alex_gaynor
- [pypy-commit] pypy stdlib-2.7.11: whoops
alex_gaynor
- [pypy-commit] pypy guard-compatible: only store the parts of the op that are needed in PureCallCondition, also
cfbolz
- [pypy-commit] pypy guard-compatible: support for quasi-immutable int/float fields
cfbolz
- [pypy-commit] pypy guard-compatible: de-duplicate quasi-immutable conditions
cfbolz
- [pypy-commit] pypy guard-compatible: factor out (at least a part of) the common code between compatible.py and
cfbolz
- [pypy-commit] pypy guard-compatible: merge default
cfbolz
- [pypy-commit] pypy stdlib-2.7.11: prefer oefmt
pjenvey
- [pypy-commit] pypy guard-compatible: chain guard_compatibles to not produce superfluous extra bridges
cfbolz
- [pypy-commit] pypy stdlib-2.7.11: whacky isinstance check to match waht the C implementation does
alex_gaynor
- [pypy-commit] pypy stdlib-2.7.11: merged upstream
alex_gaynor
- [pypy-commit] pypy stdlib-2.7.11: change the error message to match cpython
alex_gaynor
- [pypy-commit] pypy cpyext-ext: add a failing test for PyGILState_Release, passes with -A. Also add thread to config.translation
mattip
- [pypy-commit] pypy stdlib-2.7.11: cpython issue7267: range check format(int, 'c')
pjenvey
- [pypy-commit] pypy stdlib-2.7.11: adjust recursive tests assuming cpython cPickle's impl details
pjenvey
- [pypy-commit] pypy py3.3: Close branch.
mjacob
- [pypy-commit] pypy stdlib-2.7.11: crap
alex_gaynor
- [pypy-commit] pypy stdlib-2.7.11: merged upstream
alex_gaynor
- [pypy-commit] pypy stdlib-2.7.11: More state checking in audioop
alex_gaynor
- [pypy-commit] pypy default: Reduce diff with py3k
rlamy
- [pypy-commit] pypy py3k: hg merge default
rlamy
- [pypy-commit] buildbot default: remove nightly applevel linux64, move nightly py3k to jit, add lock for speed-old
mattip
- [pypy-commit] pypy cpyext-ext: implement PyThread_init_thread as a NOP, start to implement PyThread_start_new_thread
mattip
- [pypy-commit] pypy jit-leaner-frontend: implement deadranges
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix rptthon
fijal
- [pypy-commit] pypy jit-leaner-frontend: another rpython fix
fijal
- [pypy-commit] pypy jit-leaner-frontend: dreaded rpython...
fijal
- [pypy-commit] pypy new-jit-log: class (const) attributes moved to outer scope
plan_rich
- [pypy-commit] pypy s390x-z196: close branch
plan_rich
- [pypy-commit] pypy new-jit-log: translation issues
plan_rich
- [pypy-commit] pypy new-jit-log: added patch mark (rewrite machinecode). some refactoring to parse it more easily
plan_rich
- [pypy-commit] pypy default: Cherry-pick a few changes from the cpyext-ext branch:
amauryfa
- [pypy-commit] pypy new-jit-log: encode the offset into the core dump
plan_rich
- [pypy-commit] pypy follow_symlinks: Stub follow_symlinks support
rlamy
- [pypy-commit] pypy jit-leaner-frontend: fix some tests
fijal
- [pypy-commit] pypy default: Indent proprocessor logic, for readability
stefanor
- [pypy-commit] pypy default: Support GNU/kFreeBSD Debian ports in vmprof
stefanor
- [pypy-commit] pypy default: Graft a9fccbdef513: Fix rposix module after bad merge
amauryfa
- [pypy-commit] pypy sandbox-lib: in-progress: write the API that I think would make sense, with lots of
arigo
- [pypy-commit] pypy cpyext-ext: create a wrapper class to call os_thread.start_new_thread from PyThread_start_new_thread
mattip
- [pypy-commit] pypy cpyext-ext: add a bit of context to print statement
mattip
- [pypy-commit] pypy py3k: Remove unused functions, classes and constants from builtin _imp module.
mjacob
- [pypy-commit] pypy cpyext-ext: add test that hangs at rgil.acquire, passes with -A
mattip
- [pypy-commit] pypy stdlib-2.7.11: skip a cpython impl detail
pjenvey
- [pypy-commit] pypy stdlib-2.7.11: implement a getter for parser's namespace_prefixes
pjenvey
- [pypy-commit] pypy stdlib-2.7.11: bytearray buffers don't support get_raw_address, use a buffer that does
pjenvey
- [pypy-commit] pypy rposix-for-3: Begin implementing missing rposix functions: faccessat(), linkat()
rlamy
- [pypy-commit] pypy default: fix properly (amaury)
mattip
- [pypy-commit] pypy jit-leaner-frontend: whack at this test until it passes
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix test_pyjitpl
fijal
- [pypy-commit] pypy jit-leaner-frontend: removed statements that copy rd_* on guard descr. test_vector passing
plan_rich
- [pypy-commit] pypy cpyext-gil-ensure: A branch to fix PyGILState_Ensure()
arigo
- [pypy-commit] pypy cpyext-gil-ensure: Write the plan
arigo
- [pypy-commit] pypy jit-leaner-frontend: whack at tests
fijal
- [pypy-commit] pypy jit-leaner-frontend: merge;
fijal
- [pypy-commit] pypy jit-leaner-frontend: implement a missing part in compile.py
fijal
- [pypy-commit] pypy jit-leaner-frontend: whack at tests, unsure a bit about the virtualstate one
fijal
- [pypy-commit] pypy jit-leaner-frontend: redisable vectorization
fijal
- [pypy-commit] pypy jit-leaner-frontend: typo in untested path
fijal
- [pypy-commit] pypy cpyext-gil-ensure: in-progress (untested)
arigo
- [pypy-commit] pypy cpyext-gil-ensure: fixes
arigo
- [pypy-commit] pypy cpyext-gil-ensure: test_pystate seems to work (apart from test_frame_tstate_tracing)
arigo
- [pypy-commit] pypy cpyext-ext: hg merge cpyext-gil-ensure
arigo
- [pypy-commit] pypy cpyext-ext: Fix for test_frame_tstate_tracing:
arigo
- [pypy-commit] pypy rposix-for-3: Add futimens(), utimensat()
rlamy
- [pypy-commit] pypy guard-compatible: temporary?: add some jit_debug operations into the log after the trace to show
cfbolz
- [pypy-commit] pypy guard-compatible: need to try the descrs in order old-to-new
cfbolz
- [pypy-commit] pypy guard-compatible: grumbl
cfbolz
- [pypy-commit] pypy guard-compatible: stupid stupid, no cookie
cfbolz
- [pypy-commit] pypy jit-leaner-frontend: fix test_unroll_max_loops
fijal
- [pypy-commit] pypy new-jit-log: catchup with default
plan_rich
- [pypy-commit] pypy new-jit-log: translation issue
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: clean up the calling convention of rop vs op
fijal
- [pypy-commit] pypy jit-leaner-frontend: Fix: setint() doesn't exist and is not needed any more
arigo
- [pypy-commit] pypy jit-leaner-frontend: Fixes for test_random
arigo
- [pypy-commit] pypy jit-leaner-frontend: merge heads
arigo
- [pypy-commit] pypy jit-leaner-frontend: fix a stupid test
fijal
- [pypy-commit] pypy jit-leaner-frontend: merge
fijal
- [pypy-commit] pypy rposix-for-3: Add mkdirat(), unlinkat(), readlinkat(), symlinkat(), openat(), mkfifoat(), mknodat() (untested)
rlamy
- [pypy-commit] pypy rposix-for-3: Add tests for mkdirat(), openat(), unlinkat()
rlamy
- [pypy-commit] pypy jit-leaner-frontend: more fixes, at least starts backend tests
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix enough to pass llsupport/test
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix
arigo
- [pypy-commit] pypy jit-leaner-frontend: Simplify a bit the test, making it more independent on details.
arigo
- [pypy-commit] pypy jit-leaner-frontend: merge heads
arigo
- [pypy-commit] pypy default: Merged in sergem/pypy/fix_transpose_for_list_v3 (pull request #420)
mattip
- [pypy-commit] pypy fix_transpose_for_list_v3: Fixed ndarray.transpose when argument is a list or an array
Sergey Matyunin
- [pypy-commit] pypy jit-leaner-frontend: fix some part of test_resume
fijal
- [pypy-commit] pypy jit-leaner-frontend: merge
fijal
- [pypy-commit] pypy cpyext-ext: test, implement slot for __pow__, which is called 'ternary' but accepts two arguments as well
mattip
- [pypy-commit] pypy cpyext-ext: expose next capi functions for implementation
mattip
- [pypy-commit] pypy stdlib-2.7.11: PyPy ctypes doesn't support endian swapping (pypy issue1213)
pjenvey
- [pypy-commit] pypy stdlib-2.7.11: unwrap_spec doesn't work with GetSetProperty funcs, fix
pjenvey
- [pypy-commit] pypy follow_symlinks: hg merge rposix-for-3
rlamy
- [pypy-commit] pypy follow_symlinks: Implement dir_fd argument for many posix.* functions
rlamy
- [pypy-commit] pypy stdlib-2.7.11: PyPy doesn't crash here which is good enough
pjenvey
- [pypy-commit] pypy follow_symlinks: Actually enable dir_fd support in the functions where it's implemented
rlamy
- [pypy-commit] pypy jit-leaner-frontend: finish whacking at test_resume
fijal
- [pypy-commit] pypy jit-leaner-frontend: whack enough tests to pass
fijal
- [pypy-commit] pypy jit-leaner-frontend: leave some notes and improve the tests
fijal
- [pypy-commit] pypy jit-leaner-frontend: work around ll2ctypes problems
fijal
- [pypy-commit] pypy jit-leaner-frontend: try to workaround strange ztests
fijal
- [pypy-commit] pypy jit-leaner-frontend: attempt to fix a strange translation issue where all floats are 0.0
fijal
- [pypy-commit] pypy jit-leaner-frontend: oops
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix test_tracingopts: in some cases heapcache got better, in some cases the
cfbolz
- [pypy-commit] pypy jit-leaner-frontend: A failing test, derived from a failing translated pypy. Works on default.
arigo
- [pypy-commit] pypy jit-leaner-frontend: Reduce a bit the test
arigo
- [pypy-commit] pypy jit-leaner-frontend: Reduce a little bit more
arigo
- [pypy-commit] pypy default: A macro called lock_release() seems to create conflicts on some OS/X systems.
arigo
- [pypy-commit] pypy release-5.x: A macro called lock_release() seems to create conflicts on some OS/X systems.
arigo
- [pypy-commit] pypy follow_symlinks: hg merge rposix-for-3
rlamy
- [pypy-commit] pypy follow_symlinks: Use utimensat() in os.utime() if available
rlamy
- [pypy-commit] pypy follow_symlinks: fix an error message
rlamy
- [pypy-commit] pypy follow_symlinks: Use faccessat() in os.access() if available
rlamy
- [pypy-commit] cffi default: Update the one-sentence catch phrase describing cffi
arigo
- [pypy-commit] extradoc extradoc: proposal for ScipyUS2016
mattip
- [pypy-commit] pypy default: Complain explicitly if we see a getarrayitem or setarrayitem on a
arigo
- [pypy-commit] pypy default: replace FixedSizeArray with CArrayPtr and scoped_alloc
mattip
- [pypy-commit] pypy default: document merged branch
mattip
- [pypy-commit] extradoc extradoc: rephrasing
mattip
- [pypy-commit] pypy stdlib-2.7.11: workaround hasattr masking stack overflow RuntimeErrors expected by
pjenvey
- [pypy-commit] pypy follow_symlinks: Test and fix convert_seconds()
rlamy
- [pypy-commit] pypy rposix-for-3: Add fchmodat(), fchownat()
rlamy
- [pypy-commit] pypy jit-leaner-frontend: fix the trace stiching
fijal
- [pypy-commit] pypy.org extradoc: update links
arigo
- [pypy-commit] pypy.org extradoc: Point to the 4.0.0 release for ppc, with a note that there is a bug in the 5.0.0 releases
arigo
- [pypy-commit] pypy default: Fix import in pdbplus.py
krono
- [pypy-commit] pypy release-5.x: calculate index value (const scale, const offset) before emiting the load for ConstPtrs
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: a quick fix that might work, btu we need to refactor that
fijal
- [pypy-commit] pypy.org extradoc: send out pypy-5.0.1+-ppc64*
arigo
- [pypy-commit] extradoc extradoc: move that to the correct place
fijal
- [pypy-commit] extradoc extradoc: work on the last para
fijal
- [pypy-commit] pypy cpyext-ext: merge default into branch
mattip
- [pypy-commit] pypy cpyext-ext: fix merge
mattip
- [pypy-commit] pypy cpyext-ext: fixes for win32
mattip
- [pypy-commit] pypy jit-leaner-frontend: since we never allocate resops in the frontend, try a bit harder to have less copies
fijal
- [pypy-commit] pypy guard-compatible: at least print nullness of const ptrs
cfbolz
- [pypy-commit] pypy guard-compatible: inform valgrind of the patching
cfbolz
- [pypy-commit] pypy guard-compatible: print the string values into the guard_compatible conditions
cfbolz
- [pypy-commit] pypy cpyext-ext: test, add half of PyObject_Realloc
mattip
- [pypy-commit] pypy rposix-for-3: Test and fix symlinkat()
rlamy
- [pypy-commit] pypy follow_symlinks: hg merge rposix-for-3
rlamy
- [pypy-commit] pypy follow_symlinks: Add test for symlink(.., dir_fd=...)
rlamy
- [pypy-commit] pypy follow_symlinks: Split off interp-level tests from test_posix2.py
rlamy
- [pypy-commit] pypy default: go via the space to benefit from the annspecialcase
cfbolz
- [pypy-commit] pypy new-jit-log: modifying the jit log. length is not written as a header but always before a string
plan_rich
- [pypy-commit] pypy new-jit-log: test to generate a jitlog
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: try to shorten the ranges and numbers
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix rpython
fijal
- [pypy-commit] pypy jit-leaner-frontend: one more
fijal
- [pypy-commit] pypy jit-leaner-frontend: grrr rpython
fijal
- [pypy-commit] pypy jit-leaner-frontend: make sure we have two different names for two different exceptions
fijal
- [pypy-commit] pypy jit-leaner-frontend: use a much more lightweight approach (We don't care about the order of iterations of snapshots here)
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix test_compile
fijal
- [pypy-commit] pypy cpyext-ext: fix
mattip
- [pypy-commit] pypy cpyext-ext: size -> length in unicode for cpython compatibility
mattip
- [pypy-commit] pypy jit-leaner-frontend: whack a bit where we store metainterp_sd. Additionally use USHORT as opposed to SHORT
fijal
- [pypy-commit] pypy jit-leaner-frontend: adapting the test interface for test_vecopt
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: remove descr after parse_loop in assert_vectorize, this is need to successfully convert the loop to a trace obj
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: instead of invoking _do_optimize_loop, optimize_vector is called instead, the additional other optimizations are not necessary
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: fix more tests
fijal
- [pypy-commit] pypy jit-leaner-frontend: merge
fijal
- [pypy-commit] pypy jit-leaner-frontend: missing argument, now optimizeopt tests all pass
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: test_vector passing again. mostly issues with methods moved to rop from ResOperation
plan_rich
- [pypy-commit] pypy jit-leaner-frontend: improve casts
fijal
- [pypy-commit] pypy jit-leaner-frontend: merge
fijal
- [pypy-commit] pypy jit-leaner-frontend: more fight
fijal
- [pypy-commit] pypy jit-leaner-frontend: more casting fun
fijal
- [pypy-commit] pypy jit-leaner-frontend: specialize untag
fijal
- [pypy-commit] pypy jit-leaner-frontend: one more cast
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix some untested vectorization
fijal
- [pypy-commit] pypy jit-leaner-frontend: too eager :-)
fijal
- [pypy-commit] pypy jit-leaner-frontend: one more thing
fijal
- [pypy-commit] pypy jit-leaner-frontend: whack until tests pass
fijal
- [pypy-commit] pypy jit-leaner-frontend: fix test_random
fijal
- [pypy-commit] pypy jit-leaner-frontend: try to make an option for having two different models in case one wants to have really long traces
fijal
- [pypy-commit] pypy jit-leaner-frontend: be a bit more specific about problems
fijal
- [pypy-commit] pypy jit-leaner-frontend: reenable jit hooks
fijal
- [pypy-commit] pypy remove-frame-forcing-in-executioncontext: remove forcing of vref to see what happens
fijal
- [pypy-commit] pypy default: (fijal, arigo) Merge jit-leaner-frontend
fijal
- [pypy-commit] pypy default: fix whatsnew
fijal
- [pypy-commit] pypy jit-leaner-frontend: close merged branch
fijal
- [pypy-commit] pypy default: remerge jit-leaner-frontend
fijal
- [pypy-commit] pypy faster-traceback: try to get a raw way of getting traceback quickly
fijal
- [pypy-commit] pypy faster-traceback: work work work
fijal
- [pypy-commit] pypy default: fix
fijal
- [pypy-commit] pypy default: pass list of resops here
fijal
- [pypy-commit] pypy follow_symlinks: Implement missing features in chmod()
rlamy
- [pypy-commit] pypy follow_symlinks: Make 'times' argument in os.utime() optional
rlamy
- [pypy-commit] pypy guard-compatible: do annspecialcase for lookup after the mapdict stuff
cfbolz
- [pypy-commit] pypy guard-compatible: merge default
cfbolz
- [pypy-commit] pypy guard-compatible: store more debug info on the Conditions, as it can be very hard to figure out
cfbolz
- [pypy-commit] pypy guard-compatible: grumble
cfbolz
- [pypy-commit] pypy guard-compatible: oops, move the _annspecialcase_ to the new function
cfbolz
- [pypy-commit] pypy guard-compatible: print a bit less
cfbolz
- [pypy-commit] pypy default: Only execute NEON instructions on CPUs supporting NEON
stefanor
- [pypy-commit] pypy follow_symlinks: Implement missing features in chown()
rlamy
- [pypy-commit] pypy follow_symlinks: workaround for missing errno.ENOTSUP (e.g. on the buildbot's PyPy)
rlamy
- [pypy-commit] pypy follow_symlinks: Support *_dir_fd arguments in posix.link()
rlamy
- [pypy-commit] pypy rposix-for-3: Add renameat()
rlamy
- [pypy-commit] pypy follow_symlinks: hg merge rposix-for-3
rlamy
- [pypy-commit] pypy follow_symlinks: Support *_dir_fd arguments in rename() and replace()
rlamy
- [pypy-commit] pypy faster-traceback: pass list of resops here
fijal
- [pypy-commit] pypy default: fix the most obvious 32bit problem
fijal
- [pypy-commit] pypy default: the most obvious fix on arm
fijal
- [pypy-commit] pypy default: fix more copy-pastes of the same function
fijal
- [pypy-commit] pypy cpyext-ext: test, implement PyFile_FromFile (mostly), PyFile_AsFile
mattip
- [pypy-commit] pypy default: The exact same issue occurs on ppc64 big-endian
arigo
- [pypy-commit] pypy release-5.x: macros (e.g. WCOREDUMP) got parameter type Signed, on little endian this does not make a difference, but it does on big endian. changed to rffi.INT
plan_rich
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: Implement our own getauxval() so we can support glibc < 2.16
stefanor
- [pypy-commit] cffi default: ffi.list_types()
arigo
- [pypy-commit] pypy release-5.x: advancing the pointer to correctly return the value written from libffi, the reason why this does not happen on e.g. ppc bigendian 64 bit is: libffi ppc casts the return value to the requested type (s390x does not and we have discussed this enough already)
plan_rich
- [pypy-commit] pypy release-5.x: half way through the ndarray tests (endian issues)
plan_rich
- [pypy-commit] pypy release-5.x: and the other part of the bigendian issues (micronumpy tests)
plan_rich
- [pypy-commit] pypy release-5.x: fixed callsite of clibffi with the same big endian issues as found yesterday evening
plan_rich
- [pypy-commit] pypy release-5.x: call int should provide rffi.INT instead of rffi.SIGNED, this works on little endian, but not big
plan_rich
- [pypy-commit] pypy release-5.x: ffi call fixed in deprecated api that is still used (fix before that was not sufficient), fixed legacy tests test_libffi
plan_rich
- [pypy-commit] pypy release-5.x: _rawffi bigendian issue in callbacks, callback writes narrow integer directly to MSB of 64 bit value on s390x (wrong when value is passed along)
plan_rich
- [pypy-commit] pypy release-5.x: Untranslated, we can't reliably call c_open()
arigo
- [pypy-commit] pypy default: Untranslated, we can't reliably call c_open()
arigo
- [pypy-commit] pypy default: It's a byte, not an integer
stefanor
- [pypy-commit] pypy default: Backed out changeset 76d5c1f7ff72
arigo
- [pypy-commit] pypy release-5.x: Backed out changeset c71f672e9491
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: Only %d is supported in rpython
stefanor
- [pypy-commit] pypy release-5.x: hg revert to 78860f97739e. All commits that come after that are backed
arigo
- [pypy-commit] pypy.org extradoc: Update the release on ppc64
arigo
- [pypy-commit] pypy default: Fix broken parsing logic
arigo
- [pypy-commit] pypy win32-lib-name: fix for case where cwd is not pypy/goal
mattip
- [pypy-commit] pypy faster-traceback: fixes
fijal
- [pypy-commit] pypy default: Test and fix: we could get in obscure cases an AssertionError that
arigo
- [pypy-commit] pypy default: Fix warning
arigo
- [pypy-commit] pypy faster-traceback: remove outermost enter/leave frame, see what happens
fijal
- [pypy-commit] pypy default: fix the test
fijal
- [pypy-commit] pypy guard-compatible: promote the result of elidable_compatible if the other arguments are constant
cfbolz
- [pypy-commit] pypy guard-compatible: fix translation
cfbolz
- [pypy-commit] pypy default: For a "func-in-small-set" attribute, initialize the class vtable to
arigo
- [pypy-commit] pypy default: On 32-bit we get mini-functions called '__x86.get_pc_thunk.*' at the
arigo
- [pypy-commit] pypy default: Don't capture the '@xxx' part of labels inside the label itself. It means a ".long
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: Fix the C sources to avoid exporting the CPython-like names to
arigo
- [pypy-commit] pypy default: Hack for "make"ing asmgcc programs in debug mode: this helps on linux32
arigo
- [pypy-commit] cffi default: With ffi.compile(verbose=True), also print the name of the C (or Python)
arigo
- [pypy-commit] cffi default: Document ffi.list_types()
arigo
- [pypy-commit] pypy guard-compatible: a shorter pre-optimized trace
cfbolz
- [pypy-commit] pypy guard-compatible: some more improvements of the pre-optimization traces
cfbolz
- [pypy-commit] pypy guard-compatible: another shortening of pre-optimization traces
cfbolz
- [pypy-commit] pypy guard-compatible: nonsense
cfbolz
- [pypy-commit] pypy guard-compatible: add elidable_compatible version of isinstance checks
cfbolz
- [pypy-commit] pypy guard-compatible: can use the cached version inside the elidable_compatible function
cfbolz
- [pypy-commit] pypy guard-compatible: fix translation
cfbolz
- [pypy-commit] pypy default: Issue #2266: check that PyTupleObjects do not contain any NULLs at the
arigo
- [pypy-commit] pypy guard-compatible: Backed out changeset 7fef35dc1817
cfbolz
- [pypy-commit] pypy guard-compatible: do the same trick we also do for object.__getattribute__:
cfbolz
- [pypy-commit] pypy guard-compatible: remove promote which killed everything
cfbolz
- [pypy-commit] cffi default: Change the API of ffi.list_types()
arigo
- [pypy-commit] pypy cpyext-ext: backout dafdc7b5af5e
mattip
- [pypy-commit] pypy cpyext-ext: merge default into branch
mattip
- [pypy-commit] pypy cpyext-ext: test for PyString_Concat with unicode, passes with -A, we return NULL
mattip
- [pypy-commit] pypy cpyext-ext: cannot raise NotImplemented on a CANNOT_FAIL function that returns a pointer
mattip
- [pypy-commit] pypy cpyext-ext: fix tests for -A
mattip
- [pypy-commit] pypy cpyext-ext: fix PyString_Concat
mattip
- [pypy-commit] pypy win32-lib-name: close branch to be merged
mattip
- [pypy-commit] pypy default: merge branch which fixes translation when cwd != pypy/goal
mattip
- [pypy-commit] pypy remove-frame-forcing-in-executioncontext: fix the emulator, I think
fijal
- [pypy-commit] pypy remove-frame-forcing-in-executioncontext: close to be merged branch
fijal
- [pypy-commit] pypy default: Merge branch that removes escaping logic in the executioncontext.
fijal
- [pypy-commit] pypy default: Issue #2230: _anonymous_ fields were tested at the level of classes, but
arigo
- [pypy-commit] pypy default: Kill outdated comments
arigo
- [pypy-commit] pypy jit-constptr-2: A branch in which to play again with removing the minor collection needed to make ConstPtrs non-movable
arigo
- [pypy-commit] pypy jit-constptr-2: (arigo, fijal around)
arigo
- [pypy-commit] pypy jit-constptr-2: Cache LOAD_FROM_GC_TABLE, passing tests added in cc9cdb30a812
arigo
- [pypy-commit] pypy jit-constptr-2: more tests, and store the descr of guards and finish operations
arigo
- [pypy-commit] pypy jit-constptr-2: (fijal, arigo)
arigo
- [pypy-commit] pypy jit-constptr-2: (fijal, arigo)
arigo
- [pypy-commit] pypy new-jit-log: minor changed in the emitted format
plan_rich
- [pypy-commit] pypy default: is_jit_debug method was moved. fixes crashes on s390x
plan_rich
- [pypy-commit] pypy new-jit-log: catchup with default
plan_rich
- [pypy-commit] pypy default: add a __pypy__._promote
cfbolz
- [pypy-commit] pypy jit-constptr-2: Implementation and test of the %rip+offset addressing mode on x86-64
arigo
- [pypy-commit] pypy jit-constptr-2: x86-64 implementation of load_from_gc_table
arigo
- [pypy-commit] pypy default: _patch_jump_for_descr cannot be used to patch any jump (stitch bridge would not work if the offset was too big. thx arigato)
plan_rich
- [pypy-commit] pypy jit-constptr-2: progress for x86-64
arigo
- [pypy-commit] pypy default: fix the test
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy jit-constptr-2: fixes fixes
arigo
- [pypy-commit] pypy default: interp_pdb has been renamed
cfbolz
- [pypy-commit] pypy rposix-for-3: Avoid imperative py.test.skip() whenever possible
rlamy
- [pypy-commit] pypy rposix-for-3: Implement rposix.fexecve()
rlamy
- [pypy-commit] pypy rposix-for-3: Add rposix.fdlistdir(): variant of rposix.listdir() using fdopendir()
rlamy
- [pypy-commit] pypy jit-constptr-2: more fixes
arigo
- [pypy-commit] pypy jit-constptr-2: translation fix for some tests
arigo
Last message date:
Thu Mar 31 18:57:02 EDT 2016
Archived on: Thu Mar 31 18:57:04 EDT 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).