Author: Anton Gulenko
Branch: storage
Changeset: r918:2a1d5616e87f
Date: 2014-07-18 13:38 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/2a1d5616e87f/
Log:Printing stack trace in non-translated mode
diff --git a/targetimageloadingsmalltalk.py b/targetimageloadingsmalltalk.py
--- a/
Author: Anton Gulenko
Branch: storage
Changeset: r919:8c1727512fd2
Date: 2014-07-18 13:50 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/8c1727512fd2/
Log:Merged. Removed configurable trace depth (unnecessary).
diff --git a/spyvm/interpreter.py b/spyvm/interpreter.py
--- a/spyvm/in
Author: Anton Gulenko
Branch: storage
Changeset: r917:25b23527e013
Date: 2014-07-18 13:34 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/25b23527e013/
Log:Moved SenderChainManipulation exception to interpreter.py, as
subclass of ContextSwitchException. Catching SenderChainMa
Author: Anton Gulenko
Branch: storage
Changeset: r905:6656aa03e7b0
Date: 2014-07-14 13:32 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/6656aa03e7b0/
Log:Fixed tests and removed obsolete tests.
diff --git a/spyvm/test/test_interpreter.py b/spyvm/test/test_interpreter.py
--- a/spyv
Author: Anton Gulenko
Branch: storage
Changeset: r913:0f59f7f54a2c
Date: 2014-07-15 22:54 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/0f59f7f54a2c/
Log:Added safety-net try-except block to print Exception messages (not
printed by itself in translated mode).
diff --git a/
Author: Anton Gulenko
Branch: storage
Changeset: r909:c063fbae6f06
Date: 2014-07-14 18:39 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/c063fbae6f06/
Log:Fixed bug in CompiledMethod: literals were set to nil when the
header was changed. Caused incorrectly compiled code.
di
Author: Anton Gulenko
Branch: storage
Changeset: r912:541b01ff2814
Date: 2014-07-14 20:22 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/541b01ff2814/
Log:Some fixes to storage strategies:
- Added size parameter to each Shadow constructor
- Optimized transitions betw
Author: Anton Gulenko
Branch: storage
Changeset: r914:a742cab321c8
Date: 2014-07-15 23:51 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/a742cab321c8/
Log:Fixed an initialization issue
diff --git a/spyvm/model.py b/spyvm/model.py
--- a/spyvm/model.py
+++ b/spyvm/model.py
@@ -614,8
Author: Anton Gulenko
Branch: storage
Changeset: r910:9a0c4bf44ab6
Date: 2014-07-14 18:42 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/9a0c4bf44ab6/
Log:Improved crash report when running in headless mode. Refactored
flushCache primitive to walk the GC roots with less memo
Author: Anton Gulenko
Branch: storage
Changeset: r907:0b36d560ebf1
Date: 2014-07-14 13:35 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/0b36d560ebf1/
Log:Removed obsolete CLI flag.
diff --git a/targetimageloadingsmalltalk.py b/targetimageloadingsmalltalk.py
--- a/targetimageloadin
Author: Anton Gulenko
Branch: storage
Changeset: r916:30a053f8596e
Date: 2014-07-16 11:07 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/30a053f8596e/
Log:Changes to the benchmarks. We really should put this on Monticello
or something.
diff --git a/images/Squeak4.5-noBitBlt
Author: Anton Gulenko
Branch: storage
Changeset: r915:c52509373e77
Date: 2014-07-16 00:19 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/c52509373e77/
Log:Added a name for the executable
diff --git a/targetimageloadingsmalltalk.py b/targetimageloadingsmalltalk.py
--- a/targetimagel
Author: Anton Gulenko
Branch: storage
Changeset: r911:63016d515218
Date: 2014-07-14 18:44 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/63016d515218/
Log:Commented out flushCache primitive. We should not need it, since we
monitor changes to MethodDictionary objects directly
Author: Anton Gulenko
Branch: storage
Changeset: r899:2c3b6f965b1a
Date: 2014-07-10 21:29 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/2c3b6f965b1a/
Log:Optimizing storage strategies.
diff --git a/spyvm/model.py b/spyvm/model.py
--- a/spyvm/model.py
+++ b/spyvm/model.py
@@ -614,7
Author: Anton Gulenko
Branch: storage
Changeset: r903:b73849087f13
Date: 2014-07-13 16:42 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/b73849087f13/
Log:Printing better information in case of a doesNotUnderstand:
diff --git a/spyvm/model.py b/spyvm/model.py
--- a/spyvm/model.py
+
Author: Anton Gulenko
Branch: storage
Changeset: r900:f71c6de0dab8
Date: 2014-07-10 21:31 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/f71c6de0dab8/
Log:Merged.
diff --git a/spyvm/constants.py b/spyvm/constants.py
--- a/spyvm/constants.py
+++ b/spyvm/constants.py
@@ -190,6 +190,5
Author: Anton Gulenko
Branch: storage
Changeset: r904:c5189bb59f35
Date: 2014-07-13 17:17 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/c5189bb59f35/
Log:Fixed tracing and doesNotUnderstand outputs
diff --git a/spyvm/interpreter.py b/spyvm/interpreter.py
--- a/spyvm/interpreter.py
Author: Anton Gulenko
Branch: storage
Changeset: r901:37ace0c8899d
Date: 2014-07-12 13:16 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/37ace0c8899d/
Log:Fixed help string.
diff --git a/targetimageloadingsmalltalk.py b/targetimageloadingsmalltalk.py
--- a/targetimageloadingsmallta
Author: Anton Gulenko
Branch: storage
Changeset: r906:84e2ca8cd10e
Date: 2014-07-14 13:35 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/84e2ca8cd10e/
Log:Fixed test.
diff --git a/spyvm/test/test_shadow.py b/spyvm/test/test_shadow.py
--- a/spyvm/test/test_shadow.py
+++ b/spyvm/test
Author: Anton Gulenko
Branch: storage
Changeset: r908:cedc9509b5c7
Date: 2014-07-14 18:35 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/cedc9509b5c7/
Log:- Added a parameterized --trace option to control the stack depth up
to which the trace is performed.
- Added he
Author: Anton Gulenko
Branch: storage
Changeset: r902:4c9262d36e3b
Date: 2014-07-13 15:55 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/4c9262d36e3b/
Log:Added a stack_deth mechanism, but only if interp.trace is set. Added
a ConstantFlag class to make CLI flags (and other b
Author: Anton Gulenko
Branch: storage
Changeset: r898:3146c682cb30
Date: 2014-07-10 16:39 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/3146c682cb30/
Log:Fixed error-reporting and other outputs after parsing arguments.
Added flag to disable specialized storage strategies.
22 matches
Mail list logo