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