Cross Reference: Different_RedefineSubTarg.java
xref
: /
openjdk7
/
jdk
/
test
/
com
/
sun
/
jdi
/
redefineMethod
/
Different_RedefineSubTarg.java
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
0
N/A
/* /nodynamiccopyright/ */
class
RedefineSubTarg
{
// 1 - do not change line numbers
0
N/A
// add two lines
0
N/A
// to check line number tables
0
N/A
void
top
() {
0
N/A
return
;
// 5
0
N/A
}
0
N/A
void
nemcp2
(
int
eights
) {
0
N/A
eights
=
88
;
0
N/A
top
();
// 9
0
N/A
}
0
N/A
void
nemcp1
() {
0
N/A
// reserve this line
0
N/A
nemcp2
(
888
);
// 13
0
N/A
}
0
N/A
void
emcp2
() {
0
N/A
nemcp1
();
// 16
0
N/A
return
;
// 17
0
N/A
}
0
N/A
void
emcp1
(
int
whoseArg
) {
0
N/A
int
parawham
=
12
;
0
N/A
emcp2
();
// 21
0
N/A
return
;
// 22
0
N/A
}
0
N/A
void
bottom
() {
0
N/A
emcp1
(
56
);
// 25
0
N/A
return
;
// 26
0
N/A
}
0
N/A
static
void
stnemcp
() {
0
N/A
(
new
RedefineSubTarg
()).
bottom
();
// 29
0
N/A
// 30
0
N/A
Integer
.
toString
(
4
);
0
N/A
}
0
N/A
static
void
stemcp
() {
0
N/A
stnemcp
();
// 34
0
N/A
return
;
// 35
0
N/A
}
0
N/A
}