Re: [JS-internals] My very rough JS memory profiler

2014-12-11 Thread Ting-Yuan Huang
note that this is a prototype and the patches are not landed yet, so a customary build of gecko with the patches is needed: https://bugzilla.mozilla.org/show_bug.cgi?id=1059139#c15 Please let me know if any problems. I'm very happy if this is useful to you! Best regards, Ting-Yuan Huang

Re: [JS-internals] My very rough JS memory profiler

2014-12-11 Thread Ting-Yuan Huang
you.It would be great if we can share the work and cooperate on it. Best regards, Ting-Yuan Huang ___ dev-tech-js-engine-internals mailing list dev-tech-js-engine-internals@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals

Re: [JS-internals] Instruction scheduling and selection in IonMonkey

2013-04-02 Thread Ting-Yuan Huang
. Minimum register instruction sequence problem: Revisiting optimal code generation for dags. In Proceedings of the International Parallel and Distributed Processing Symposium. - Original Message - From: "Ting-Yuan Huang" To: "Jeff Walden" Cc: dev-tech-js-engine-interna

Re: [JS-internals] Instruction scheduling and selection in IonMonkey

2013-03-18 Thread Ting-Yuan Huang
Thanks for the explanation! Sounds like that those dynamic techniques (out of order execution, register renaming, etc.) dominated the static scheduler in compiler, especially on beasts like x86. AFAIK, ARM introduced ooo and register renaming to cortex-a9, but I've no idea how effective it is.

[JS-internals] Instruction scheduling and selection in IonMonkey

2013-03-15 Thread Ting-Yuan Huang
Hi, It seems that there's no instruction scheduler in IonMonkey. If so, may I know why? Modern processors should be benefited a lot by an instruction scheduler. I'd like to know if it is worth doing so before diving in :-) Also I didn't see a "formal" (that appears in textbooks) instruction sel