blob: 4cfffea1c3c97c7494d3b064d4635819871ffc4b [file] [log] [blame]
/*
* Copyright (c) 2007, 2018, 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.
*/
package nsk.share.jvmti.RetransformClasses.LinearHierarchy;
public class Class3 extends Class4 {
byte var_1;
double var_2 = 9.323170900039764E307;
final double var_3 = 8.336052451198062E305;
final short var_4 = 23053;
String var_5 = "tookgfu";
final double var_6 = 9.238786778915182E307;
double var_7;
public Class3()
{
try {
this.test();
} catch (Throwable e) {}
}
private void test()
{
{
{
var_2 *= true ? 'n' : 'O';
var_2 -= var_4;
var_1 = (var_1 = (var_1 = (var_1 = (byte)'q')));
var_1 = (var_1 = true ? (byte)191666986 : (byte)(long)4.691435472427452E307);
var_5 = var_5;
var_5 = var_5;
}
var_2 /= (long)'_';
var_1 = (var_1 = (byte)7676653265587243008L);
var_1 = (var_1 = (var_1 = (var_1 = (var_1 = (byte)863982021))));
double var_8;
long var_9 = 0L;
final String var_10 = "hw";
do
{
var_5 = var_5;
var_9++;
var_1 = (var_1 = (var_1 = (byte)(2.6990877E38F - - ((byte)var_2))));
} while ((false & !false | (true ? false : true & !false)) ^ true && var_9 < 33);
(! (var_4 >= 1.2995355302120393E308) ? var_5 : var_10).lastIndexOf("pnpykum");
var_1 = (byte)'p';
var_5.substring(205902665 + 1439254027, false ? var_4 : + ((byte)1.1194373736770853E308));
var_5 = "";
}
final boolean var_11 = false;
if (var_4 >= 's' ? var_11 : var_11)
{
var_5 = (var_5 = "ruutjov");
var_1 = (var_1 = (var_1 = var_11 && false ? (byte)8005016235883617280L : (byte)7159126825765328896L));
double var_12 = 0;
(var_5 = (var_5 = "yyja")).compareToIgnoreCase(var_5 = "xcngthf");
do
{
"owlad".substring((int)(var_1 = (byte)8.486030365558038E305) % 2926964179631979520L > var_4 ? (int)'[' / (var_4 * 1856630598) : 's');
var_12++;
var_5 = var_5;
} while (var_12 < 29);
var_7 = 'b' & (var_1 = (var_1 = (byte)692202052));
var_5.codePointBefore((! ((true ^ true) & var_11) ? (var_1 = (byte)var_12) : (byte)1.2120844278068918E308) + (var_1 = true ^ (!false | var_11) ? (byte)1630258429027521536L : (var_1 = (byte)var_6)));
var_1 = (var_1 = (var_1 = (byte)966477819));
var_2 *= var_4;
}
else
{
boolean var_13;
}
long var_14 = 0L;
{
var_1 = (var_1 = (var_1 = (var_1 = (var_1 = (var_1 = (var_1 = (byte)1267533979))))));
}
var_1 = (var_1 = (var_1 = (byte)var_4));
var_2 *= (var_1 = (byte)-5.8943603E37F) / (char)(var_4 + var_4);
{
long var_15 = var_14 << 'K';
}
var_1 = var_11 ? (byte)2.3822595E38F : (byte)-var_14;
var_5 = "piedleg";
if (false)
{
var_5 = var_5;
}
else
{
var_2 -= 4.1427217E37F;
var_5 = (var_5 = (var_5 = (var_5 = "bmth")));
}
var_2 *= var_11 | (var_11 | var_4 >= 6760721935678482432L) ? var_4 : 1660713514769498112L;
var_2 += var_14;
var_2 /= var_4 % (byte)2.2813638E38F;
var_2 += (double)var_4;
var_2 %= 5231114328220607488L;
do
{
var_1 = (true ? false ^ true : var_11) ? (byte)(+ ((byte)'c') * -1.8563719E38F) : (var_1 = (byte)4.9655233E37F);
var_5 = "mgaryhi";
var_5.substring('n' - 'h', var_11 ? ~ ((byte)-2054423460406148096L) : var_4);
var_2 -= 'u' * 5718883558015662080L;
var_1 = (var_1 = (var_1 = (byte)2.4555978E38F));
var_5 = (var_5 = var_5);
var_2 = 4.324052E37F <= (var_2 %= 1978604915) ? 's' : 'p';
final byte var_16 = 123;
(var_5 = (var_5 = "qlw")).substring(var_4 / 1759986631);
var_14++;
var_5 = !false | (false && !false) ? (var_5 = (var_5 = var_5)) : (var_5 = (var_5 = "gwgweaw"));
var_7 = var_11 ? var_16 : var_4;
var_2 %= var_2;
{
var_1 = false ? (var_1 = (var_1 = var_16)) : var_16;
}
var_1 = var_16;
var_2 %= (var_1 = (var_1 = (var_1 = var_16)));
final int var_17 = 'P' % var_4;
var_1 = (var_1 = var_16);
switch ((char)+ + ~ - + ((long)var_2))
{
case 'J':
}
var_1 = (var_1 = (var_1 = (var_1 = var_16)));
var_1 = (var_1 = var_16);
} while (var_14 < 346);
long var_18 = 0L;
var_5 = "ci";
do
{
Object var_19;
var_18++;
var_2 += (var_1 = (var_1 = (var_1 = var_11 ? (byte)var_14 : (byte)var_4)));
var_1 = (var_1 = (byte)2.383327444966934E307);
var_2 *= var_4 / 1.6500017E37F;
} while (var_18 < 63 && var_11);
long var_20 = 0L;
var_1 = var_11 ? (var_1 = (var_1 = (byte)var_14)) : (byte)~var_18;
while (var_3 >= ((byte)1.586505E38F | (byte)var_2) && var_20 < 268)
{
char var_21;
var_20++;
var_1 = (byte)9.660374E36F;
double var_22 = var_6;
}
var_1 = (true ? ! !false | true : false) ? (byte)var_2 : (var_1 = (var_1 = (var_1 = (byte)- ((byte)var_4))));
float var_23 = 0F;
var_2 %= -var_20;
do
{
var_2 %= 1.1852769E38F;
var_23++;
var_5 = "rtjepio";
} while (var_23 < 72 && var_11);
var_5 = "dtjup";
var_5 = var_5;
float var_24 = 0F;
var_2 = var_2;
while (var_24 < 267)
{
var_5 = "u";
var_24++;
var_2 -= (var_1 = (var_1 = (var_1 = (var_1 = (var_1 = (byte)2.9356384E38F)))));
var_2 *= (var_1 = (var_1 = (byte)'X'));
}
var_5 = "ijtugph";
var_1 = (var_5 = "tucesya").endsWith("g") ? (!false & !var_11 ? (byte)3.251367E38F : (byte)3.1438577E38F) : (var_1 = (byte)var_4);
}
}