Author: Armin Rigo
Branch:
Changeset: r1000:3281d387fbf5
Date: 2014-03-14 08:01 +0100
http://bitbucket.org/pypy/stmgc/changeset/3281d387fbf5/
Log:"Implement" the recent addition to the c7 interface, with XXXes
diff --git a/gil-c7/stmgc.c b/gil-c7/stmgc.c
--- a/gil-c7/stmgc.c
+++ b/gil-c7/st
Author: Armin Rigo
Branch:
Changeset: r1001:3e4c91bfbdaa
Date: 2014-03-14 08:02 +0100
http://bitbucket.org/pypy/stmgc/changeset/3e4c91bfbdaa/
Log:Name this too
diff --git a/gil-c7/stmgc.h b/gil-c7/stmgc.h
--- a/gil-c7/stmgc.h
+++ b/gil-c7/stmgc.h
@@ -15,7 +15,7 @@
uint32_t gil_flags;
Author: Armin Rigo
Branch:
Changeset: r1002:f9a5b96d5e07
Date: 2014-03-14 08:05 +0100
http://bitbucket.org/pypy/stmgc/changeset/f9a5b96d5e07/
Log:Add the usual ifndef
diff --git a/gil-c7/stmgc.h b/gil-c7/stmgc.h
--- a/gil-c7/stmgc.h
+++ b/gil-c7/stmgc.h
@@ -1,3 +1,6 @@
+#ifndef _STMGC_H
+#d
Author: Armin Rigo
Branch:
Changeset: r1003:c6069a290caa
Date: 2014-03-14 08:07 +0100
http://bitbucket.org/pypy/stmgc/changeset/c6069a290caa/
Log:Add this field
diff --git a/gil-c7/stmgc.h b/gil-c7/stmgc.h
--- a/gil-c7/stmgc.h
+++ b/gil-c7/stmgc.h
@@ -22,6 +22,7 @@
object_t **shadowsta
Author: Armin Rigo
Branch:
Changeset: r1004:a659d2f6d508
Date: 2014-03-14 08:08 +0100
http://bitbucket.org/pypy/stmgc/changeset/a659d2f6d508/
Log:Rename this internal field, accessed by stmgcintf.c
diff --git a/gil-c7/stmgc.c b/gil-c7/stmgc.c
--- a/gil-c7/stmgc.c
+++ b/gil-c7/stmgc.c
@@ -15
Author: Armin Rigo
Branch:
Changeset: r1006:f0a5e8de6637
Date: 2014-03-14 08:13 +0100
http://bitbucket.org/pypy/stmgc/changeset/f0a5e8de6637/
Log:More compatibility
diff --git a/gil-c7/stmgc.c b/gil-c7/stmgc.c
--- a/gil-c7/stmgc.c
+++ b/gil-c7/stmgc.c
@@ -4,6 +4,7 @@
pthread_mutex_t _stm
Author: Armin Rigo
Branch:
Changeset: r1005:0a1d4ca5a3c8
Date: 2014-03-14 08:09 +0100
http://bitbucket.org/pypy/stmgc/changeset/0a1d4ca5a3c8/
Log:Backed out changeset a659d2f6d508
diff --git a/gil-c7/stmgc.c b/gil-c7/stmgc.c
--- a/gil-c7/stmgc.c
+++ b/gil-c7/stmgc.c
@@ -157,13 +157,13 @@
#
Author: Armin Rigo
Branch:
Changeset: r1007:1a6ddd68127f
Date: 2014-03-14 08:14 +0100
http://bitbucket.org/pypy/stmgc/changeset/1a6ddd68127f/
Log:Missing stuff
diff --git a/gil-c7/stmgc.h b/gil-c7/stmgc.h
--- a/gil-c7/stmgc.h
+++ b/gil-c7/stmgc.h
@@ -91,6 +91,7 @@
if (pthread_mutex_unl
Author: Armin Rigo
Branch:
Changeset: r1008:c459d0dc116d
Date: 2014-03-14 09:12 +0100
http://bitbucket.org/pypy/stmgc/changeset/c459d0dc116d/
Log:Weakrefs, copied from c7/
diff --git a/gil-c7/stmgc.c b/gil-c7/stmgc.c
--- a/gil-c7/stmgc.c
+++ b/gil-c7/stmgc.c
@@ -117,10 +117,12 @@
#define G
Author: Armin Rigo
Branch:
Changeset: r1009:85aa3bce7a2d
Date: 2014-03-14 09:16 +0100
http://bitbucket.org/pypy/stmgc/changeset/85aa3bce7a2d/
Log:Fix
diff --git a/gil-c7/stmgc.h b/gil-c7/stmgc.h
--- a/gil-c7/stmgc.h
+++ b/gil-c7/stmgc.h
@@ -120,7 +120,8 @@
extern void stmcb_trace(struct ob
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r69949:2d525f862189
Date: 2014-03-14 09:27 +0100
http://bitbucket.org/pypy/pypy/changeset/2d525f862189/
Log:detail
diff --git a/rpython/translator/stm/src_stm/stmgcintf.h
b/rpython/translator/stm/src_stm/stmgcintf.h
--- a/rpython/translator/stm
Author: Armin Rigo
Branch:
Changeset: r1010:48150a83b44a
Date: 2014-03-14 11:17 +0100
http://bitbucket.org/pypy/stmgc/changeset/48150a83b44a/
Log:Give up with the constrain that tree_insert() only accepts keys
aligned to multiples of 8.
diff --git a/c7/stm/list.c b/c7/stm/list.c
---
Author: Armin Rigo
Branch:
Changeset: r1011:3c39b8d8e184
Date: 2014-03-14 11:22 +0100
http://bitbucket.org/pypy/stmgc/changeset/3c39b8d8e184/
Log:Fix
diff --git a/gil-c7/stmgc.h b/gil-c7/stmgc.h
--- a/gil-c7/stmgc.h
+++ b/gil-c7/stmgc.h
@@ -28,7 +28,10 @@
extern stm_thread_local_t *_stm_tl
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r69950:6ec806be961b
Date: 2014-03-14 11:25 +0100
http://bitbucket.org/pypy/pypy/changeset/6ec806be961b/
Log:import stmgc/3c39b8d8e184
diff --git a/rpython/translator/stm/src_stm/revision
b/rpython/translator/stm/src_stm/revision
--- a/rpython/t
Author: Remi Meier
Branch: stmgc-c7
Changeset: r69951:d88c0ffdda9f
Date: 2014-03-14 14:29 +0100
http://bitbucket.org/pypy/pypy/changeset/d88c0ffdda9f/
Log:reset atomic on abort
diff --git a/rpython/translator/stm/src_stm/stmgcintf.c
b/rpython/translator/stm/src_stm/stmgcintf.c
--- a/rpython/
Author: Remi Meier
Branch: stmgc-c7
Changeset: r69952:135462a4e323
Date: 2014-03-14 14:40 +0100
http://bitbucket.org/pypy/pypy/changeset/135462a4e323/
Log:turn inevitable in commit_if_not_atomic
diff --git a/rpython/translator/stm/src_stm/stmgcintf.h
b/rpython/translator/stm/src_stm/stmgcint
Author: Remi Meier
Branch: stmgc-c7
Changeset: r69953:1f5ecae33a88
Date: 2014-03-14 14:43 +0100
http://bitbucket.org/pypy/pypy/changeset/1f5ecae33a88/
Log:fix
diff --git a/rpython/translator/stm/src_stm/stmgcintf.h
b/rpython/translator/stm/src_stm/stmgcintf.h
--- a/rpython/translator/stm/src
Author: Armin Rigo
Branch:
Changeset: r1012:ce38b8d4a1f2
Date: 2014-03-14 14:49 +0100
http://bitbucket.org/pypy/stmgc/changeset/ce38b8d4a1f2/
Log:Add an assert
diff --git a/c7/stm/sync.c b/c7/stm/sync.c
--- a/c7/stm/sync.c
+++ b/c7/stm/sync.c
@@ -301,6 +301,7 @@
static void enter_safe_po
Author: Armin Rigo
Branch:
Changeset: r1013:f0caf6780ab6
Date: 2014-03-14 14:51 +0100
http://bitbucket.org/pypy/stmgc/changeset/f0caf6780ab6/
Log:Rename this function to make it clear that it's not giving a very
reliable answer in case the real answer is No
diff --git a/c7/stm/core.
Author: Hakan Ardo
Branch:
Changeset: r69954:f51b42dd2ed4
Date: 2014-03-14 15:14 +0100
http://bitbucket.org/pypy/pypy/changeset/f51b42dd2ed4/
Log:failing test
diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py
b/rpython/jit/metainterp/optimizeopt/test/test_optimizeb
Author: Hakan Ardo
Branch:
Changeset: r69955:74e8e981ffa1
Date: 2014-03-14 15:56 +0100
http://bitbucket.org/pypy/pypy/changeset/74e8e981ffa1/
Log:simplified tests and renamed the basic case to something more
apropriate
diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimi
Author: Matti Picus
Branch:
Changeset: r69956:0a027b95e015
Date: 2014-03-14 15:52 +0200
http://bitbucket.org/pypy/pypy/changeset/0a027b95e015/
Log:use EOF instead of a response file
diff --git a/rpython/translator/platform/windows.py
b/rpython/translator/platform/windows.py
--- a/rpython/t
Author: Matti Picus
Branch:
Changeset: r69957:9ec1c621f45c
Date: 2014-03-14 17:05 +0200
http://bitbucket.org/pypy/pypy/changeset/9ec1c621f45c/
Log:fix link error on untranslated win32 tests, only to discover tests
hang on rffi cast in from_ref() in pyobject
diff --git a/pypy/module/
Author: Hakan Ardo
Branch:
Changeset: r69959:b54c3c50424f
Date: 2014-03-14 16:28 +0100
http://bitbucket.org/pypy/pypy/changeset/b54c3c50424f/
Log:merge
diff --git a/pypy/module/cpyext/test/test_cpyext.py
b/pypy/module/cpyext/test/test_cpyext.py
--- a/pypy/module/cpyext/test/test_cpyext.py
Author: Hakan Ardo
Branch:
Changeset: r69958:40052bc7329e
Date: 2014-03-14 16:27 +0100
http://bitbucket.org/pypy/pypy/changeset/40052bc7329e/
Log:fix for tests in 74e8e981ffa1 and f51b42dd2ed4
diff --git a/rpython/jit/metainterp/optimizeopt/heap.py
b/rpython/jit/metainterp/optimizeopt/heap
Author: Remi Meier
Branch:
Changeset: r1014:fe2bab9ed4dd
Date: 2014-03-14 16:58 +0100
http://bitbucket.org/pypy/stmgc/changeset/fe2bab9ed4dd/
Log:food for thought
diff --git a/c7/test/test_weakref.py b/c7/test/test_weakref.py
--- a/c7/test/test_weakref.py
+++ b/c7/test/test_weakref.py
@@ -14
Author: Remi Meier
Branch: stmgc-c7
Changeset: r69960:955bfd905138
Date: 2014-03-14 17:07 +0100
http://bitbucket.org/pypy/pypy/changeset/955bfd905138/
Log:don't add stm_read for immutable operations (still very bad)
diff --git a/rpython/translator/stm/readbarrier.py
b/rpython/translator/stm/
Author: Remi Meier
Branch: stmgc-c7
Changeset: r69961:71769371cb0b
Date: 2014-03-14 17:41 +0100
http://bitbucket.org/pypy/pypy/changeset/71769371cb0b/
Log:remove 'weakref_deref' from stm_read-exceptions
diff --git a/rpython/translator/stm/readbarrier.py
b/rpython/translator/stm/readbarrier.p
Author: Armin Rigo
Branch: extradoc
Changeset: r477:8537665bac0e
Date: 2014-03-14 18:42 +0100
http://bitbucket.org/pypy/pypy.org/changeset/8537665bac0e/
Log:Update to mention installing other modules (and NumPy) in the
download page
diff --git a/download.html b/download.html
--- a/do
Author: Philip Jenvey
Branch:
Changeset: r69962:2b92489d
Date: 2014-03-14 12:16 -0700
http://bitbucket.org/pypy/pypy/changeset/2b92489d/
Log:py3k compat: avoid cmp
diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.py
--- a/lib_pypy/_sqlite3.py
+++ b/lib_pypy/_sqlite3.py
@@ -778,
Author: Brian Kearns
Branch:
Changeset: r69963:ddbc70485efb
Date: 2014-03-14 15:36 -0400
http://bitbucket.org/pypy/pypy/changeset/ddbc70485efb/
Log:still use cmp builtin on py2, only apply manual case for py3
diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.py
--- a/lib_pypy/_sqlite3.p
Author: Brian Kearns
Branch:
Changeset: r69964:d5b78e64b2f0
Date: 2014-03-14 16:58 -0400
http://bitbucket.org/pypy/pypy/changeset/d5b78e64b2f0/
Log:cleanup
diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py
b/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py
Author: Armin Rigo
Branch:
Changeset: r1015:240faf17faf5
Date: 2014-03-14 22:39 +0100
http://bitbucket.org/pypy/stmgc/changeset/240faf17faf5/
Log:Add ((always_inline)) on the three major places that *must* be
inlined
diff --git a/c7/stmgc.h b/c7/stmgc.h
--- a/c7/stmgc.h
+++ b/c7/stm
Author: Philip Jenvey
Branch: stdlib-3.2.5
Changeset: r69966:9c9dbbb65ba8
Date: 2014-03-14 17:46 -0700
http://bitbucket.org/pypy/pypy/changeset/9c9dbbb65ba8/
Log:bump
diff --git a/pypy/module/cpyext/include/patchlevel.h
b/pypy/module/cpyext/include/patchlevel.h
--- a/pypy/module/cpyext/incl
Author: Armin Rigo
Branch:
Changeset: r1481:ddbfc6f0300b
Date: 2014-03-15 07:53 +0100
http://bitbucket.org/cffi/cffi/changeset/ddbfc6f0300b/
Log:Use the word 'Note' to make it sound less ominous
diff --git a/setup.py b/setup.py
--- a/setup.py
+++ b/setup.py
@@ -43,9 +43,9 @@
def ask_supp
35 matches
Mail list logo