Author: Maciej Fijalkowski
Branch: gc-counters
Changeset: r75073:9cdaba812857
Date: 2014-12-23 10:34 +0200
http://bitbucket.org/pypy/pypy/changeset/9cdaba812857/
Log:Implement simple counting of different type ids surviving minor
collections
diff --git a/rpython/memory/gc/incminimark
Author: Maciej Fijalkowski
Branch: gc-counters
Changeset: r75074:c2056dcff6bd
Date: 2014-12-23 10:39 +0200
http://bitbucket.org/pypy/pypy/changeset/c2056dcff6bd/
Log:export the first crude approximation
diff --git a/pypy/module/gc/__init__.py b/pypy/module/gc/__init__.py
--- a/pypy/module/gc
Author: Armin Rigo
Branch:
Changeset: r75075:ea9a1e9c799d
Date: 2014-12-23 11:36 +0100
http://bitbucket.org/pypy/pypy/changeset/ea9a1e9c799d/
Log:Add gc.get_typeids_list() to the Python 'gc' module. Returns a list
of integers that are typeids. The Nth item in the list correspond
Author: Armin Rigo
Branch:
Changeset: r75076:6ff7cdf9e09b
Date: 2014-12-23 11:46 +0100
http://bitbucket.org/pypy/pypy/changeset/6ff7cdf9e09b/
Log:argh, typo. No generator expression intended.
diff --git a/pypy/module/gc/referents.py b/pypy/module/gc/referents.py
--- a/pypy/module/gc/referen
Author: Armin Rigo
Branch:
Changeset: r75077:310243e1ade2
Date: 2014-12-23 12:48 +0100
http://bitbucket.org/pypy/pypy/changeset/310243e1ade2/
Log:Dump the new list into a 'typeids.lst' file when calling
gc.dump_rpy_heap(filename).
diff --git a/pypy/module/gc/app_referents.py b/pypy/
Author: Maciej Fijalkowski
Branch: gc-counters
Changeset: r75079:db1879e7c5f7
Date: 2014-12-23 15:49 +0200
http://bitbucket.org/pypy/pypy/changeset/db1879e7c5f7/
Log:count the total size
diff --git a/rpython/memory/gc/incminimark.py b/rpython/memory/gc/incminimark.py
--- a/rpython/memory/gc/
Author: Maciej Fijalkowski
Branch: gc-counters
Changeset: r75078:690400327627
Date: 2014-12-23 15:48 +0200
http://bitbucket.org/pypy/pypy/changeset/690400327627/
Log:merge default
diff --git a/pypy/module/_cffi_backend/test/_backend_test_c.py
b/pypy/module/_cffi_backend/test/_backend_test_c
Author: Maciej Fijalkowski
Branch: gc-counters
Changeset: r75080:cf2ed69b520d
Date: 2014-12-23 15:58 +0200
http://bitbucket.org/pypy/pypy/changeset/cf2ed69b520d/
Log:we don't quite care about the performance here on this branch so
just call get_member_index and get rid of a problem of
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r75081:7842cdbb5db6
Date: 2014-12-23 09:21 -0500
http://bitbucket.org/pypy/pypy/changeset/7842cdbb5db6/
Log:Get test_field_basic to pass
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b/rpython/jit/backend/libgccjit/assembl
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r75082:cf9335135432
Date: 2014-12-23 09:49 -0500
http://bitbucket.org/pypy/pypy/changeset/cf9335135432/
Log:Get test_passing_guards to pass
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b/rpython/jit/backend/libgccjit/asse
Author: Armin Rigo
Branch:
Changeset: r75083:cb215931449b
Date: 2014-12-23 16:32 +0100
http://bitbucket.org/pypy/pypy/changeset/cb215931449b/
Log:Ignore exception message
diff --git a/lib-python/2.7/test/test_xml_etree.py
b/lib-python/2.7/test/test_xml_etree.py
--- a/lib-python/2.7/test/te
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r75084:45e9e4b77db5
Date: 2014-12-23 10:51 -0500
http://bitbucket.org/pypy/pypy/changeset/45e9e4b77db5/
Log:Work towards implementing GUARD_CLASS and GUARD_NONNULL_CLASS
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b/rpyt
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r75086:988365232237
Date: 2014-12-23 11:38 -0500
http://bitbucket.org/pypy/pypy/changeset/988365232237/
Log:Fix test_rffi_bindings.py
diff --git a/rpython/jit/backend/libgccjit/rffi_bindings.py
b/rpython/jit/backend/libgccjit/rffi_b
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r75085:a2a235719797
Date: 2014-12-23 11:07 -0500
http://bitbucket.org/pypy/pypy/changeset/a2a235719797/
Log:Whitespace cleanups
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b/rpython/jit/backend/libgccjit/assembler.py
---
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r75087:8b245e7f33c1
Date: 2014-12-23 11:54 -0500
http://bitbucket.org/pypy/pypy/changeset/8b245e7f33c1/
Log:Get test_passing_guard_class and test_failing_guard_class to pass
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b/
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r75089:d0c24c40d739
Date: 2014-12-23 13:04 -0500
http://bitbucket.org/pypy/pypy/changeset/d0c24c40d739/
Log:Get test_int_operations to pass
Implement remaining missing operations needed by test_int_operations
(UINT_ c
Author: Maciej Fijalkowski
Branch:
Changeset: r75091:4762c51578d6
Date: 2014-12-23 19:57 +0200
http://bitbucket.org/pypy/pypy/changeset/4762c51578d6/
Log:merge
diff --git a/lib-python/2.7/test/test_xml_etree.py
b/lib-python/2.7/test/test_xml_etree.py
--- a/lib-python/2.7/test/test_xml_etre
Author: Maciej Fijalkowski
Branch:
Changeset: r75090:c9019489d422
Date: 2014-12-23 19:56 +0200
http://bitbucket.org/pypy/pypy/changeset/c9019489d422/
Log:small level as a tag. that way we can store a few bits for future
use (not used yet)
diff --git a/rpython/jit/metainterp/optimize
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r75088:70555a2aeb22
Date: 2014-12-23 12:37 -0500
http://bitbucket.org/pypy/pypy/changeset/70555a2aeb22/
Log:Fix a MemoryError issue seen running test_int_operations
test_int_operations was failing after compiling about 200 lo
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r75092:dfab06318973
Date: 2014-12-23 15:41 -0500
http://bitbucket.org/pypy/pypy/changeset/dfab06318973/
Log:Get test_ovf_operations and test_ovf_operations_reversed to pass
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b/r
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r75094:5e659ec2cfd9
Date: 2014-12-23 16:35 -0500
http://bitbucket.org/pypy/pypy/changeset/5e659ec2cfd9/
Log:Get test_noops to pass
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b/rpython/jit/backend/libgccjit/assembler.py
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r75093:4c394d19f7b9
Date: 2014-12-23 16:25 -0500
http://bitbucket.org/pypy/pypy/changeset/4c394d19f7b9/
Log:Get test_cast_int_to_ptr and test_cast_ptr_to_int to pass
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b/rpython/
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r75096:a466f0d20644
Date: 2014-12-23 17:13 -0500
http://bitbucket.org/pypy/pypy/changeset/a466f0d20644/
Log:Initial implementation of rop.CALL
Working test_runner.py "test_call*" testcases with this commit:
test_call
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r75095:8fd7e004583c
Date: 2014-12-23 16:45 -0500
http://bitbucket.org/pypy/pypy/changeset/8fd7e004583c/
Log:Fix test_compile_bridge
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b/rpython/jit/backend/libgccjit/assembler.py
Author: Philip Jenvey
Branch: py3k
Changeset: r75097:89fe3a968399
Date: 2014-12-23 15:36 -0800
http://bitbucket.org/pypy/pypy/changeset/89fe3a968399/
Log:adapt to py3
diff --git a/pypy/interpreter/test/test_compiler.py
b/pypy/interpreter/test/test_compiler.py
--- a/pypy/interpreter/test/tes
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r75098:389b2c4ea525
Date: 2014-12-23 17:33 -0500
http://bitbucket.org/pypy/pypy/changeset/389b2c4ea525/
Log:Fix test_field_basic
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b/rpython/jit/backend/libgccjit/assembler.py
--
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r75099:01d5262da26e
Date: 2014-12-23 19:57 -0500
http://bitbucket.org/pypy/pypy/changeset/01d5262da26e/
Log:Get test_math_sqrt to pass
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b/rpython/jit/backend/libgccjit/assembler
27 matches
Mail list logo