#literals in RBSmalllintContext
Hi, does anybody know what #literals in RBSmalllintContext stand for? Because itâs calculated in a very weird way with the use of literalSemaphore and literalProcess variables. Uko
On 2 sept. 2014, at 16:21, Yuriy Tymchuk <yuriy.tymchuk@me.com> wrote:
Hi, does anybody know what #literals in RBSmalllintContext stand for? Because itâs calculated in a very weird way with the use of literalSemaphore and literalProcess variables.
No, it's weird indeed. Apparently it stores all symbols and bindings founds in the literal arrays of all methods in the system... A kind of cache maybe, but only used by two methods #uses: and #isAbstract (no senders for the latter BTW)
Uko
Yes, Iâm wandering if I can reimplement #uses: in some other way⦠Uko On 02 Sep 2014, at 16:44, Camille Teruel <camille.teruel@gmail.com> wrote:
On 2 sept. 2014, at 16:21, Yuriy Tymchuk <yuriy.tymchuk@me.com> wrote:
Hi, does anybody know what #literals in RBSmalllintContext stand for? Because itâs calculated in a very weird way with the use of literalSemaphore and literalProcess variables.
No, it's weird indeed. Apparently it stores all symbols and bindings founds in the literal arrays of all methods in the system... A kind of cache maybe, but only used by two methods #uses: and #isAbstract (no senders for the latter BTW)
Uko
participants (2)
-
Camille Teruel -
Yuriy Tymchuk