I would be curious to find out as well :)

Doru


> On Feb 26, 2016, at 11:16 PM, Nicolai Hess <[email protected]> wrote:
> 
> It seems, the gt-Methods are actually methods not in any method dictionary. 
> And if I inspect the real methods from the method dictionary, that "flag" is 
> different.
> But I can not find any object pointing to this elements, and they arent 
> cleaned up with
> Smalltalk garbageCollect ...
> 
> 2016-02-26 22:50 GMT+01:00 Nicolai Hess <[email protected]>:
> 17618 Failing test: ReleaseTest>>#testInstalledMethodsWithIncorrectTrailerKind
> Interesting bug.
> someone who can tell me what exactly is this trailer kind and why it is based
> on some "flag" in "method at: method size".
> And why it seems to be wrong for many GT-methods:
> 
> (CompiledMethod allInstances select:[:m | (m at: m size) = 24]) collect:[:k | 
>     k -> k trailer kind] "an Array(String 
> class>>#gtInspectorFourtyTwo->#EmbeddedSourceQCompress 
> OSEnvironment>>#getEnv:->#EmbeddedSourceQCompress 
> OSEnvironment>>#getEnv:->#EmbeddedSourceQCompress GlobalVariable 
> class>>#gtExampleSmalltalk->#EmbeddedSourceQCompress VirtualMachine 
> class>>#gtExampleBasic->#EmbeddedSourceQCompress GLMBrowser 
> class>>#gtExampleBasic->#EmbeddedSourceQCompress RPackageTag 
> class>>#gtExamplePackageTag->#EmbeddedSourceQCompress Object 
> class>>#gtExampleBasic->#EmbeddedSourceQCompress GLMCompositePresentation 
> class>>#gtExampleCompositePresentation->#EmbeddedSourceQCompress 
> LiteralVariable 
> class>>#gtExampleUniqueLiteralVariable->#EmbeddedSourceQCompress 
> GTSpotterRecorderEvent class>>#gtExampleAnySubclass->#EmbeddedSourceQCompress 
> MetacelloAbstractPackageSpec 
> class>>#gtExamplePackageSpec->#EmbeddedSourceQCompress 
> MetacelloProjectReferenceSpec 
> class>>#gtExampleProjectReferenceSpec->#EmbeddedSourceQCompress 
> MetacelloProjectSpec class>>#gtExampleMetacelloSpec->#EmbeddedSourceQCompress 
> MetacelloSpec class>>#gtExampleMetacelloSpec->#EmbeddedSourceQCompress 
> MetacelloVersion class>>#gtExampleMetacelloVersion->#EmbeddedSourceQCompress 
> GLMPresentation class>>#gtExampleBasic->#EmbeddedSourceQCompress Bag 
> class>>#gtExampleBagWithTenElements->#EmbeddedSourceQCompress Bag 
> class>>#gtExampleBagWithOneElement->#EmbeddedSourceQCompress 
> GTDummyExamplesRecursive class>>#h->#EmbeddedSourceQCompress GLMAlertBrick 
> class>>#gtExample->#EmbeddedSourceQCompress 
> GTDummyExampleProvider>>#a->#EmbeddedSourceQCompress 
> GTDummyExampleProvider>>#b->#EmbeddedSourceQCompress 
> GTDummyExampleWithAssertions>>#a->#EmbeddedSourceQCompress 
> GTDummyExampleWithAssertions>>#b->#EmbeddedSourceQCompress GTDummyExamples 
> class>>#l->#EmbeddedSourceQCompress GTDummyExamples 
> class>>#o->#EmbeddedSourceQCompress GTDummyExamplesInvalid 
> class>>#a:->#EmbeddedSourceQCompress GTDummyExamplesPragmas 
> class>>#a->#EmbeddedSourceQCompress GTDummyExamplesPragmas 
> class>>#c->#EmbeddedSourceQCompress GTDummyExamplesPragmas 
> class>>#b->#EmbeddedSourceQCompress GLMCollapsableBrick 
> class>>#gtExample->#EmbeddedSourceQCompress FileReference 
> class>>#gtExampleText->#EmbeddedSourceQCompress GTSpotterStep 
> class>>#gtExampleBasic->#EmbeddedSourceQCompress GTEventAnnouncement 
> class>>#gtExampleEmptyAnnouncement->#EmbeddedSourceQCompress 
> UndefinedObject>>#DoIt->#EmbeddedSourceQCompress 
> UndefinedObject>>#DoIt->#EmbeddedSourceQCompress)"
> 

--
www.tudorgirba.com
www.feenk.com

"Being happy is a matter of choice."





Reply via email to