Author: Toni Mattis
Branch: float-opt
Changeset: r74392:f30efb9a8e54
Date: 2014-11-06 22:22 +0100
http://bitbucket.org/pypy/pypy/changeset/f30efb9a8e54/
Log:float division optimization using frexp now
diff --git a/rpython/jit/metainterp/optimizeopt/rewrite.py
b/rpython/jit/metainterp/optimi
Author: Toni Mattis
Branch: float-opt
Changeset: r74391:937254cbc554
Date: 2014-11-06 16:56 +0100
http://bitbucket.org/pypy/pypy/changeset/937254cbc554/
Log:optimize float division with reciprocal multiplication
diff --git a/rpython/jit/metainterp/optimizeopt/rewrite.py
b/rpython/jit/metain
Author: amintos
Branch:
Changeset: r742:d6f88032bd75
Date: 2014-01-06 15:15 +0100
http://bitbucket.org/pypy/lang-smalltalk/changeset/d6f88032bd75/
Log:Spinlock as RThread_Lock replacement. Continuation of parent thread
still not working.
diff --git a/spyvm/interpreter.py b/spyvm
Author: amintos
Branch:
Changeset: r745:3bbfc63068b5
Date: 2014-01-07 18:27 +0100
http://bitbucket.org/pypy/lang-smalltalk/changeset/3bbfc63068b5/
Log:STM-Aware lock replacement in place (atomic test_and_set)
diff --git a/spyvm/interpreter.py b/spyvm/interpreter.py
--- a/spyvm
Author: amintos
Branch:
Changeset: r748:83d30531d7fb
Date: 2014-01-14 13:24 +0100
http://bitbucket.org/pypy/lang-smalltalk/changeset/83d30531d7fb/
Log:new try
diff --git a/spyvm/interpreter.py b/spyvm/interpreter.py
--- a/spyvm/interpreter.py
+++ b/spyvm/interpreter.py
@@ -133,6 +133,7
Author: amintos
Branch:
Changeset: r743:d3452dae8498
Date: 2014-01-07 15:12 +0100
http://bitbucket.org/pypy/lang-smalltalk/changeset/d3452dae8498/
Log:Add build script vm.py | disabled some weakrefs/virtualizables for
later JIT usage
diff --git a/spyvm/interpreter.py b/spyvm
Author: amintos
Branch:
Changeset: r758:d053e5d75087
Date: 2014-01-16 23:11 +0100
http://bitbucket.org/pypy/lang-smalltalk/changeset/d053e5d75087/
Log:Implemented BlockClosure >> atomic. Usage: [sum := sum + 1] atomic
value.
diff --git a/images/Squeak4.5-12568.changes b/
Author: amintos
Branch:
Changeset: r756:da0b32b19670
Date: 2014-01-16 21:54 +0100
http://bitbucket.org/pypy/lang-smalltalk/changeset/da0b32b19670/
Log:Fixed sefault by moving STMProcess>>wait to STMProcess>>primWait and
calling "self wait." Reused pri
Author: amintos
Branch:
Changeset: r757:e496904283be
Date: 2014-01-16 22:06 +0100
http://bitbucket.org/pypy/lang-smalltalk/changeset/e496904283be/
Log:merged stuff
diff --git a/spyvm/interpreter.py b/spyvm/interpreter.py
--- a/spyvm/interpreter.py
+++ b/spyvm/interpreter.py
@@ -191,10
Author: amintos
Branch:
Changeset: r755:b7366f346f2b
Date: 2014-01-15 14:23 +0100
http://bitbucket.org/pypy/lang-smalltalk/changeset/b7366f346f2b/
Log:deleted unexplainable except block
diff --git a/spyvm/interpreter.py b/spyvm/interpreter.py
--- a/spyvm/interpreter.py
+++ b/spyvm
Author: amintos
Branch:
Changeset: r761:89a47e145bab
Date: 2014-01-19 21:30 +0100
http://bitbucket.org/pypy/lang-smalltalk/changeset/89a47e145bab/
Log:Minor changes for presentation
diff too long, truncating to 2000 out of 3817 lines
diff --git a/images/Squeak4.5-12568.changes b/images
Author: amintos
Branch:
Changeset: r759:d435cc445876
Date: 2014-01-16 23:49 +0100
http://bitbucket.org/pypy/lang-smalltalk/changeset/d435cc445876/
Log:Implemented Futures. usage: f := [41 + 1] async. ^f value
diff --git a/images/Squeak4.5-12568.changes b/images/Squeak4.5-12568.changes
--- a
Author: amintos
Branch:
Changeset: r760:a81003656c0e
Date: 2014-01-17 01:25 +0100
http://bitbucket.org/pypy/lang-smalltalk/changeset/a81003656c0e/
Log:Some experiments with actor-like parallelism
diff too long, truncating to 2000 out of 2072 lines
diff --git a/images/Squeak4.5-12568
Author: amintos
Branch:
Changeset: r763:499363dfd430
Date: 2014-01-21 09:42 +
http://bitbucket.org/pypy/lang-smalltalk/changeset/499363dfd430/
Log:SPyVM-GameOfLife created online with Bitbucket
diff --git a/images/SPyVM-GameOfLife b/images/SPyVM-GameOfLife
new file mode 100644
--- /dev
Author: amintos
Branch:
Changeset: r762:faed200eb69c
Date: 2014-01-20 11:24 +0100
http://bitbucket.org/pypy/lang-smalltalk/changeset/faed200eb69c/
Log:File out sources! (puuuh... conflicted changes not nice)
diff --git a/images/Integer-benchStmAtomic.st b/images/Integer-benchStmAtomic.st
Author: amintos
Branch: demo
Changeset: r765:8898f3e243d6
Date: 2014-01-21 14:13 +0100
http://bitbucket.org/pypy/lang-smalltalk/changeset/8898f3e243d6/
Log:Demo VM (without debug prints) and Game-of-Life image via "-m gol"
diff --git a/images/Squeak4.5-12568.changes b/images/Squea
Author: amintos
Branch:
Changeset: r764:8bea93d9c62c
Date: 2014-01-21 11:11 +0100
http://bitbucket.org/pypy/lang-smalltalk/changeset/8bea93d9c62c/
Log:Filed in Patricks' GoL Benchmarks
diff too long, truncating to 2000 out of 5214 lines
diff --git a/images/Squeak4.5-12568.changes b/i
17 matches
Mail list logo