Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 63916 invoked from network); 20 Apr 2007 13:37:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 20 Apr 2007 13:37:37 -0000 Received: (qmail 24586 invoked by uid 500); 20 Apr 2007 13:37:36 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 24555 invoked by uid 500); 20 Apr 2007 13:37:36 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 24544 invoked by uid 99); 20 Apr 2007 13:37:36 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Apr 2007 06:37:36 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of ivan.g.popov@gmail.com designates 209.85.132.250 as permitted sender) Received: from [209.85.132.250] (HELO an-out-0708.google.com) (209.85.132.250) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Apr 2007 06:37:29 -0700 Received: by an-out-0708.google.com with SMTP id b2so969627ana for ; Fri, 20 Apr 2007 06:37:08 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=HudQqLLFdFbU7lb2KjBOdVbNp9s0L+dunZ3/7NWnIqRw7gqsK9FNayNqHmhAiDHHhfOE+uNvMYiUeBirHysrhVnVPwIAurzOYskVOfvoex5GMxdHVOmWkCMTnbC7JhaAAsoPHAnTvvxGhv5DDfM2ECMVR3wJOFOZxqs+ZYMmxzU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=HXss6tBJamt9Iptx8T3YNmKjX4woc9RzxYyubeP8qfQHS+SEdMt95psKATEFD31AW/AsYGX75PeQkOr0oOA3AvBTemBPjfv79IJOgk1L1ZyAr7uVc6h2cd9+iXVxH5mbIOIprQQBPWPUwzJ3b9/r1QmDMf2Mhw0VT918wm+fvM0= Received: by 10.100.44.13 with SMTP id r13mr1680021anr.1177076227529; Fri, 20 Apr 2007 06:37:07 -0700 (PDT) Received: by 10.100.12.12 with HTTP; Fri, 20 Apr 2007 06:37:07 -0700 (PDT) Message-ID: Date: Fri, 20 Apr 2007 20:37:07 +0700 From: "Ivan Popov" To: dev@harmony.apache.org Subject: Re: Harmony+Eclipse and Scrapbook Pages In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <008201c78290$6c5108e0$6401a8c0@MARVIN> <46288FF7.3080503@gmail.com> <462896B0.7090407@gmail.com> <4628AEAC.5090705@gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org I traced debug events sent from Harmony to Eclipse and see that it sends both BREAKPOINT and STEP events. However, the first STEP event is generated for method java.lang.NoClassDefFoundError.. It seems that Eclipse ignores such STEP event, resumes execution and hits breakpoint again. I think the problem is that Harmony cannot find particular class while execution code generated for Scrapbook snippet. Is it possible to look at the generated code to understand what is the problem with class loading? Thanks. Ivan On 4/20/07, Ivan Popov wrote: > I reproduced this problem and I'm investigating now what events are > generated by Harmony in this case. > > Ivan. > > On 4/20/07, Tim Ellison wrote: > > Ivan Popov wrote: > > > This differs from other JRE, but I don't think it caused those > > > problems with Scrapbook. > > > > Both are hitting the breakpoint, then when stepping over, the IBM/Sun > > VMs seem to be producing: > > > > DebugEvent[..., RESUME, STEP_RETURN] > > DebugEvent[..., SUSPEND, STEP_END] > > > > On DRLVM I see the STEP_RETURN but I don't see the STEP_END event, which > > is described in the Eclipse code as "Indicates a thread was suspended > > due to the completion of a step action" > > > > Eclipse is looking for that STEP_END event. > > > > Tim > > >