[pharo-project/pharo-core] c0db47: 60199

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

[pharo-project/pharo-core] c0db47: 60199

Eliot Miranda-3
  Branch: refs/heads/6.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: c0db47aa711a34a5b3df11c9ba33ccab066fd891
      https://github.com/pharo-project/pharo-core/commit/c0db47aa711a34a5b3df11c9ba33ccab066fd891
  Author: Jenkins Build Server <[hidden email]>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M HudsonBuildTools20.package/HDTestCoverage.class/instance/actions/install.st
    M HudsonBuildTools20.package/HDTestCoverage.class/instance/actions/uninstall.st
    R HudsonBuildTools20.package/HDTestCoverage.class/instance/private/flushCache.st
    M Kernel.package/MethodDictionary.class/instance/accessing/at_put_.st
    M Kernel.package/MethodDictionary.class/instance/removing/removeKey_ifAbsent_.st
    M Refactoring-Core.package/RBNamespace.class/instance/changes/defineClass_.st
    M Refactoring-Core.package/RBNamespace.class/instance/changes/renameClass_to_around_.st
    A Refactoring-Core.package/RBNamespace.class/instance/private/markAsRemoved_.st
    A Refactoring-Core.package/RBNamespace.class/instance/private/unmarkAsRemoved_.st
    A Refactoring-Tests-Core.package/RBRenameClassTest.class/instance/tests/testUnmarkRemovedClassIfRenameTargetClass.st
    M Reflectivity.package/ReflectiveMethod.class/instance/invalidate/installMethod_.st
    R SUnit-UI.package/TestCoverage.class/instance/private/flushCache.st
    R ScriptLoader60.package/ScriptLoader.class/instance/pharo - scripts/script60198.st
    A ScriptLoader60.package/ScriptLoader.class/instance/pharo - scripts/script60199.st
    R ScriptLoader60.package/ScriptLoader.class/instance/pharo - updates/update60198.st
    A ScriptLoader60.package/ScriptLoader.class/instance/pharo - updates/update60199.st
    M ScriptLoader60.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
    M Traits.package/TBehavior.class/instance/adding%2Fremoving methods/basicAddSelector_withMethod_.st
    M Traits.package/TBehavior.class/instance/adding%2Fremoving methods/basicRemoveSelector_.st

  Log Message:
  -----------
  60199
19021 RB forgets to unmark removedClasses
        https://pharo.fogbugz.com/f/cases/19021

10025 MethodDictionary at:put: and #flushCache
        https://pharo.fogbugz.com/f/cases/10025

http://files.pharo.org/image/60/60199.zip


Reply | Threaded
Open this post in threaded view
|

Re: [pharo-project/pharo-core] c0db47: 60199

Marcus Denker-4


  Log Message:
  -----------
10025 MethodDictionary at:put: and #flushCache
        https://pharo.fogbugz.com/f/cases/10025

For this one we need to carefully check if there are bad side effects.

it should work as now at:put: is the fall-back case and flushes by selector.
(instead of clients having to do it explicitly)

    Marcus