Received: by 10.224.181.75 with SMTP id bx11mr1172975qab.7.1346247904545; Wed, 29 Aug 2012 06:45:04 -0700 (PDT) X-BeenThere: v8-dev@googlegroups.com Received: by 10.224.194.129 with SMTP id dy1ls3001079qab.0.gmail; Wed, 29 Aug 2012 06:45:03 -0700 (PDT) Received: by 10.224.189.75 with SMTP id dd11mr1171447qab.6.1346247903655; Wed, 29 Aug 2012 06:45:03 -0700 (PDT) Received: by 10.224.189.75 with SMTP id dd11mr1171446qab.6.1346247903641; Wed, 29 Aug 2012 06:45:03 -0700 (PDT) Return-Path: Received: from mail-qc0-f177.google.com (mail-qc0-f177.google.com [209.85.216.177]) by gmr-mx.google.com with ESMTPS id fe27si321527qcb.0.2012.08.29.06.45.03 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 29 Aug 2012 06:45:03 -0700 (PDT) Received-SPF: pass (google.com: domain of si...@google.com designates 209.85.216.177 as permitted sender) client-ip=209.85.216.177; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of si...@google.com designates 209.85.216.177 as permitted sender) smtp.mail=si...@google.com; dkim=pass header...@google.com Received: by mail-qc0-f177.google.com with SMTP id u28so358751qcs.36 for ; Wed, 29 Aug 2012 06:45:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :x-system-of-record; bh=ci/zDY1wY0hcrCppA0eqBrPt70+phW928H+gzxE647U=; b=OGKTBOgiGgqPm7qVIS01ZJi79S71ylc3LiYXFVUpTshlxjfdqOrHLCXWT/x4//gjFA TIaf/PVxTlQ4Qq3W4S8YRc9obdEPccjpSRlEv5aLQ8fha/azM7WaMfwFCHWiW9ECZJFI QkDIPTbJuQZFLQPKF9R2fPFp37L646/gSz7+Ei0exvHKb8U4IiSF68115L8GvrjymtkL TIiLQ4ZS41ffBWuy+D2De3q7pZKfLjrPGptoaYLWdk6ztENZWlhh4rAPG+H2EV9uxI/8 jzkiYiTklAegc8MzTPSQ9vgBCDrINZR0zNIEz4Sm6N6LChI4D4SGmQunEArD5gP47gQE 1nIw== d=google.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :x-system-of-record:x-gm-message-state; bh=ci/zDY1wY0hcrCppA0eqBrPt70+phW928H+gzxE647U=; b=FmYr0KeiN1thJU8JY6PQPSFo95npH1qTQzYZKoCiutB0XP/gH+SDElfsg2YS2pv3MS PZBcU9D32xPLTwG9VXy1fd/BTcy2hilHbFDRMZcSZdXIWlVjUn+Zec3HRJmulmO1vclb 5Gp3/oBjAmhGUMivFHcY5dN+G3CVU2ThNj0nEPkdCDwxn0tye2KaUTAAFxovs8V/9fRI 4jZF3IcB1Qo2co/ycau45wm/jx8tYAubbDKeo9jE2gwfqn+v0V7fl/uva/V5DQxVf78g bsOGYyUk+bVGKYMAcqyJM9bpUnU3q3Y+RoJer01eXOi2qIhlzfBlSNlqBOB8LD1Sd3tu 7RbA== Received: by 10.229.105.140 with SMTP id t12mr815750qco.18.1346247903370; Wed, 29 Aug 2012 06:45:03 -0700 (PDT) MIME-Version: 1.0 Received: by 10.229.105.140 with SMTP id t12mr815735qco.18.1346247903185; Wed, 29 Aug 2012 06:45:03 -0700 (PDT) Sender: si...@google.com Received: by 10.229.133.139 with HTTP; Wed, 29 Aug 2012 06:45:03 -0700 (PDT) In-Reply-To: <047d7b5d8521a32aa104c85f4...@google.com> References: <047d7b5d8521a32aa104c85f4...@google.com> Date: Wed, 29 Aug 2012 09:45:03 -0400 Message-ID: Subject: Re: Add a new API V8::SetJitCodeEventHandler to push code name and location to users such as profilers. (issue 10795074) From: =?UTF-8?B?U2lndXLDsHVyIMOBc2dlaXJzc29u?= To: si...@chromium.org, da...@chromium.org, mstarzin...@chromium.org, mnaga...@chromium.org, bertbel...@gmail.com, i...@bnoordhuis.nl, v8-dev@googlegroups.com Content-Type: multipart/alternative; boundary=00235429dc240c8d4204c867c42a X-System-Of-Record: true X-Gm-Message-State: ALoCoQmmV0YJkPHOocT6Zy6AJuMQKUHoq/Okjpgo3zaslsEO03zgKM+ToTga5wUnhGV0GenwLviWtqw4gd0dM+MjtAin8iW1OvhpIqQYEPTYAmSigOh6tb3E86s0EZMSvnGZCOmdexeXFfl8Pmv5hfwvMVlK864G3AbGhrSebOppmyjLuCAU+4lwfwMqE+OnVpftfrGjhmYs --00235429dc240c8d4204c867c42a Content-Type: text/plain; charset=UTF-8 On Tue, Aug 28, 2012 at 11:38 PM, wrote: > Nice to see this landed. > > I have one question: > >> * \note removal events are not currently issued. >> > > Is that comment still relevant? There is some code where code remove > events are > dispatched. > > Yes, AFAICT this is still true. Certainly my test doesn't hit the NOTREACHED I have for that case in my event handler. If it is, what would need to be done no make CODE_REMOVED events work? > > It seems the GC doesn't issue notifications for removed objects, so someone familiar with that code would have to comment (mstarzinger?). > https://chromiumcodereview.**appspot.com/10795074/ > --00235429dc240c8d4204c867c42a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On Tue, Aug 28, 2012 at 11:38 PM, <bertbeld= e...@gmail.com> wrote:
Nice to see this landed.

I have one question:
* \note removal events are not currently issued.

Is that comment still relevant? There is some code where code remove events= are
dispatched.

Yes, AFAICT this is still true. Certainly my test doe= sn't hit the NOTREACHED I have for that case in my event handler.
=

If it is, what would need to be done no make CODE_REMOVED events work?

It seems the GC doesn't issue notifications for r= emoved objects, so someone familiar with that code would have to comment (m= starzinger?). =C2=A0
=C2=A0
https://chromiumcodereview.appspot.com/10795074/

--00235429dc240c8d4204c867c42a--