help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-smalltalk] [PATCH 1/2] kernel: Make >>#new/>>#new: go through


From: Holger Hans Peter Freyther
Subject: Re: [Help-smalltalk] [PATCH 1/2] kernel: Make >>#new/>>#new: go through >>#initialize
Date: Sun, 3 Aug 2014 17:22:45 +0200
User-agent: Mutt/1.5.23 (2014-03-12)

On Fri, Aug 01, 2014 at 09:21:36PM +0200, Paolo Bonzini wrote:

> The primitive can send #initialize just like perform: does.  It does not
> even need to check if it is empty, _gst_send_message_internal will do
> that.  You save the creation of the MethodContext; the disadvantage is
> that #new will not appear in the backtrace, and that the JIT will not be
> able to use an inline cache.

For the JIT case we could create an inline version that will emit a
inline cache. Given my jit issue we have some more work to do. I could
really use your help to understand why the JIT fails.

holger




reply via email to

[Prev in Thread] Current Thread [Next in Thread]