[squeak-dev] Daily Commit Log
commits at source.squeak.org
commits at source.squeak.org
Mon Oct 6 23:55:02 UTC 2014
Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2014-October/007306.html
Name: ToolBuilder-Kernel-eem.63
Ancestors: ToolBuilder-Kernel-mt.62
The method that opens a debugger does need to
answer the window created, as its comment says.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-October/007307.html
Name: Tools-eem.529
Ancestors: Tools-cmm.528
Have Debugger>>openFullNoSuspendLabel: et al
answer the windows they create. Hence also change
Debugger class>>openInterrupt:onProcess: to answer
the debugger, not the window.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-October/007308.html
Name: Compiler-eem.289
Ancestors: Compiler-eem.288
Fix doits in the codePane of a debugger opened from
another debugger. e.g. before this fix
1. debug 3+4.
2. in code pane of debugger #1 debug 4+5
3. in code pane of debugger #2 debug 5+6, boom.
The bug was that when the encoder creates temp names for temp vars in the debugged context, which
it does by creating messages to DoItIn:'s argument
'ThisContext', if this is a level 3 debug, then the
original expression would have a temp var called
'ThisContext' already and that would overwrite the
'ThisContext' argument for this level with a
message send, and boom.
The fix is merely to filter-out these temps and
hence never overwrite DoItIn:'s 'ThisContext'
argument in the scope table.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-October/007309.html
Name: Morphic-eem.746
Ancestors: Morphic-ul.745
Fix debugging of optimized expressions.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-October/007310.html
Name: ST80Tools-eem.2
Ancestors: ST80Tools-fbs.1
Fix debugging of optimized expressions.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-October/007311.html
Name: Morphic-eem.747
Ancestors: Morphic-eem.746
Fix the broken fix in Morphic-eem.746 for debugging
optimized methods.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-October/007312.html
Name: Kernel-eem.877
Ancestors: Kernel-eem.876
Fix doPrimitive:method:receiver:args: for primitive 188
and quick methods (Object>>withArgs:executeMethod:)
and support primitive 189
(Object>>with:*executeMethod:)
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-October/007313.html
Name: Kernel-eem.878
Ancestors: Kernel-eem.876
Less haste, more speed.
Fix doPrimitive:method:receiver:args: for primitive 188
and quick methods (Object>>withArgs:executeMethod:)
and support primitive 189
(Object>>with:*executeMethod:)
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-October/007314.html
Name: Morphic-eem.748
Ancestors: Morphic-ul.745
Fix debugging of optimized expressions.
Depends also on Kernel-eem.878.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-October/007315.html
Name: ST80Tools-eem.3
Ancestors: ST80Tools-fbs.1
Fix debugging of optimized expressions.
Depends also on Kernel-eem.878.
=============================================
More information about the Squeak-dev
mailing list
|