jvmti.h mis-match
Daniel D. Daugherty
daniel.daugherty at oracle.com
Tue Apr 5 10:04:43 PDT 2011
On 4/5/2011 10:03 AM, Kelly O'Hair wrote:
> Could someone from the serviceability team copy in the latest generated jvmti.h file from a hotspot build
> into the jdk repository? Or was that done already?
>
> -kto
>
Looks like Keith updated it back in Jan...
$ hg log src/share/javavm/export/jvmti.h
changeset: 3298:f5c0b3cbee2f
parent: 3296:cb3ecb5e4ce5
user: kamg
date: Wed Jan 12 11:47:35 2011 -0500
summary: 6436034: Instance filter doesn't filter event if it occurs
in native method
However, I'm seeing white space diffs, copyright header diffs,
and some function parameter name diffs:
$ pwd
/work/shared/mirrors/src_clones/jdk7/tl_jdk_baseline
$ diff -w src/share/javavm/export/jvmti.h /work/local/b
uild/src_clones/hotspot_express/rt_baseline_clone/solaris_i486_compiler2/genera
ted/jvmtifiles/jvmti.h
2,23c2,22
< * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights
reserved.
< * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
< *
< * This code is free software; you can redistribute it and/or modify it
< * under the terms of the GNU General Public License version 2 only, as
< * published by the Free Software Foundation. Oracle designates this
< * particular file as subject to the "Classpath" exception as provided
< * by Oracle in the LICENSE file that accompanied this code.
< *
< * This code is distributed in the hope that it will be useful, but
WITHOUT
< * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
< * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
< * version 2 for more details (a copy is included in the LICENSE file that
< * accompanied this code).
< *
< * You should have received a copy of the GNU General Public License
version
< * 2 along with this work; if not, write to the Free Software Foundation,
< * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
< *
< * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
< * or visit www.oracle.com if you need additional information or have any
< * questions.
---
> Copyright (c) 2002, 2011, Oracle and/or its affiliates. All rights
reserved.
> DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
>
> This code is free software; you can redistribute it and/or modify it
> under the terms of the GNU General Public License version 2 only, as
> published by the Free Software Foundation.
>
> This code is distributed in the hope that it will be useful, but WITHOUT
> ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
> FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
> version 2 for more details (a copy is included in the LICENSE file that
> accompanied this code).
>
> You should have received a copy of the GNU General Public License
version
> 2 along with this work; if not, write to the Free Software Foundation,
> Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
>
> Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
> or visit www.oracle.com if you need additional information or have any
> questions.
>
28d26
<
1678c1676
< const char* value);
---
> const char* value_ptr);
2487,2488c2485,2486
< const char* value) {
< return functions->SetSystemProperty(this, property, value);
---
> const char* value_ptr) {
> return functions->SetSystemProperty(this, property, value_ptr);
Keith can probably shed some light on why they are different...
Dan
More information about the serviceability-dev
mailing list