[tode_st] [dalehenrich/tode] 231624: start work on new implementation for stack frames:...

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[tode_st] [dalehenrich/tode] 231624: start work on new implementation for stack frames:...

Dale Henrichs-3
  Branch: refs/heads/pharo
  Home:   https://github.com/dalehenrich/tode
  Commit: 2316243429b458b181aff665f27f6044d2aa3eb2
      https://github.com/dalehenrich/tode/commit/2316243429b458b181aff665f27f6044d2aa3eb2
  Author: Dale Henrichs <[hidden email]>
  Date:   2016-12-29 (Thu, 29 Dec 2016)

  Changed paths:
    A repository/Tode-GemStone-Server3x-Tests.package/TDStackFrameNewTests.class/README.md
    A repository/Tode-GemStone-Server3x-Tests.package/TDStackFrameNewTests.class/instance/createFrames.st
    A repository/Tode-GemStone-Server3x-Tests.package/TDStackFrameNewTests.class/instance/stackClass.st
    A repository/Tode-GemStone-Server3x-Tests.package/TDStackFrameNewTests.class/instance/stackFrameClass.st
    A repository/Tode-GemStone-Server3x-Tests.package/TDStackFrameNewTests.class/methodProperties.json
    A repository/Tode-GemStone-Server3x-Tests.package/TDStackFrameNewTests.class/properties.json
    A repository/Tode-GemStone-Server3x-Tests.package/TDStackFrameTests.class/instance/compiledMethodAt..st
    M repository/Tode-GemStone-Server3x-Tests.package/TDStackFrameTests.class/instance/createFrames.st
    M repository/Tode-GemStone-Server3x-Tests.package/TDStackFrameTests.class/instance/createFramesinFork.exception..st
    A repository/Tode-GemStone-Server3x-Tests.package/TDStackFrameTests.class/instance/stackClass.st
    A repository/Tode-GemStone-Server3x-Tests.package/TDStackFrameTests.class/instance/stackFrameClass.st
    M repository/Tode-GemStone-Server3x-Tests.package/TDStackFrameTests.class/instance/testExecBlockComplexSelfBaseNodeMap.st
    M repository/Tode-GemStone-Server3x-Tests.package/TDStackFrameTests.class/instance/testExecBlockComplexTempsBaseNodeMap.st
    M repository/Tode-GemStone-Server3x-Tests.package/TDStackFrameTests.class/instance/testExecBlockSimpleBaseNodeMap.st
    M repository/Tode-GemStone-Server3x-Tests.package/TDStackFrameTests.class/instance/testExecBlockSimpleWithTempsBaseNodeMap.st
    M repository/Tode-GemStone-Server3x-Tests.package/TDStackFrameTests.class/methodProperties.json
    M repository/Tode-GemStone-Server3x-Tests.package/monticello.meta/version
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/README.md
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/class/initialize.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/argAndTempNames.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/argAndTempNamesAt..st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/argOrTempNamed..st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/argOrTempNamed.ifAbsent..st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/baseNodeMap.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/baseNodeNames.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/blockSelfValue.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/calculateSelectionRange.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/calculateSourceRangeEnd.in..st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/compile.classified..st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/dotSelfLiteralArray.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/dotSelfObject.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/dotSelfWorkspace..st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/elementNodeNames.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/findFrameSuchThat..st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/frameContents..st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/frameContents.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/frameIndex..st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/frameIndex.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/frameNames.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/homeMethod.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/homeMethodSource.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/inClass.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/ipOffset.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/isMethodForBlock.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/method.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/next..st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/next.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/nilValue.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/objectFor.ifAbsent..st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/previous..st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/previous.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/printOn..st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/process.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/rawReceiver.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/rawSelf.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/selectionRange.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/selector.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/stack..st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/stack.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/theSelf.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/trimToHomeFrame.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/username.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/instance/varContext.st
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/methodProperties.json
    A repository/Topez-Server-3x-DebugTools.package/TDStackFrameNew.class/properties.json
    M repository/Topez-Server-3x-DebugTools.package/monticello.meta/version
    M repository/Topez-Server-Core.package/TDDirectoryNodeClientListElementBuilder.class/instance/itemSelected.at.shiftPressed..st
    M repository/Topez-Server-Core.package/TDDirectoryNodeClientListElementBuilder.class/methodProperties.json
    M repository/Topez-Server-Core.package/monticello.meta/version
    M repository/Topez-Server-DebugTools.package/TDStack.class/instance/createFrames.st
    M repository/Topez-Server-DebugTools.package/TDStack.class/instance/printOn..st
    A repository/Topez-Server-DebugTools.package/TDStack.class/instance/stackFrameClass.st
    M repository/Topez-Server-DebugTools.package/TDStack.class/methodProperties.json
    M repository/Topez-Server-DebugTools.package/TDStackFrameContentsClientListElementBuilder.class/instance/clientList..st
    M repository/Topez-Server-DebugTools.package/TDStackFrameContentsClientListElementBuilder.class/instance/menuActionSpec.st
    A repository/Topez-Server-DebugTools.package/TDStackFrameContentsClientListElementBuilder.class/instance/setInspectBuilderAspectMenuAction.selectionIndex..st
    M repository/Topez-Server-DebugTools.package/TDStackFrameContentsClientListElementBuilder.class/methodProperties.json
    A repository/Topez-Server-DebugTools.package/TDStackNew.class/README.md
    A repository/Topez-Server-DebugTools.package/TDStackNew.class/instance/createFrames.st
    A repository/Topez-Server-DebugTools.package/TDStackNew.class/instance/stackFrameClass.st
    A repository/Topez-Server-DebugTools.package/TDStackNew.class/methodProperties.json
    A repository/Topez-Server-DebugTools.package/TDStackNew.class/properties.json
    M repository/Topez-Server-DebugTools.package/monticello.meta/version

  Log Message:
  -----------
  start work on new implementation for stack frames: outerContext for blocks, new synthetic field organization, inspectable frames;TDStackFrameTests are all failing ... for now; TDStackFrameContentsClientListElementBuilder improvements: self always first in list, `inspect` menu item to see the underlying stack frame object instead of frame presentation


--
You received this message because you are subscribed to the Google Groups "tODE" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.