Author: Maciej Fijalkowski
Branch: optresult-unroll
Changeset: r79356:ff9c92e75aa6
Date: 2015-09-01 17:28 +0200
http://bitbucket.org/pypy/pypy/changeset/ff9c92e75aa6/
Log:replace raise Exception with also invalid code, but slightly better
diff --git
Author: Maciej Fijalkowski
Branch:
Changeset: r79354:c723aedd0d05
Date: 2015-09-01 11:47 +0200
http://bitbucket.org/pypy/pypy/changeset/c723aedd0d05/
Log:add a passing test
diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py
Author: Maciej Fijalkowski
Branch: optresult-unroll
Changeset: r79365:1114aa7d7743
Date: 2015-09-01 21:15 +0200
http://bitbucket.org/pypy/pypy/changeset/1114aa7d7743/
Log:commit that excpetion
diff --git a/rpython/jit/metainterp/compile.py
Author: Armin Rigo
Branch: stmgc-c8-gcc
Changeset: r79362:5da67ac26dce
Date: 2015-09-01 18:11 +0200
http://bitbucket.org/pypy/pypy/changeset/5da67ac26dce/
Log:import stmgc/bba995bf44bc
diff --git a/rpython/translator/stm/src_stm/revision
Author: Armin Rigo
Branch: use-gcc
Changeset: r1951:bba995bf44bc
Date: 2015-09-01 18:10 +0200
http://bitbucket.org/pypy/stmgc/changeset/bba995bf44bc/
Log:This write_fence() was really needed, I think
diff --git a/c8/stm/hashtable.c b/c8/stm/hashtable.c
---
Author: Armin Rigo
Branch: stmgc-c8-gcc
Changeset: r79361:81b0687acb77
Date: 2015-09-01 18:11 +0200
http://bitbucket.org/pypy/pypy/changeset/81b0687acb77/
Log:threadlocalproperty: add the clear() method, to clear the value in
all threads. Bit of a hack.
diff --git
Author: Maciej Fijalkowski
Branch:
Changeset: r79359:ef6c662bf331
Date: 2015-09-01 17:31 +0200
http://bitbucket.org/pypy/pypy/changeset/ef6c662bf331/
Log:merge
diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -15,3 +15,4 @@
Author: Maciej Fijalkowski
Branch: optresult-unroll
Changeset: r79363:b36276bbef65
Date: 2015-09-01 20:30 +0200
http://bitbucket.org/pypy/pypy/changeset/b36276bbef65/
Log:we don't need to force short preamble just by doing setfield
diff --git
Author: Maciej Fijalkowski
Branch: optresult-unroll
Changeset: r79364:587467d78277
Date: 2015-09-01 21:14 +0200
http://bitbucket.org/pypy/pypy/changeset/587467d78277/
Log:hack sliiightly differently
diff --git a/rpython/jit/metainterp/optimizeopt/heap.py
Author: Maciej Fijalkowski
Branch: optresult-unroll
Changeset: r79367:a4b4f897457f
Date: 2015-09-01 23:15 +0200
http://bitbucket.org/pypy/pypy/changeset/a4b4f897457f/
Log:safe against situation where no item was ever read or written
diff --git
Author: Maciej Fijalkowski
Branch: optresult-unroll
Changeset: r79366:04e67e43db5a
Date: 2015-09-01 23:11 +0200
http://bitbucket.org/pypy/pypy/changeset/04e67e43db5a/
Log:fix virtual_ref optimization
diff --git a/rpython/jit/metainterp/optimizeopt/virtualize.py
Author: Armin Rigo
Branch: keys_with_hash
Changeset: r79340:95eb41256451
Date: 2015-09-01 10:48 +0200
http://bitbucket.org/pypy/pypy/changeset/95eb41256451/
Log:Try to use the _with_hash functions at one place for now
diff --git a/pypy/objspace/std/setobject.py
Author: Armin Rigo
Branch: keys_with_hash
Changeset: r79334:d2748862570b
Date: 2015-09-01 10:07 +0200
http://bitbucket.org/pypy/pypy/changeset/d2748862570b/
Log:Move away from ExtRegistryEntries
diff --git a/rpython/annotator/unaryop.py b/rpython/annotator/unaryop.py
---
Author: Armin Rigo
Branch: keys_with_hash
Changeset: r79337:23c0a1a91166
Date: 2015-09-01 10:35 +0200
http://bitbucket.org/pypy/pypy/changeset/23c0a1a91166/
Log:Fix iterkeys_with_hash
diff --git a/rpython/rlib/objectmodel.py b/rpython/rlib/objectmodel.py
---
Author: Armin Rigo
Branch: keys_with_hash
Changeset: r79336:a2de5fee1e30
Date: 2015-09-01 10:34 +0200
http://bitbucket.org/pypy/pypy/changeset/a2de5fee1e30/
Log:getitem_with_hash
diff --git a/rpython/annotator/unaryop.py b/rpython/annotator/unaryop.py
---
Author: Armin Rigo
Branch: keys_with_hash
Changeset: r79338:e898f825312b
Date: 2015-09-01 10:39 +0200
http://bitbucket.org/pypy/pypy/changeset/e898f825312b/
Log:the r_dict case
diff --git a/rpython/rlib/objectmodel.py b/rpython/rlib/objectmodel.py
---
Author: Armin Rigo
Branch: keys_with_hash
Changeset: r79335:908587219ea9
Date: 2015-09-01 10:29 +0200
http://bitbucket.org/pypy/pypy/changeset/908587219ea9/
Log:setitem_with_hash
diff --git a/rpython/annotator/binaryop.py b/rpython/annotator/binaryop.py
---
Author: Armin Rigo
Branch: keys_with_hash
Changeset: r79343:f09d931056ab
Date: 2015-09-01 11:33 +0200
http://bitbucket.org/pypy/pypy/changeset/f09d931056ab/
Log:delitem_with_hash
diff --git a/rpython/annotator/unaryop.py b/rpython/annotator/unaryop.py
---
Author: Armin Rigo
Branch: keys_with_hash
Changeset: r79344:70d822f6440b
Date: 2015-09-01 11:41 +0200
http://bitbucket.org/pypy/pypy/changeset/70d822f6440b/
Log:Add the _with_hash() methods more systematically
diff --git a/pypy/objspace/std/setobject.py
Author: Armin Rigo
Branch: keys_with_hash
Changeset: r79346:f45fa5542e6b
Date: 2015-09-01 12:11 +0200
http://bitbucket.org/pypy/pypy/changeset/f45fa5542e6b/
Log:Use iteritems_with_hash() in dictmultiobject in order to let
d1.update(d2) not recompute hashes
diff
Author: Armin Rigo
Branch: keys_with_hash
Changeset: r79345:9d075ff7b6f1
Date: 2015-09-01 11:56 +0200
http://bitbucket.org/pypy/pypy/changeset/9d075ff7b6f1/
Log:iteritems_with_hash()
diff --git a/rpython/annotator/unaryop.py b/rpython/annotator/unaryop.py
---
Author: Armin Rigo
Branch: keys_with_hash
Changeset: r79342:836e3fb3e837
Date: 2015-09-01 10:02 +0100
http://bitbucket.org/pypy/pypy/changeset/836e3fb3e837/
Log:fix translation
diff --git a/rpython/rlib/objectmodel.py b/rpython/rlib/objectmodel.py
---
Author: Richard Plangger
Branch: vecopt-merge
Changeset: r79339:11cf3f890e18
Date: 2015-09-01 10:43 +0200
http://bitbucket.org/pypy/pypy/changeset/11cf3f890e18/
Log:tanslation issues, removed old function
diff --git a/rpython/jit/metainterp/optimizeopt/dependency.py
Author: Armin Rigo
Branch: keys_with_hash
Changeset: r79341:2e2ff01da2a9
Date: 2015-09-01 10:49 +0200
http://bitbucket.org/pypy/pypy/changeset/2e2ff01da2a9/
Log:hg merge default
diff too long, truncating to 2000 out of 16833 lines
diff --git a/.hgtags b/.hgtags
---
Author: Armin Rigo
Branch: keys_with_hash
Changeset: r79348:11a2870d60ff
Date: 2015-09-01 13:15 +0200
http://bitbucket.org/pypy/pypy/changeset/11a2870d60ff/
Log:Split this huge function into 6 subfunctions
diff --git a/rpython/rtyper/rdict.py b/rpython/rtyper/rdict.py
---
Author: Armin Rigo
Branch: keys_with_hash
Changeset: r79347:d5a4b8506d27
Date: 2015-09-01 13:15 +0200
http://bitbucket.org/pypy/pypy/changeset/d5a4b8506d27/
Log:Avoid duplicating code
diff --git a/rpython/rtyper/lltypesystem/rordereddict.py
Author: Remi Meier
Branch: use-gcc
Changeset: r1950:58f9e6d56296
Date: 2015-09-01 16:58 +0200
http://bitbucket.org/pypy/stmgc/changeset/58f9e6d56296/
Log:test and fix for rare bug when triggering minor GC in
hashtable_lookup
It was possible that
Author: Remi Meier
Branch: stmgc-c8-gcc
Changeset: r79353:9ef3acdbc233
Date: 2015-09-01 17:31 +0200
http://bitbucket.org/pypy/pypy/changeset/9ef3acdbc233/
Log:import stmgc with hashtable fixes
diff --git a/rpython/translator/stm/src_stm/revision
Author: Armin Rigo
Branch:
Changeset: r79351:341fb1900036
Date: 2015-09-01 15:04 +0200
http://bitbucket.org/pypy/pypy/changeset/341fb1900036/
Log:This code moved
diff --git a/LICENSE b/LICENSE
--- a/LICENSE
+++ b/LICENSE
@@ -430,7 +430,7 @@
gdbm module, provided in the
Author: Armin Rigo
Branch: optresult-unroll
Changeset: r79352:cfe3990e4803
Date: 2015-09-01 16:22 +0200
http://bitbucket.org/pypy/pypy/changeset/cfe3990e4803/
Log:Re-enable colors and display of text for variables. Change the
bridge's variable names to match the
Author: Armin Rigo
Branch:
Changeset: r79350:872f1108d840
Date: 2015-09-01 14:50 +0200
http://bitbucket.org/pypy/pypy/changeset/872f1108d840/
Log:hg merge keys_with_hash
Improve the performance of dict.update() and a bunch of methods from
sets, by reusing
Author: Armin Rigo
Branch: keys_with_hash
Changeset: r79349:a9c20f508e90
Date: 2015-09-01 14:46 +0200
http://bitbucket.org/pypy/pypy/changeset/a9c20f508e90/
Log:Close branch, ready to merge
___
pypy-commit mailing list
32 matches
Mail list logo