To be honest, it did not seem to be worth the hassle for now - you need a special version of perf + kernel module (that you have to compile yourself) to make all this work. If you feel strongly I can put the support back (and rewrite the jitdump.h file by hand so that we do not violate the license). I would prefer to wait until the perf people slap BSD license on the file, as promised.
On Wed, Jun 17, 2015 at 10:08 AM, Vyacheslav Egorov <[email protected]> wrote: > > Unfortunately, I removed the new JIT perf support from v8 for now > because the jitdump.h header file from the kernel does not have a > suitable license > > Oh. Was there no possibility to just remove the file itself and keep the > rest? File location can be a build parameter, it's kinda a system header > after all. > > Vyacheslav Egorov > > On Wed, Jun 17, 2015 at 7:17 AM, Jaroslav Sevcik <[email protected]> wrote: > >> It simplifies some common tasks that I had to do manually: mapping >>> deoptimizations to source locations or mapping performance data from >>> profiles to HIR (you can check out http://go/irhydra-perf for >>> instructions how to use perf with irhydra, however those instructions >>> depend on some patches to perf that were not completely upstreamed at the >>> moment of writing - though now I think most of them has landed). >>> >> >> Unfortunately, I removed the new JIT perf support from v8 for now because >> the jitdump.h header file from the kernel does not have a suitable license. >> Stephane said he could dual-license it - once he does, I will add the >> support back. >> > > -- ---------------------------------------------- *Jaroslav SevcikSoftware EngineerGoogle Germany GmbH* *Dienerstr. 12* *80331 München* ---------------------------------------------- Geschäftsführer: Graham Law, Christine Elizabeth Flores Sitz der Gesellschaft: Hamburg Registergericht und -nummer: Hamburg, HRB 86891 Diese E-Mail ist vertraulich. Wenn Sie nicht der richtige Adressat sind, leiten Sie diese bitte nicht weiter, informieren Sie den Absender und löschen Sie die E-Mail und alle Anhänge. Vielen Dank. This e-mail is confidential. If you are not the right addressee please do not forward it, please inform the sender, and please erase this e-mail including any attachments. Thanks. Der Inhalt dieser E-Mail spiegelt den derzeitigen Stand der Verhandlungen wider und dient als Basis für weitere Gespräche. Er soll keine rechtlich verbindliche Verpflichtung begründen. Eine solche Verpflichtung wird allein durch einen zwischen allen beteiligten Parteien abgeschlossenen, schriftlichen Vertrag geschaffen. The above terms reflect a potential business arrangement, are provided solely as a basis for further discussion, and are not intended to be and do not constitute a legally binding obligation. No legally binding obligations will be created, implied, or inferred until an agreement in final form is executed in writing by all parties involved. -- -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
