> > can anyone tell me what LoadIC is? > > > The thing that handles property loads (like foo.bar;).
Thank you Jacob! Seeing it take 22% is rare. Is your app heavy on polymorphic property loads? Yes, I'm writing an interpreter and it was doing a *lot* of instanceof checks. Since I don't have undefined or null values in my interpreter, rather than use x instanceof Foo I can instead give Foo instances a "type" property of e.g. 100 and use x.type === 100, which is faster. So indeed yes, now it's doing a lot of polymorphic property loads! :-) Makes perfect sense, thanks! -- -- v8-users mailing list v8-users@googlegroups.com http://groups.google.com/group/v8-users --- You received this message because you are subscribed to the Google Groups "v8-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to v8-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.