RFR: 7115200

Kelly O'Hair kelly.ohair at oracle.com
Thu Jan 19 22:00:35 UTC 2012


I tend to agree with Robert.

-kto

On Jan 19, 2012, at 9:14 AM, Robert Ottenhag wrote:

> Rickard,
> 
> * make/com/oracle/Makefile:
> - just skip the separate JFR variable and use "SUBDIRS += jfr" to add to the previously defined SUBDIRS variable, or if necessary "SUBDIRS = jfr $(SUBDIRS)" if it is necessary to build it first, which I doubt.
> 
> + ifndef OPENJDK
> +   ifndef JAVASE_EMBEDDED
> +     SUBDIRS += jfr
> +   endif
> + endif
> 
> * make/common/Defs.gmk:
> - skip VPATH0.h and prepend it using
> 
> + ifndef OPENJDK
> +   VPATH.h = $(CLOSED_SHARE_SRC)/javavm/export$(CLASSPATH_SEPARATOR)$(VPATH.h)
> + endif
> 
> 
> /Robert
> 
> 
> On 01/19/2012 11:03 AM, Rickard Bäckman wrote:
>> David,
>> 
>> thanks for the review.
>> I've tested with JAVASE_EMBEDDED=true and there is no jfr.jar in j2sdk-image/jre/lib, the same is true with OPENJDK=true. Running without those creates the jfr.jar in that directory.
>> 
>> I added another set of ifndef's to get rid of warnings.
>> The change is here: http://http://cr.openjdk.java.net/~rbackman/7115200.u2/webrev/
>> 
>> Thanks
>> /R
>> 
>> On 01/19/2012 01:24 AM, David Holmes wrote:
>>> Rickard,
>>> 
>>> This looks okay to me (have you tested setting JAVASE_EMBEDDED?)
>>> 
>>> For the record once 7130909 is pushed I'll be looking at moving the JFR
>>> build rules, and the SE Embedded build rules out of the Open repository.
>>> 
>>> David
>>> 
>>> On 18/01/2012 6:48 PM, Rickard Bäckman wrote:
>>>> Please review the updated webrev, David Holmes pointed out that we
>>>> shouldn't build JFR for the embedded environments.
>>>> 
>>>> Webrev: http://cr.openjdk.java.net/~rbackman/7115200.u1/webrev/
>>>> 
>>>> Thanks
>>>> Rickard
>>>> 
>>>> On 01/17/2012 04:26 PM, Rickard Bäckman wrote:
>>>>> CR7115200: Add Java FlightRecorder phase 1
>>>>> Makefile changes to enable builds of the JDK with JFR.
>>>>> 
>>>>> Webrev: http://cr.openjdk.java.net/~rbackman/7115200/webrev/
>>>>> CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7115200
>>>>> 
>>>>> Thanks
>>>>> Rickard
>>>> 
>> 
> 
> 
> -- 
> Oracle
> Robert Ottenhag | Senior Member of Technical Staff
> Phone: +46850630961 | Fax: +46850630911 | Mobile: +46707106161
> Oracle Java HotSpot Virtual Machine
> ORACLE Sweden | Folkungagatan 122 | SE-116 30 Stockholm
> 
> Oracle Svenska AB, Kronborgsgränd 17, S-164 28 KISTA, reg.no. 556254-6746
> 
> Green Oracle
> 
> Oracle is committed to developing practices and products that help protect the environment
> --
> 




More information about the build-dev mailing list