Author: Antonio Cuni
Branch: faster-rstruct-2
Changeset: r91275:3c31e7d36cc9
Date: 2017-05-12 19:22 +0200
http://bitbucket.org/pypy/pypy/changeset/3c31e7d36cc9/
Log:fix bhimpl_gc_store_indexed_i, which was not tested because the
blackhole didn't see the op :(
Author: Antonio Cuni
Branch: faster-rstruct-2
Changeset: r91276:f99d6f69a91c
Date: 2017-05-13 00:31 +0200
http://bitbucket.org/pypy/pypy/changeset/f99d6f69a91c/
Log:unroll the loop if count is a small constant
diff --git a/rpython/rlib/mutbuffer.py
Author: Antonio Cuni
Branch: faster-rstruct-2
Changeset: r91266:88ae2f6e9df5
Date: 2017-05-12 16:25 +0200
http://bitbucket.org/pypy/pypy/changeset/88ae2f6e9df5/
Log:implement support for gc_store_indexed also in llsupport: this fixes
the tests for the x86
Author: Antonio Cuni
Branch: faster-rstruct-2
Changeset: r91263:84c40c5d2545
Date: 2017-05-12 01:14 +0200
http://bitbucket.org/pypy/pypy/changeset/84c40c5d2545/
Log:add JIT support for gc_store_indexed of floats
diff --git a/rpython/jit/backend/llgraph/runner.py
Author: Antonio Cuni
Branch: faster-rstruct-2
Changeset: r91260:884703561c51
Date: 2017-05-11 18:50 +0200
http://bitbucket.org/pypy/pypy/changeset/884703561c51/
Log:test and implement gc_store_indexed in the C backend
diff --git a/rpython/translator/c/funcgen.py
Author: Antonio Cuni
Branch: faster-rstruct-2
Changeset: r91267:ca663c6eea4d
Date: 2017-05-12 16:27 +0200
http://bitbucket.org/pypy/pypy/changeset/ca663c6eea4d/
Log:add the llop test also for ARM
diff --git a/rpython/jit/backend/arm/test/test_llop.py
Author: Antonio Cuni
Branch: faster-rstruct-2
Changeset: r91261:0f9bab52cf32
Date: 2017-05-12 00:52 +0200
http://bitbucket.org/pypy/pypy/changeset/0f9bab52cf32/
Log:WIP: start to add support for llop.gc_store_indexed in the JIT,
which means to add stuff a bit
Author: Antonio Cuni
Branch: faster-rstruct-2
Changeset: r91265:d5941a454db5
Date: 2017-05-12 16:02 +0200
http://bitbucket.org/pypy/pypy/changeset/d5941a454db5/
Log:shuffle the order of arguments of llop.gc_store_indexed to match the
existing rop.GC_STORE_INDEXED
Author: Antonio Cuni
Branch: faster-rstruct-2
Changeset: r91262:0b70e69aebec
Date: 2017-05-12 00:59 +0200
http://bitbucket.org/pypy/pypy/changeset/0b70e69aebec/
Log:hoorray! Implement the last bits of gc_store_indexed in llgraph and
finally the test passes :)
Author: Antonio Cuni
Branch: faster-rstruct-2
Changeset: r91264:a735e006ad8a
Date: 2017-05-12 01:18 +0200
http://bitbucket.org/pypy/pypy/changeset/a735e006ad8a/
Log:add a passing test for single floats
diff --git a/rpython/jit/backend/llgraph/runner.py
Author: Antonio Cuni
Branch: faster-rstruct-2
Changeset: r91258:4be2157b169f
Date: 2017-05-11 18:30 +0200
http://bitbucket.org/pypy/pypy/changeset/4be2157b169f/
Log:WIP: start to implement llop.gc_store_indexed; still missing
implementation in the C backend and
Author: Antonio Cuni
Branch: faster-rstruct-2
Changeset: r91259:1520c1ffb68f
Date: 2017-05-11 18:41 +0200
http://bitbucket.org/pypy/pypy/changeset/1520c1ffb68f/
Log:bah, actually TEST the rtyping of gc_store_index, and fix it
diff --git
Author: Antonio Cuni
Branch: faster-rstruct-2
Changeset: r91269:196fb3e1e9b3
Date: 2017-05-12 18:19 +0200
http://bitbucket.org/pypy/pypy/changeset/196fb3e1e9b3/
Log:finally! Add a fastpath for packing ints :)
diff --git a/rpython/rlib/rstruct/standardfmttable.py
Author: Antonio Cuni
Branch: faster-rstruct-2
Changeset: r91268:77c4134d96d9
Date: 2017-05-12 17:36 +0200
http://bitbucket.org/pypy/pypy/changeset/77c4134d96d9/
Log:implement MutableStringBuffer.typed_write
diff --git a/rpython/rlib/mutbuffer.py
Author: Ronan Lamy
Branch: PyBuffer-backport
Changeset: r91270:5ea0ac27cf69
Date: 2017-05-12 19:18 +0100
http://bitbucket.org/pypy/pypy/changeset/5ea0ac27cf69/
Log:Allow memoryviews in compile() and _codecs.unicode_internal_decode()
diff --git
Author: Tobias Weber
Branch: c8-adaptive-trx-length-per-thread
Changeset: r2060:66afe82c56ce
Date: 2017-05-12 16:10 +0200
http://bitbucket.org/pypy/stmgc/changeset/66afe82c56ce/
Log:Fix nested measurement of waiting time and time in validation; fix
transaction
Author: Tobias Weber
Branch: c8-adaptive-trx-length-per-thread
Changeset: r2059:daf9d599a698
Date: 2017-05-12 14:14 +0200
http://bitbucket.org/pypy/stmgc/changeset/daf9d599a698/
Log:Use double instead of float
diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c
---
Author: Ronan Lamy
Branch: py3.5
Changeset: r91274:f539c4765bcd
Date: 2017-05-12 21:20 +0100
http://bitbucket.org/pypy/pypy/changeset/f539c4765bcd/
Log:hg merge default
diff --git a/include/README b/include/README
--- a/include/README
+++ b/include/README
@@ -1,7 +1,11
Author: Ronan Lamy
Branch:
Changeset: r91273:13b0394c4ce9
Date: 2017-05-12 19:43 +0100
http://bitbucket.org/pypy/pypy/changeset/13b0394c4ce9/
Log:Document merged branch
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
---
19 matches
Mail list logo