Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 39715 invoked from network); 6 Oct 2006 09:15:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 6 Oct 2006 09:15:45 -0000 Received: (qmail 98320 invoked by uid 500); 6 Oct 2006 09:15:39 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 98205 invoked by uid 500); 6 Oct 2006 09:15:39 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 98123 invoked by uid 99); 6 Oct 2006 09:15:39 -0000 Received: from idunn.apache.osuosl.org (HELO idunn.apache.osuosl.org) (140.211.166.84) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Oct 2006 02:15:39 -0700 X-ASF-Spam-Status: No, hits=0.0 required=5.0 tests= Received: from [216.86.168.179] ([216.86.168.179:4057] helo=mxout-04.mxes.net) by idunn.apache.osuosl.org (ecelerity 2.1.1.8 r(12930)) with ESMTP id 3D/42-18133-5BE16254 for ; Fri, 06 Oct 2006 02:15:35 -0700 Received: from [192.168.1.102] (unknown [67.86.14.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTP id 27EB9A321C for ; Fri, 6 Oct 2006 05:15:31 -0400 (EDT) Message-ID: <45261EB5.1070003@pobox.com> Date: Fri, 06 Oct 2006 05:15:33 -0400 From: "Geir Magnusson Jr." Reply-To: geir@pobox.com User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: harmony-dev@incubator.apache.org Subject: Re: [drlvm] too tired, need help References: <4525EB2E.6020301@pobox.com> <452605A2.7020805@pobox.com> <45261209.1000606@pobox.com> In-Reply-To: <45261209.1000606@pobox.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N seems like we got our patches in w/in 2 minutes of one another. Take a look. I'm going to bed. I have a peace of mind now... geir Geir Magnusson Jr. wrote: > I have this almost done so that it uses the boot classpath generated by > luni. Only remaining peace is to add kernel.jar to it, and I'll do that > so it comes from the VMDIR - we wanted to move kernel.jar there anyway > for cleaner deployment. > > I just couldn't stop... no mental peace. :) > > > Geir Magnusson Jr. wrote: >> >> >> Alexey Varlamov wrote: >>> 2006/10/6, Geir Magnusson Jr. : >>>> I'm trying to trace through the boot sequence chasing some boot >>>> classpath property thing (luniglob sets it, and I can't figure how it >>>> gets to us...), and I'm too tired, too dumb, or both to figure this >>>> out. >>> >>> Geir, >>> To avoid possible duplication - there is HARMONY-1626 about smth very >>> similar, and I'm ready to submit a patch, just waiting for H-1582. >> >> Ah - I was looking at this very JIRA. I didn't realize you were >> working on it. PLease submit the patch now just so i can see it so i >> can to to bed w/ a peaceful mind. >> >> You can submit another after 1582 - also, please link to 1582 >> >> geir >> >>> >>>> >>>> Launcher calls JNI_CreateJavaVM. In our vmcore/src/jni/jni.cpp, we >>>> define it, and it is : >>>> >>>> VMEXPORT jint >>>> JNICALL JNI_CreateJavaVM(JavaVM **p_vm, JNIEnv **p_env, void >>>> *vm_args) { >>>> >>>> static int called = 0; >>>> >>>> init_log_system(); >>>> TRACE2("jni", "CreateJavaVM called"); >>>> if (called) { >>>> ASSERT(0, "Not implemented"); >>>> return JNI_ERR; >>>> } else { >>>> create_vm(&env, (JavaVMInitArgs *)vm_args); >>>> *p_env = &jni_env; >>>> *p_vm = jni_env.vm; >>>> return JNI_OK; >>>> } >>>> } >>>> >>>> For the life of me, I can't figure out where "env" is defined or set. >>>> create_vm() uses it... >>>> >>>> Can anyone give me a hint? Eclipse's C++ plugin seems to be useless >>>> here... >>>> >>>> geir >>>> >>>> --------------------------------------------------------------------- >>>> Terms of use : http://incubator.apache.org/harmony/mailing.html >>>> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org >>>> For additional commands, e-mail: harmony-dev-help@incubator.apache.org >>>> >>>> >>> >>> --------------------------------------------------------------------- >>> Terms of use : http://incubator.apache.org/harmony/mailing.html >>> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org >>> For additional commands, e-mail: harmony-dev-help@incubator.apache.org >>> >> >> --------------------------------------------------------------------- >> Terms of use : http://incubator.apache.org/harmony/mailing.html >> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org >> For additional commands, e-mail: harmony-dev-help@incubator.apache.org >> > > --------------------------------------------------------------------- > Terms of use : http://incubator.apache.org/harmony/mailing.html > To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org > For additional commands, e-mail: harmony-dev-help@incubator.apache.org > --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org For additional commands, e-mail: harmony-dev-help@incubator.apache.org