Author: Spenser Andrew Bauman
Branch: remove-getfield-pure
Changeset: r81518:8322672559df
Date: 2016-01-01 03:31 -0500
http://bitbucket.org/pypy/pypy/changeset/8322672559df/
Log:Cleanup logic and include GETFIELDS in list of descriptor based pure
operations
diff --git a/rpython/jit/m
Author: Spenser Andrew Bauman
Branch: remove-getfield-pure
Changeset: r81517:3113c5395a56
Date: 2016-01-01 03:07 -0500
http://bitbucket.org/pypy/pypy/changeset/3113c5395a56/
Log:Treat quasiimmut fields as pure for optimization purposes
diff --git a/rpython/jit/backend/llgraph/runner.py
b/rp
Author: Spenser Andrew Bauman
Branch: remove-getfield-pure
Changeset: r81516:e05d86ae8016
Date: 2016-01-01 03:06 -0500
http://bitbucket.org/pypy/pypy/changeset/e05d86ae8016/
Log:Log getfield operations as pure baesd on their descriptor
diff --git a/rpython/jit/metainterp/logger.py b/rpython/
Author: Spenser Andrew Bauman
Branch: remove-getfield-pure
Changeset: r81515:7d8cd001c720
Date: 2015-12-31 14:31 -0500
http://bitbucket.org/pypy/pypy/changeset/7d8cd001c720/
Log:More precise logic for constant folding
diff --git a/rpython/jit/metainterp/optimizeopt/heap.py
b/rpython/jit/met
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2502:ab417d35f58c
Date: 2016-01-01 11:10 +0100
http://bitbucket.org/cffi/cffi/changeset/ab417d35f58c/
Log:Add a simple test (cpython 2.7 only)
diff --git a/testing/embedding/__init__.py b/testing/embedding/__init__.py
new file
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2503:7542730a8ff3
Date: 2016-01-01 11:14 +0100
http://bitbucket.org/cffi/cffi/changeset/7542730a8ff3/
Log:Avoid setting LD_LIBRARY_PATH
diff --git a/testing/embedding/test_basic.py b/testing/embedding/test_basic.py
--- a/testin
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2504:6239c1250e0b
Date: 2016-01-01 11:20 +0100
http://bitbucket.org/cffi/cffi/changeset/6239c1250e0b/
Log:A test with two modules.
diff --git a/testing/embedding/add2-test.c b/testing/embedding/add2-test.c
new file mode 100644
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2505:5db2f5b5d3ab
Date: 2016-01-01 11:36 +0100
http://bitbucket.org/cffi/cffi/changeset/5db2f5b5d3ab/
Log:test multiple threads all doing the initial call to an "extern
Python" function in parallel
diff --git a/testing/
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2506:1bd9d4b7e959
Date: 2016-01-01 11:45 +0100
http://bitbucket.org/cffi/cffi/changeset/1bd9d4b7e959/
Log:test for not invoking the init code recursively
diff --git a/testing/embedding/add_recursive-test.c
b/testing/embedding/
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2507:a0c1877f9051
Date: 2016-01-01 11:50 +0100
http://bitbucket.org/cffi/cffi/changeset/a0c1877f9051/
Log:fix docstring
diff --git a/cffi/_embedding.h b/cffi/_embedding.h
--- a/cffi/_embedding.h
+++ b/cffi/_embedding.h
@@ -66,7
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2508:d7d65b08d388
Date: 2016-01-01 12:10 +0100
http://bitbucket.org/cffi/cffi/changeset/d7d65b08d388/
Log:A test of loading different cffi embedded modules in different
threads. Test fails.
diff --git a/testing/embeddin
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2509:3d91e4c3fc69
Date: 2016-01-01 12:13 +0100
http://bitbucket.org/cffi/cffi/changeset/3d91e4c3fc69/
Log:An apparently different way of failing
diff --git a/testing/embedding/test_thread.py b/testing/embedding/test_thread.py
-
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2510:ba5610ed88e2
Date: 2016-01-01 12:40 +0100
http://bitbucket.org/cffi/cffi/changeset/ba5610ed88e2/
Log:Update the version numbers and make sure the _cffi_backend module is
a version that supports embedding!
diff --gi
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2511:99cb43d80de0
Date: 2016-01-01 14:49 +0100
http://bitbucket.org/cffi/cffi/changeset/99cb43d80de0/
Log:Fix the multithreaded initialization.
diff --git a/cffi/_embedding.h b/cffi/_embedding.h
--- a/cffi/_embedding.h
+++ b/cf
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2512:c742099e76a4
Date: 2016-01-01 15:05 +0100
http://bitbucket.org/cffi/cffi/changeset/c742099e76a4/
Log:One more test, passing
diff --git a/testing/embedding/add3.py b/testing/embedding/add3.py
new file mode 100644
--- /dev/n
Author: Armin Rigo
Branch: extradoc
Changeset: r686:42caf95fa698
Date: 2016-01-01 21:18 +0100
http://bitbucket.org/pypy/pypy.org/changeset/42caf95fa698/
Log:update the values
diff --git a/don1.html b/don1.html
--- a/don1.html
+++ b/don1.html
@@ -15,7 +15,7 @@
- $61639 of $105000 (
Author: Armin Rigo
Branch: cffi-static-callback-embedding
Changeset: r81519:c9678b8baee7
Date: 2016-01-01 15:39 +
http://bitbucket.org/pypy/pypy/changeset/c9678b8baee7/
Log:update to cffi's current static-callback-embedding branch
diff --git a/lib_pypy/cffi.egg-info/PKG-INFO b/lib_pypy/c
Author: Armin Rigo
Branch: cffi-static-callback-embedding
Changeset: r81520:978966da7f62
Date: 2016-01-01 20:33 +
http://bitbucket.org/pypy/pypy/changeset/978966da7f62/
Log:fix
diff --git a/pypy/module/_cffi_backend/cffi1_module.py
b/pypy/module/_cffi_backend/cffi1_module.py
--- a/pypy/
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2513:779f006c35df
Date: 2016-01-01 20:33 +
http://bitbucket.org/cffi/cffi/changeset/779f006c35df/
Log:fixes
diff --git a/setup.py b/setup.py
--- a/setup.py
+++ b/setup.py
@@ -146,7 +146,8 @@
""",
version='1.4.3',
19 matches
Mail list logo