Re: [PATCH 1/2] kernel: Make >>#new/>>#new: go through >>#initialize

Holger Hans Peter Freyther <[email protected]>
Newsgroups gmane.comp.lang.smalltalk.gnu.general
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.