Apache Commons logo Apache Commons Numbers

CPD Results

The following document contains the results of PMD's CPD 6.49.0.

Duplications

File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 37
public final class ComplexPerformance_baselineIdentity_jmhTest {

    byte p000, p001, p002, p003, p004, p005, p006, p007, p008, p009, p010, p011, p012, p013, p014, p015;
    byte p016, p017, p018, p019, p020, p021, p022, p023, p024, p025, p026, p027, p028, p029, p030, p031;
    byte p032, p033, p034, p035, p036, p037, p038, p039, p040, p041, p042, p043, p044, p045, p046, p047;
    byte p048, p049, p050, p051, p052, p053, p054, p055, p056, p057, p058, p059, p060, p061, p062, p063;
    byte p064, p065, p066, p067, p068, p069, p070, p071, p072, p073, p074, p075, p076, p077, p078, p079;
    byte p080, p081, p082, p083, p084, p085, p086, p087, p088, p089, p090, p091, p092, p093, p094, p095;
    byte p096, p097, p098, p099, p100, p101, p102, p103, p104, p105, p106, p107, p108, p109, p110, p111;
    byte p112, p113, p114, p115, p116, p117, p118, p119, p120, p121, p122, p123, p124, p125, p126, p127;
    byte p128, p129, p130, p131, p132, p133, p134, p135, p136, p137, p138, p139, p140, p141, p142, p143;
    byte p144, p145, p146, p147, p148, p149, p150, p151, p152, p153, p154, p155, p156, p157, p158, p159;
    byte p160, p161, p162, p163, p164, p165, p166, p167, p168, p169, p170, p171, p172, p173, p174, p175;
    byte p176, p177, p178, p179, p180, p181, p182, p183, p184, p185, p186, p187, p188, p189, p190, p191;
    byte p192, p193, p194, p195, p196, p197, p198, p199, p200, p201, p202, p203, p204, p205, p206, p207;
    byte p208, p209, p210, p211, p212, p213, p214, p215, p216, p217, p218, p219, p220, p221, p222, p223;
    byte p224, p225, p226, p227, p228, p229, p230, p231, p232, p233, p234, p235, p236, p237, p238, p239;
    byte p240, p241, p242, p243, p244, p245, p246, p247, p248, p249, p250, p251, p252, p253, p254, p255;
    int startRndMask;
    BenchmarkParams benchmarkParams;
    IterationParams iterationParams;
    ThreadParams threadParams;
    Blackhole blackhole;
    Control notifyControl;

    public BenchmarkTaskResult baselineIdentity_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 37
public final class NormPerformance_baseline_jmhTest {

    byte p000, p001, p002, p003, p004, p005, p006, p007, p008, p009, p010, p011, p012, p013, p014, p015;
    byte p016, p017, p018, p019, p020, p021, p022, p023, p024, p025, p026, p027, p028, p029, p030, p031;
    byte p032, p033, p034, p035, p036, p037, p038, p039, p040, p041, p042, p043, p044, p045, p046, p047;
    byte p048, p049, p050, p051, p052, p053, p054, p055, p056, p057, p058, p059, p060, p061, p062, p063;
    byte p064, p065, p066, p067, p068, p069, p070, p071, p072, p073, p074, p075, p076, p077, p078, p079;
    byte p080, p081, p082, p083, p084, p085, p086, p087, p088, p089, p090, p091, p092, p093, p094, p095;
    byte p096, p097, p098, p099, p100, p101, p102, p103, p104, p105, p106, p107, p108, p109, p110, p111;
    byte p112, p113, p114, p115, p116, p117, p118, p119, p120, p121, p122, p123, p124, p125, p126, p127;
    byte p128, p129, p130, p131, p132, p133, p134, p135, p136, p137, p138, p139, p140, p141, p142, p143;
    byte p144, p145, p146, p147, p148, p149, p150, p151, p152, p153, p154, p155, p156, p157, p158, p159;
    byte p160, p161, p162, p163, p164, p165, p166, p167, p168, p169, p170, p171, p172, p173, p174, p175;
    byte p176, p177, p178, p179, p180, p181, p182, p183, p184, p185, p186, p187, p188, p189, p190, p191;
    byte p192, p193, p194, p195, p196, p197, p198, p199, p200, p201, p202, p203, p204, p205, p206, p207;
    byte p208, p209, p210, p211, p212, p213, p214, p215, p216, p217, p218, p219, p220, p221, p222, p223;
    byte p224, p225, p226, p227, p228, p229, p230, p231, p232, p233, p234, p235, p236, p237, p238, p239;
    byte p240, p241, p242, p243, p244, p245, p246, p247, p248, p249, p250, p251, p252, p253, p254, p255;
    int startRndMask;
    BenchmarkParams benchmarkParams;
    IterationParams iterationParams;
    ThreadParams threadParams;
    Blackhole blackhole;
    Control notifyControl;

    public BenchmarkTaskResult baseline_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 38
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 38
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_nonNormal_jmhTest.java 38
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_productLow_jmhTest.java 38
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 38
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 38
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 38
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 38
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_stickySum_jmhTest.java 38
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erf_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erfc_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErf_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErfc_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_evaluate_jmhTest.java 37
public final class ComplexPerformance_absMathHypot_jmhTest {

    byte p000, p001, p002, p003, p004, p005, p006, p007, p008, p009, p010, p011, p012, p013, p014, p015;
    byte p016, p017, p018, p019, p020, p021, p022, p023, p024, p025, p026, p027, p028, p029, p030, p031;
    byte p032, p033, p034, p035, p036, p037, p038, p039, p040, p041, p042, p043, p044, p045, p046, p047;
    byte p048, p049, p050, p051, p052, p053, p054, p055, p056, p057, p058, p059, p060, p061, p062, p063;
    byte p064, p065, p066, p067, p068, p069, p070, p071, p072, p073, p074, p075, p076, p077, p078, p079;
    byte p080, p081, p082, p083, p084, p085, p086, p087, p088, p089, p090, p091, p092, p093, p094, p095;
    byte p096, p097, p098, p099, p100, p101, p102, p103, p104, p105, p106, p107, p108, p109, p110, p111;
    byte p112, p113, p114, p115, p116, p117, p118, p119, p120, p121, p122, p123, p124, p125, p126, p127;
    byte p128, p129, p130, p131, p132, p133, p134, p135, p136, p137, p138, p139, p140, p141, p142, p143;
    byte p144, p145, p146, p147, p148, p149, p150, p151, p152, p153, p154, p155, p156, p157, p158, p159;
    byte p160, p161, p162, p163, p164, p165, p166, p167, p168, p169, p170, p171, p172, p173, p174, p175;
    byte p176, p177, p178, p179, p180, p181, p182, p183, p184, p185, p186, p187, p188, p189, p190, p191;
    byte p192, p193, p194, p195, p196, p197, p198, p199, p200, p201, p202, p203, p204, p205, p206, p207;
    byte p208, p209, p210, p211, p212, p213, p214, p215, p216, p217, p218, p219, p220, p221, p222, p223;
    byte p224, p225, p226, p227, p228, p229, p230, p231, p232, p233, p234, p235, p236, p237, p238, p239;
    byte p240, p241, p242, p243, p244, p245, p246, p247, p248, p249, p250, p251, p252, p253, p254, p255;
    int startRndMask;
    BenchmarkParams benchmarkParams;
    IterationParams iterationParams;
    ThreadParams threadParams;
    Blackhole blackhole;
    Control notifyControl;

    public BenchmarkTaskResult absMathHypot_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_Numbers_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_Numbers_jmhType_B1.java 3
public class SinCosPerformance_Numbers_jmhType_B1 extends org.apache.commons.numbers.examples.jmh.complex.SinCosPerformance.Numbers {
    byte p000, p001, p002, p003, p004, p005, p006, p007, p008, p009, p010, p011, p012, p013, p014, p015;
    byte p016, p017, p018, p019, p020, p021, p022, p023, p024, p025, p026, p027, p028, p029, p030, p031;
    byte p032, p033, p034, p035, p036, p037, p038, p039, p040, p041, p042, p043, p044, p045, p046, p047;
    byte p048, p049, p050, p051, p052, p053, p054, p055, p056, p057, p058, p059, p060, p061, p062, p063;
    byte p064, p065, p066, p067, p068, p069, p070, p071, p072, p073, p074, p075, p076, p077, p078, p079;
    byte p080, p081, p082, p083, p084, p085, p086, p087, p088, p089, p090, p091, p092, p093, p094, p095;
    byte p096, p097, p098, p099, p100, p101, p102, p103, p104, p105, p106, p107, p108, p109, p110, p111;
    byte p112, p113, p114, p115, p116, p117, p118, p119, p120, p121, p122, p123, p124, p125, p126, p127;
    byte p128, p129, p130, p131, p132, p133, p134, p135, p136, p137, p138, p139, p140, p141, p142, p143;
    byte p144, p145, p146, p147, p148, p149, p150, p151, p152, p153, p154, p155, p156, p157, p158, p159;
    byte p160, p161, p162, p163, p164, p165, p166, p167, p168, p169, p170, p171, p172, p173, p174, p175;
    byte p176, p177, p178, p179, p180, p181, p182, p183, p184, p185, p186, p187, p188, p189, p190, p191;
    byte p192, p193, p194, p195, p196, p197, p198, p199, p200, p201, p202, p203, p204, p205, p206, p207;
    byte p208, p209, p210, p211, p212, p213, p214, p215, p216, p217, p218, p219, p220, p221, p222, p223;
    byte p224, p225, p226, p227, p228, p229, p230, p231, p232, p233, p234, p235, p236, p237, p238, p239;
    byte p240, p241, p242, p243, p244, p245, p246, p247, p248, p249, p250, p251, p252, p253, p254, p255;
}
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_BiFactors_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_BiFactors_jmhType_B1.java 3
public class DoubleSplitPerformance_BiFactors_jmhType_B1 extends org.apache.commons.numbers.examples.jmh.core.DoubleSplitPerformance.BiFactors {
    byte p000, p001, p002, p003, p004, p005, p006, p007, p008, p009, p010, p011, p012, p013, p014, p015;
    byte p016, p017, p018, p019, p020, p021, p022, p023, p024, p025, p026, p027, p028, p029, p030, p031;
    byte p032, p033, p034, p035, p036, p037, p038, p039, p040, p041, p042, p043, p044, p045, p046, p047;
    byte p048, p049, p050, p051, p052, p053, p054, p055, p056, p057, p058, p059, p060, p061, p062, p063;
    byte p064, p065, p066, p067, p068, p069, p070, p071, p072, p073, p074, p075, p076, p077, p078, p079;
    byte p080, p081, p082, p083, p084, p085, p086, p087, p088, p089, p090, p091, p092, p093, p094, p095;
    byte p096, p097, p098, p099, p100, p101, p102, p103, p104, p105, p106, p107, p108, p109, p110, p111;
    byte p112, p113, p114, p115, p116, p117, p118, p119, p120, p121, p122, p123, p124, p125, p126, p127;
    byte p128, p129, p130, p131, p132, p133, p134, p135, p136, p137, p138, p139, p140, p141, p142, p143;
    byte p144, p145, p146, p147, p148, p149, p150, p151, p152, p153, p154, p155, p156, p157, p158, p159;
    byte p160, p161, p162, p163, p164, p165, p166, p167, p168, p169, p170, p171, p172, p173, p174, p175;
    byte p176, p177, p178, p179, p180, p181, p182, p183, p184, p185, p186, p187, p188, p189, p190, p191;
    byte p192, p193, p194, p195, p196, p197, p198, p199, p200, p201, p202, p203, p204, p205, p206, p207;
    byte p208, p209, p210, p211, p212, p213, p214, p215, p216, p217, p218, p219, p220, p221, p222, p223;
    byte p224, p225, p226, p227, p228, p229, p230, p231, p232, p233, p234, p235, p236, p237, p238, p239;
    byte p240, p241, p242, p243, p244, p245, p246, p247, p248, p249, p250, p251, p252, p253, p254, p255;
}
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_VectorArrayInput_jmhType_B1.java 3
public class EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType_B1 extends org.apache.commons.numbers.examples.jmh.core.EuclideanNormAlgorithmPerformance.VectorArrayInput {
    byte p000, p001, p002, p003, p004, p005, p006, p007, p008, p009, p010, p011, p012, p013, p014, p015;
    byte p016, p017, p018, p019, p020, p021, p022, p023, p024, p025, p026, p027, p028, p029, p030, p031;
    byte p032, p033, p034, p035, p036, p037, p038, p039, p040, p041, p042, p043, p044, p045, p046, p047;
    byte p048, p049, p050, p051, p052, p053, p054, p055, p056, p057, p058, p059, p060, p061, p062, p063;
    byte p064, p065, p066, p067, p068, p069, p070, p071, p072, p073, p074, p075, p076, p077, p078, p079;
    byte p080, p081, p082, p083, p084, p085, p086, p087, p088, p089, p090, p091, p092, p093, p094, p095;
    byte p096, p097, p098, p099, p100, p101, p102, p103, p104, p105, p106, p107, p108, p109, p110, p111;
    byte p112, p113, p114, p115, p116, p117, p118, p119, p120, p121, p122, p123, p124, p125, p126, p127;
    byte p128, p129, p130, p131, p132, p133, p134, p135, p136, p137, p138, p139, p140, p141, p142, p143;
    byte p144, p145, p146, p147, p148, p149, p150, p151, p152, p153, p154, p155, p156, p157, p158, p159;
    byte p160, p161, p162, p163, p164, p165, p166, p167, p168, p169, p170, p171, p172, p173, p174, p175;
    byte p176, p177, p178, p179, p180, p181, p182, p183, p184, p185, p186, p187, p188, p189, p190, p191;
    byte p192, p193, p194, p195, p196, p197, p198, p199, p200, p201, p202, p203, p204, p205, p206, p207;
    byte p208, p209, p210, p211, p212, p213, p214, p215, p216, p217, p218, p219, p220, p221, p222, p223;
    byte p224, p225, p226, p227, p228, p229, p230, p231, p232, p233, p234, p235, p236, p237, p238, p239;
    byte p240, p241, p242, p243, p244, p245, p246, p247, p248, p249, p250, p251, p252, p253, p254, p255;
}
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_BaseData_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_BaseData_jmhType_B1.java 3
public class ErfPerformance_BaseData_jmhType_B1 extends org.apache.commons.numbers.examples.jmh.gamma.ErfPerformance.BaseData {
    byte p000, p001, p002, p003, p004, p005, p006, p007, p008, p009, p010, p011, p012, p013, p014, p015;
    byte p016, p017, p018, p019, p020, p021, p022, p023, p024, p025, p026, p027, p028, p029, p030, p031;
    byte p032, p033, p034, p035, p036, p037, p038, p039, p040, p041, p042, p043, p044, p045, p046, p047;
    byte p048, p049, p050, p051, p052, p053, p054, p055, p056, p057, p058, p059, p060, p061, p062, p063;
    byte p064, p065, p066, p067, p068, p069, p070, p071, p072, p073, p074, p075, p076, p077, p078, p079;
    byte p080, p081, p082, p083, p084, p085, p086, p087, p088, p089, p090, p091, p092, p093, p094, p095;
    byte p096, p097, p098, p099, p100, p101, p102, p103, p104, p105, p106, p107, p108, p109, p110, p111;
    byte p112, p113, p114, p115, p116, p117, p118, p119, p120, p121, p122, p123, p124, p125, p126, p127;
    byte p128, p129, p130, p131, p132, p133, p134, p135, p136, p137, p138, p139, p140, p141, p142, p143;
    byte p144, p145, p146, p147, p148, p149, p150, p151, p152, p153, p154, p155, p156, p157, p158, p159;
    byte p160, p161, p162, p163, p164, p165, p166, p167, p168, p169, p170, p171, p172, p173, p174, p175;
    byte p176, p177, p178, p179, p180, p181, p182, p183, p184, p185, p186, p187, p188, p189, p190, p191;
    byte p192, p193, p194, p195, p196, p197, p198, p199, p200, p201, p202, p203, p204, p205, p206, p207;
    byte p208, p209, p210, p211, p212, p213, p214, p215, p216, p217, p218, p219, p220, p221, p222, p223;
    byte p224, p225, p226, p227, p228, p229, p230, p231, p232, p233, p234, p235, p236, p237, p238, p239;
    byte p240, p241, p242, p243, p244, p245, p246, p247, p248, p249, p250, p251, p252, p253, p254, p255;
}
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_ComplexAndRealNumbers_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_ComplexAndRealNumbers_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_ComplexNumbers_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_ComplexNumbers_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_TwoComplexNumbers_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_TwoComplexNumbers_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_Numbers_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_Numbers_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_UniformNumbers_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_UniformNumbers_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_BiFactors_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_BiFactors_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_NonNormalMethod_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_NonNormalMethod_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_NonNormalNumbers_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_NonNormalNumbers_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_Numbers_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_Numbers_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_RoundoffMethod_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_RoundoffMethod_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_SplitMethod_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_SplitMethod_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_Calculator_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_Calculator_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_Factors_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_Factors_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_LengthFactors_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_LengthFactors_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_VectorArrayInput2D_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_VectorArrayInput2D_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_VectorArrayInput_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_VectorArrayInput_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_BiFactors_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_BiFactors_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_SumMethod_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_SumMethod_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_ArrayInput_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_ArrayInput_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_BaseData_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_BaseData_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_ErfData_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_ErfData_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_ErfcData_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_ErfcData_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_InverseErfData_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_InverseErfData_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_InverseErfcData_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_InverseErfcData_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_BaseData_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_BaseData_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_jmhType_B3.java 2
public class ComplexPerformance_ComplexAndRealNumbers_jmhType_B1 extends org.apache.commons.numbers.examples.jmh.complex.ComplexPerformance.ComplexAndRealNumbers {
    byte p000, p001, p002, p003, p004, p005, p006, p007, p008, p009, p010, p011, p012, p013, p014, p015;
    byte p016, p017, p018, p019, p020, p021, p022, p023, p024, p025, p026, p027, p028, p029, p030, p031;
    byte p032, p033, p034, p035, p036, p037, p038, p039, p040, p041, p042, p043, p044, p045, p046, p047;
    byte p048, p049, p050, p051, p052, p053, p054, p055, p056, p057, p058, p059, p060, p061, p062, p063;
    byte p064, p065, p066, p067, p068, p069, p070, p071, p072, p073, p074, p075, p076, p077, p078, p079;
    byte p080, p081, p082, p083, p084, p085, p086, p087, p088, p089, p090, p091, p092, p093, p094, p095;
    byte p096, p097, p098, p099, p100, p101, p102, p103, p104, p105, p106, p107, p108, p109, p110, p111;
    byte p112, p113, p114, p115, p116, p117, p118, p119, p120, p121, p122, p123, p124, p125, p126, p127;
    byte p128, p129, p130, p131, p132, p133, p134, p135, p136, p137, p138, p139, p140, p141, p142, p143;
    byte p144, p145, p146, p147, p148, p149, p150, p151, p152, p153, p154, p155, p156, p157, p158, p159;
    byte p160, p161, p162, p163, p164, p165, p166, p167, p168, p169, p170, p171, p172, p173, p174, p175;
    byte p176, p177, p178, p179, p180, p181, p182, p183, p184, p185, p186, p187, p188, p189, p190, p191;
    byte p192, p193, p194, p195, p196, p197, p198, p199, p200, p201, p202, p203, p204, p205, p206, p207;
    byte p208, p209, p210, p211, p212, p213, p214, p215, p216, p217, p218, p219, p220, p221, p222, p223;
    byte p224, p225, p226, p227, p228, p229, p230, p231, p232, p233, p234, p235, p236, p237, p238, p239;
    byte p240, p241, p242, p243, p244, p245, p246, p247, p248, p249, p250, p251, p252, p253, p254, p255;
}
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_ComplexAndRealNumbers_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_ComplexAndRealNumbers_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_ComplexNumbers_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_ComplexNumbers_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_TwoComplexNumbers_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_TwoComplexNumbers_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_Numbers_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_Numbers_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_UniformNumbers_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_UniformNumbers_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_BiFactors_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_BiFactors_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_NonNormalMethod_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_NonNormalMethod_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_NonNormalNumbers_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_NonNormalNumbers_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_Numbers_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_Numbers_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_RoundoffMethod_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_RoundoffMethod_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_SplitMethod_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_SplitMethod_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 38
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 38
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_nonNormal_jmhTest.java 38
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_productLow_jmhTest.java 38
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_Calculator_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_Calculator_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_Factors_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_Factors_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_LengthFactors_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_LengthFactors_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 38
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 38
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 38
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 38
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_VectorArrayInput2D_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_VectorArrayInput2D_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_VectorArrayInput_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_VectorArrayInput_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_BiFactors_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_BiFactors_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_SumMethod_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_SumMethod_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_stickySum_jmhTest.java 38
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_ArrayInput_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_ArrayInput_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_BaseData_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_BaseData_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_ErfData_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_ErfData_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_ErfcData_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_ErfcData_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_InverseErfData_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_InverseErfData_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_InverseErfcData_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_InverseErfcData_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erf_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erfc_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErf_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErfc_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_BaseData_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_BaseData_jmhType_B3.java 2
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_evaluate_jmhTest.java 37
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_jmhType_B1.java 3
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_jmhType_B3.java 2
public class ComplexPerformance_ComplexAndRealNumbers_jmhType_B1 extends org.apache.commons.numbers.examples.jmh.complex.ComplexPerformance.ComplexAndRealNumbers {
    byte p000, p001, p002, p003, p004, p005, p006, p007, p008, p009, p010, p011, p012, p013, p014, p015;
    byte p016, p017, p018, p019, p020, p021, p022, p023, p024, p025, p026, p027, p028, p029, p030, p031;
    byte p032, p033, p034, p035, p036, p037, p038, p039, p040, p041, p042, p043, p044, p045, p046, p047;
    byte p048, p049, p050, p051, p052, p053, p054, p055, p056, p057, p058, p059, p060, p061, p062, p063;
    byte p064, p065, p066, p067, p068, p069, p070, p071, p072, p073, p074, p075, p076, p077, p078, p079;
    byte p080, p081, p082, p083, p084, p085, p086, p087, p088, p089, p090, p091, p092, p093, p094, p095;
    byte p096, p097, p098, p099, p100, p101, p102, p103, p104, p105, p106, p107, p108, p109, p110, p111;
    byte p112, p113, p114, p115, p116, p117, p118, p119, p120, p121, p122, p123, p124, p125, p126, p127;
    byte p128, p129, p130, p131, p132, p133, p134, p135, p136, p137, p138, p139, p140, p141, p142, p143;
    byte p144, p145, p146, p147, p148, p149, p150, p151, p152, p153, p154, p155, p156, p157, p158, p159;
    byte p160, p161, p162, p163, p164, p165, p166, p167, p168, p169, p170, p171, p172, p173, p174, p175;
    byte p176, p177, p178, p179, p180, p181, p182, p183, p184, p185, p186, p187, p188, p189, p190, p191;
    byte p192, p193, p194, p195, p196, p197, p198, p199, p200, p201, p202, p203, p204, p205, p206, p207;
    byte p208, p209, p210, p211, p212, p213, p214, p215, p216, p217, p218, p219, p220, p221, p222, p223;
    byte p224, p225, p226, p227, p228, p229, p230, p231, p232, p233, p234, p235, p236, p237, p238, p239;
    byte p240, p241, p242, p243, p244, p245, p246, p247, p248, p249, p250, p251, p252, p253, p254, p255;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 87
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 206
high_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_numbers1_G, l_splitmethod2_G, l_doublesplitperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_doublesplitperformance0_G.high(l_numbers1_G, blackhole, l_splitmethod2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_splitmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_splitmethod2_G.readyTrial) {
                            l_splitmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.set(l_splitmethod2_G, 0);
                    }
                } else {
                    long l_splitmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.get(l_splitmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_splitmethod2_G_backoff);
                        l_splitmethod2_G_backoff = Math.max(1024, l_splitmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_splitmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "high", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 87
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 206
low_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_numbers1_G, l_splitmethod2_G, l_doublesplitperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_doublesplitperformance0_G.low(l_numbers1_G, blackhole, l_splitmethod2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_splitmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_splitmethod2_G.readyTrial) {
                            l_splitmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.set(l_splitmethod2_G, 0);
                    }
                } else {
                    long l_splitmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.get(l_splitmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_splitmethod2_G_backoff);
                        l_splitmethod2_G_backoff = Math.max(1024, l_splitmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_splitmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "low", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_nonNormal_jmhTest.java 87
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_nonNormal_jmhTest.java 206
nonNormal_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_nonnormalnumbers1_G, l_nonnormalmethod2_G, l_doublesplitperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_doublesplitperformance0_G.nonNormal(l_nonnormalnumbers1_G, blackhole, l_nonnormalmethod2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_NonNormalNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_nonnormalnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_nonnormalnumbers1_G.readyTrial) {
                            l_nonnormalnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_NonNormalNumbers_jmhType.tearTrialMutexUpdater.set(l_nonnormalnumbers1_G, 0);
                    }
                } else {
                    long l_nonnormalnumbers1_G_backoff = 1;
                    while (DoubleSplitPerformance_NonNormalNumbers_jmhType.tearTrialMutexUpdater.get(l_nonnormalnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_nonnormalnumbers1_G_backoff);
                        l_nonnormalnumbers1_G_backoff = Math.max(1024, l_nonnormalnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_NonNormalMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_nonnormalmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_nonnormalmethod2_G.readyTrial) {
                            l_nonnormalmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_NonNormalMethod_jmhType.tearTrialMutexUpdater.set(l_nonnormalmethod2_G, 0);
                    }
                } else {
                    long l_nonnormalmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_NonNormalMethod_jmhType.tearTrialMutexUpdater.get(l_nonnormalmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_nonnormalmethod2_G_backoff);
                        l_nonnormalmethod2_G_backoff = Math.max(1024, l_nonnormalmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_nonnormalnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_nonnormalmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "nonNormal", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_productLow_jmhTest.java 87
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_productLow_jmhTest.java 206
productLow_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_bifactors1_G, l_roundoffmethod2_G, l_doublesplitperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_doublesplitperformance0_G.productLow(l_bifactors1_G, blackhole, l_roundoffmethod2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_BiFactors_jmhType.tearTrialMutexUpdater.compareAndSet(l_bifactors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_bifactors1_G.readyTrial) {
                            l_bifactors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_BiFactors_jmhType.tearTrialMutexUpdater.set(l_bifactors1_G, 0);
                    }
                } else {
                    long l_bifactors1_G_backoff = 1;
                    while (DoubleSplitPerformance_BiFactors_jmhType.tearTrialMutexUpdater.get(l_bifactors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_bifactors1_G_backoff);
                        l_bifactors1_G_backoff = Math.max(1024, l_bifactors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_RoundoffMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_roundoffmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_roundoffmethod2_G.readyTrial) {
                            l_roundoffmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_RoundoffMethod_jmhType.tearTrialMutexUpdater.set(l_roundoffmethod2_G, 0);
                    }
                } else {
                    long l_roundoffmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_RoundoffMethod_jmhType.tearTrialMutexUpdater.get(l_roundoffmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_roundoffmethod2_G_backoff);
                        l_roundoffmethod2_G_backoff = Math.max(1024, l_roundoffmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_bifactors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_roundoffmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "productLow", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 87
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 206
fourD_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_factors1_G, l_calculator2_G, l_linearcombinationperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_linearcombinationperformance0_G.fourD(l_factors1_G, blackhole, l_calculator2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.compareAndSet(l_factors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_factors1_G.readyTrial) {
                            l_factors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.set(l_factors1_G, 0);
                    }
                } else {
                    long l_factors1_G_backoff = 1;
                    while (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.get(l_factors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_factors1_G_backoff);
                        l_factors1_G_backoff = Math.max(1024, l_factors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_factors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "fourD", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 87
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 206
nD_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_lengthfactors1_G, l_calculator2_G, l_linearcombinationperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_linearcombinationperformance0_G.nD(l_lengthfactors1_G, blackhole, l_calculator2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (LinearCombinationPerformance_LengthFactors_jmhType.tearTrialMutexUpdater.compareAndSet(l_lengthfactors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_lengthfactors1_G.readyTrial) {
                            l_lengthfactors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_LengthFactors_jmhType.tearTrialMutexUpdater.set(l_lengthfactors1_G, 0);
                    }
                } else {
                    long l_lengthfactors1_G_backoff = 1;
                    while (LinearCombinationPerformance_LengthFactors_jmhType.tearTrialMutexUpdater.get(l_lengthfactors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_lengthfactors1_G_backoff);
                        l_lengthfactors1_G_backoff = Math.max(1024, l_lengthfactors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_lengthfactors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "nD", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 87
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 206
threeD_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_factors1_G, l_calculator2_G, l_linearcombinationperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_linearcombinationperformance0_G.threeD(l_factors1_G, blackhole, l_calculator2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.compareAndSet(l_factors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_factors1_G.readyTrial) {
                            l_factors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.set(l_factors1_G, 0);
                    }
                } else {
                    long l_factors1_G_backoff = 1;
                    while (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.get(l_factors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_factors1_G_backoff);
                        l_factors1_G_backoff = Math.max(1024, l_factors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_factors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "threeD", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 87
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 206
twoD_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_factors1_G, l_calculator2_G, l_linearcombinationperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_linearcombinationperformance0_G.twoD(l_factors1_G, blackhole, l_calculator2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.compareAndSet(l_factors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_factors1_G.readyTrial) {
                            l_factors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.set(l_factors1_G, 0);
                    }
                } else {
                    long l_factors1_G_backoff = 1;
                    while (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.get(l_factors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_factors1_G_backoff);
                        l_factors1_G_backoff = Math.max(1024, l_factors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_factors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "twoD", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_stickySum_jmhTest.java 87
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_stickySum_jmhTest.java 206
stickySum_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_bifactors1_G, l_summethod2_G, l_stickysumperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_stickysumperformance0_G.stickySum(l_bifactors1_G, blackhole, l_summethod2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (StickySumPerformance_BiFactors_jmhType.tearTrialMutexUpdater.compareAndSet(l_bifactors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_bifactors1_G.readyTrial) {
                            l_bifactors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        StickySumPerformance_BiFactors_jmhType.tearTrialMutexUpdater.set(l_bifactors1_G, 0);
                    }
                } else {
                    long l_bifactors1_G_backoff = 1;
                    while (StickySumPerformance_BiFactors_jmhType.tearTrialMutexUpdater.get(l_bifactors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_bifactors1_G_backoff);
                        l_bifactors1_G_backoff = Math.max(1024, l_bifactors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (StickySumPerformance_SumMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_summethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_summethod2_G.readyTrial) {
                            l_summethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        StickySumPerformance_SumMethod_jmhType.tearTrialMutexUpdater.set(l_summethod2_G, 0);
                    }
                } else {
                    long l_summethod2_G_backoff = 1;
                    while (StickySumPerformance_SumMethod_jmhType.tearTrialMutexUpdater.get(l_summethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_summethod2_G_backoff);
                        l_summethod2_G_backoff = Math.max(1024, l_summethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_bifactors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_summethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_stickysumperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "stickySum", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 429
l_sumperformance0_G.baselineDouble(l_arrayinput1_G, blackhole);
        }
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
    }

    
    static volatile SumPerformance_ArrayInput_jmhType f_arrayinput1_G;
    
    SumPerformance_ArrayInput_jmhType _jmh_tryInit_f_arrayinput1_G(InfraControl control) throws Throwable {
        SumPerformance_ArrayInput_jmhType val = f_arrayinput1_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_arrayinput1_G;
            if (val != null) {
                return val;
            }
            val = new SumPerformance_ArrayInput_jmhType();
            Field f;
            f = org.apache.commons.numbers.examples.jmh.core.SumPerformance.ArrayInput.class.getDeclaredField("expRange");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("expRange")));
            f = org.apache.commons.numbers.examples.jmh.core.SumPerformance.ArrayInput.class.getDeclaredField("len");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("len")));
            f = org.apache.commons.numbers.examples.jmh.core.SumPerformance.ArrayInput.class.getDeclaredField("maxExp");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("maxExp")));
            f = org.apache.commons.numbers.examples.jmh.core.SumPerformance.ArrayInput.class.getDeclaredField("minExp");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("minExp")));
            f = org.apache.commons.numbers.examples.jmh.core.SumPerformance.ArrayInput.class.getDeclaredField("samples");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("samples")));
            val.createArrays();
            val.readyTrial = true;
            f_arrayinput1_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile SumPerformance_jmhType f_sumperformance0_G;
    
    SumPerformance_jmhType _jmh_tryInit_f_sumperformance0_G(InfraControl control) throws Throwable {
        SumPerformance_jmhType val = f_sumperformance0_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_sumperformance0_G;
            if (val != null) {
                return val;
            }
            val = new SumPerformance_jmhType();
            val.readyTrial = true;
            f_sumperformance0_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }


}
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 530
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 530
l_doublesplitperformance0_G.high(l_numbers1_G, blackhole, l_splitmethod2_G);
        }
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
    }

    
    static volatile DoubleSplitPerformance_jmhType f_doublesplitperformance0_G;
    
    DoubleSplitPerformance_jmhType _jmh_tryInit_f_doublesplitperformance0_G(InfraControl control) throws Throwable {
        DoubleSplitPerformance_jmhType val = f_doublesplitperformance0_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_doublesplitperformance0_G;
            if (val != null) {
                return val;
            }
            val = new DoubleSplitPerformance_jmhType();
            val.readyTrial = true;
            f_doublesplitperformance0_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile DoubleSplitPerformance_Numbers_jmhType f_numbers1_G;
    
    DoubleSplitPerformance_Numbers_jmhType _jmh_tryInit_f_numbers1_G(InfraControl control) throws Throwable {
        DoubleSplitPerformance_Numbers_jmhType val = f_numbers1_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_numbers1_G;
            if (val != null) {
                return val;
            }
            val = new DoubleSplitPerformance_Numbers_jmhType();
            Field f;
            f = org.apache.commons.numbers.examples.jmh.core.DoubleSplitPerformance.Numbers.class.getDeclaredField("edge");
            f.setAccessible(true);
            f.set(val, Double.valueOf(control.getParam("edge")));
            f = org.apache.commons.numbers.examples.jmh.core.DoubleSplitPerformance.Numbers.class.getDeclaredField("size");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("size")));
            val.setup();
            val.readyTrial = true;
            f_numbers1_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile DoubleSplitPerformance_SplitMethod_jmhType f_splitmethod2_G;
    
    DoubleSplitPerformance_SplitMethod_jmhType _jmh_tryInit_f_splitmethod2_G(InfraControl control) throws Throwable {
        DoubleSplitPerformance_SplitMethod_jmhType val = f_splitmethod2_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_splitmethod2_G;
            if (val != null) {
                return val;
            }
            val = new DoubleSplitPerformance_SplitMethod_jmhType();
            Field f;
            f = org.apache.commons.numbers.examples.jmh.core.DoubleSplitPerformance.SplitMethod.class.getDeclaredField("name");
            f.setAccessible(true);
            f.set(val, control.getParam("name"));
            val.setup();
            val.readyTrial = true;
            f_splitmethod2_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }


}
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 530
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 530
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 530
l_linearcombinationperformance0_G.fourD(l_factors1_G, blackhole, l_calculator2_G);
        }
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
    }

    
    static volatile LinearCombinationPerformance_Calculator_jmhType f_calculator2_G;
    
    LinearCombinationPerformance_Calculator_jmhType _jmh_tryInit_f_calculator2_G(InfraControl control) throws Throwable {
        LinearCombinationPerformance_Calculator_jmhType val = f_calculator2_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_calculator2_G;
            if (val != null) {
                return val;
            }
            val = new LinearCombinationPerformance_Calculator_jmhType();
            Field f;
            f = org.apache.commons.numbers.examples.jmh.core.LinearCombinationPerformance.Calculator.class.getDeclaredField("name");
            f.setAccessible(true);
            f.set(val, control.getParam("name"));
            val.setup();
            val.readyTrial = true;
            f_calculator2_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile LinearCombinationPerformance_Factors_jmhType f_factors1_G;
    
    LinearCombinationPerformance_Factors_jmhType _jmh_tryInit_f_factors1_G(InfraControl control) throws Throwable {
        LinearCombinationPerformance_Factors_jmhType val = f_factors1_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_factors1_G;
            if (val != null) {
                return val;
            }
            val = new LinearCombinationPerformance_Factors_jmhType();
            Field f;
            f = org.apache.commons.numbers.examples.jmh.core.LinearCombinationPerformance.Factors.class.getDeclaredField("c");
            f.setAccessible(true);
            f.set(val, Double.valueOf(control.getParam("c")));
            f = org.apache.commons.numbers.examples.jmh.core.LinearCombinationPerformance.Factors.class.getDeclaredField("size");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("size")));
            val.setup();
            val.readyTrial = true;
            f_factors1_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile LinearCombinationPerformance_jmhType f_linearcombinationperformance0_G;
    
    LinearCombinationPerformance_jmhType _jmh_tryInit_f_linearcombinationperformance0_G(InfraControl control) throws Throwable {
        LinearCombinationPerformance_jmhType val = f_linearcombinationperformance0_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_linearcombinationperformance0_G;
            if (val != null) {
                return val;
            }
            val = new LinearCombinationPerformance_jmhType();
            val.readyTrial = true;
            f_linearcombinationperformance0_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }


}
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 92
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 92
l_doublesplitperformance0_G.high(l_numbers1_G, blackhole, l_splitmethod2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_splitmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_splitmethod2_G.readyTrial) {
                            l_splitmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.set(l_splitmethod2_G, 0);
                    }
                } else {
                    long l_splitmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.get(l_splitmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_splitmethod2_G_backoff);
                        l_splitmethod2_G_backoff = Math.max(1024, l_splitmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_splitmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "high", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 211
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 211
l_doublesplitperformance0_G.high(l_numbers1_G, blackhole, l_splitmethod2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_splitmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_splitmethod2_G.readyTrial) {
                            l_splitmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.set(l_splitmethod2_G, 0);
                    }
                } else {
                    long l_splitmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.get(l_splitmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_splitmethod2_G_backoff);
                        l_splitmethod2_G_backoff = Math.max(1024, l_splitmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_splitmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "high", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 92
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 92
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 92
l_linearcombinationperformance0_G.fourD(l_factors1_G, blackhole, l_calculator2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.compareAndSet(l_factors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_factors1_G.readyTrial) {
                            l_factors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.set(l_factors1_G, 0);
                    }
                } else {
                    long l_factors1_G_backoff = 1;
                    while (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.get(l_factors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_factors1_G_backoff);
                        l_factors1_G_backoff = Math.max(1024, l_factors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_factors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "fourD", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 211
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 211
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 211
l_linearcombinationperformance0_G.fourD(l_factors1_G, blackhole, l_calculator2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.compareAndSet(l_factors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_factors1_G.readyTrial) {
                            l_factors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.set(l_factors1_G, 0);
                    }
                } else {
                    long l_factors1_G_backoff = 1;
                    while (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.get(l_factors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_factors1_G_backoff);
                        l_factors1_G_backoff = Math.max(1024, l_factors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_factors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "fourD", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 92
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 211
l_doublesplitperformance0_G.high(l_numbers1_G, blackhole, l_splitmethod2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_splitmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_splitmethod2_G.readyTrial) {
                            l_splitmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.set(l_splitmethod2_G, 0);
                    }
                } else {
                    long l_splitmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.get(l_splitmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_splitmethod2_G_backoff);
                        l_splitmethod2_G_backoff = Math.max(1024, l_splitmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_splitmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "high", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 211
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 92
l_doublesplitperformance0_G.high(l_numbers1_G, blackhole, l_splitmethod2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_splitmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_splitmethod2_G.readyTrial) {
                            l_splitmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.set(l_splitmethod2_G, 0);
                    }
                } else {
                    long l_splitmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.get(l_splitmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_splitmethod2_G_backoff);
                        l_splitmethod2_G_backoff = Math.max(1024, l_splitmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_splitmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "high", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 92
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 211
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 211
l_linearcombinationperformance0_G.fourD(l_factors1_G, blackhole, l_calculator2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.compareAndSet(l_factors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_factors1_G.readyTrial) {
                            l_factors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.set(l_factors1_G, 0);
                    }
                } else {
                    long l_factors1_G_backoff = 1;
                    while (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.get(l_factors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_factors1_G_backoff);
                        l_factors1_G_backoff = Math.max(1024, l_factors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_factors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "fourD", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 211
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 92
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 92
l_linearcombinationperformance0_G.fourD(l_factors1_G, blackhole, l_calculator2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.compareAndSet(l_factors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_factors1_G.readyTrial) {
                            l_factors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.set(l_factors1_G, 0);
                    }
                } else {
                    long l_factors1_G_backoff = 1;
                    while (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.get(l_factors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_factors1_G_backoff);
                        l_factors1_G_backoff = Math.max(1024, l_factors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_factors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "fourD", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 429
l_normperformance0_G.baseline(l_vectorarrayinput1_G, blackhole);
        }
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
    }

    
    static volatile NormPerformance_jmhType f_normperformance0_G;
    
    NormPerformance_jmhType _jmh_tryInit_f_normperformance0_G(InfraControl control) throws Throwable {
        NormPerformance_jmhType val = f_normperformance0_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_normperformance0_G;
            if (val != null) {
                return val;
            }
            val = new NormPerformance_jmhType();
            val.readyTrial = true;
            f_normperformance0_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile NormPerformance_VectorArrayInput_jmhType f_vectorarrayinput1_G;
    
    NormPerformance_VectorArrayInput_jmhType _jmh_tryInit_f_vectorarrayinput1_G(InfraControl control) throws Throwable {
        NormPerformance_VectorArrayInput_jmhType val = f_vectorarrayinput1_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_vectorarrayinput1_G;
            if (val != null) {
                return val;
            }
            val = new NormPerformance_VectorArrayInput_jmhType();
            Field f;
            f = org.apache.commons.numbers.examples.jmh.core.NormPerformance.VectorArrayInput.class.getDeclaredField("maxExp");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("maxExp")));
            f = org.apache.commons.numbers.examples.jmh.core.NormPerformance.VectorArrayInput.class.getDeclaredField("minExp");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("minExp")));
            f = org.apache.commons.numbers.examples.jmh.core.NormPerformance.VectorArrayInput.class.getDeclaredField("samples");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("samples")));
            f = org.apache.commons.numbers.examples.jmh.core.NormPerformance.VectorArrayInput.class.getDeclaredField("vectorExpRange");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("vectorExpRange")));
            val.createVectors();
            val.readyTrial = true;
            f_vectorarrayinput1_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }


}
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 429
l_normperformance0_G.euclidean2d(l_vectorarrayinput2d1_G, blackhole);
        }
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
    }

    
    static volatile NormPerformance_jmhType f_normperformance0_G;
    
    NormPerformance_jmhType _jmh_tryInit_f_normperformance0_G(InfraControl control) throws Throwable {
        NormPerformance_jmhType val = f_normperformance0_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_normperformance0_G;
            if (val != null) {
                return val;
            }
            val = new NormPerformance_jmhType();
            val.readyTrial = true;
            f_normperformance0_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile NormPerformance_VectorArrayInput2D_jmhType f_vectorarrayinput2d1_G;
    
    NormPerformance_VectorArrayInput2D_jmhType _jmh_tryInit_f_vectorarrayinput2d1_G(InfraControl control) throws Throwable {
        NormPerformance_VectorArrayInput2D_jmhType val = f_vectorarrayinput2d1_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_vectorarrayinput2d1_G;
            if (val != null) {
                return val;
            }
            val = new NormPerformance_VectorArrayInput2D_jmhType();
            Field f;
            f = org.apache.commons.numbers.examples.jmh.core.NormPerformance.VectorArrayInput.class.getDeclaredField("maxExp");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("maxExp")));
            f = org.apache.commons.numbers.examples.jmh.core.NormPerformance.VectorArrayInput.class.getDeclaredField("minExp");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("minExp")));
            f = org.apache.commons.numbers.examples.jmh.core.NormPerformance.VectorArrayInput.class.getDeclaredField("samples");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("samples")));
            f = org.apache.commons.numbers.examples.jmh.core.NormPerformance.VectorArrayInput.class.getDeclaredField("vectorExpRange");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("vectorExpRange")));
            val.createVectors();
            val.readyTrial = true;
            f_vectorarrayinput2d1_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }


}
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 334
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 334
l_doublesplitperformance0_G.high(l_numbers1_G, blackhole, l_splitmethod2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_splitmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_splitmethod2_G.readyTrial) {
                            l_splitmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.set(l_splitmethod2_G, 0);
                    }
                } else {
                    long l_splitmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.get(l_splitmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_splitmethod2_G_backoff);
                        l_splitmethod2_G_backoff = Math.max(1024, l_splitmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_splitmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new SampleTimeResult(ResultRole.PRIMARY, "high", buffer, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 334
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 334
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 334
l_linearcombinationperformance0_G.fourD(l_factors1_G, blackhole, l_calculator2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.compareAndSet(l_factors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_factors1_G.readyTrial) {
                            l_factors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.set(l_factors1_G, 0);
                    }
                } else {
                    long l_factors1_G_backoff = 1;
                    while (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.get(l_factors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_factors1_G_backoff);
                        l_factors1_G_backoff = Math.max(1024, l_factors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_factors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new SampleTimeResult(ResultRole.PRIMARY, "fourD", buffer, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 87
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 206
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 329
high_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_numbers1_G, l_splitmethod2_G, l_doublesplitperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_doublesplitperformance0_G.high(l_numbers1_G, blackhole, l_splitmethod2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_splitmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_splitmethod2_G.readyTrial) {
                            l_splitmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.set(l_splitmethod2_G, 0);
                    }
                } else {
                    long l_splitmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.get(l_splitmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_splitmethod2_G_backoff);
                        l_splitmethod2_G_backoff = Math.max(1024, l_splitmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_splitmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 87
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 206
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 329
low_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_numbers1_G, l_splitmethod2_G, l_doublesplitperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_doublesplitperformance0_G.low(l_numbers1_G, blackhole, l_splitmethod2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_splitmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_splitmethod2_G.readyTrial) {
                            l_splitmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.set(l_splitmethod2_G, 0);
                    }
                } else {
                    long l_splitmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.get(l_splitmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_splitmethod2_G_backoff);
                        l_splitmethod2_G_backoff = Math.max(1024, l_splitmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_splitmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_nonNormal_jmhTest.java 87
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_nonNormal_jmhTest.java 206
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_nonNormal_jmhTest.java 329
nonNormal_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_nonnormalnumbers1_G, l_nonnormalmethod2_G, l_doublesplitperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_doublesplitperformance0_G.nonNormal(l_nonnormalnumbers1_G, blackhole, l_nonnormalmethod2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_NonNormalNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_nonnormalnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_nonnormalnumbers1_G.readyTrial) {
                            l_nonnormalnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_NonNormalNumbers_jmhType.tearTrialMutexUpdater.set(l_nonnormalnumbers1_G, 0);
                    }
                } else {
                    long l_nonnormalnumbers1_G_backoff = 1;
                    while (DoubleSplitPerformance_NonNormalNumbers_jmhType.tearTrialMutexUpdater.get(l_nonnormalnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_nonnormalnumbers1_G_backoff);
                        l_nonnormalnumbers1_G_backoff = Math.max(1024, l_nonnormalnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_NonNormalMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_nonnormalmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_nonnormalmethod2_G.readyTrial) {
                            l_nonnormalmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_NonNormalMethod_jmhType.tearTrialMutexUpdater.set(l_nonnormalmethod2_G, 0);
                    }
                } else {
                    long l_nonnormalmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_NonNormalMethod_jmhType.tearTrialMutexUpdater.get(l_nonnormalmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_nonnormalmethod2_G_backoff);
                        l_nonnormalmethod2_G_backoff = Math.max(1024, l_nonnormalmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_nonnormalnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_nonnormalmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_productLow_jmhTest.java 87
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_productLow_jmhTest.java 206
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_productLow_jmhTest.java 329
productLow_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_bifactors1_G, l_roundoffmethod2_G, l_doublesplitperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_doublesplitperformance0_G.productLow(l_bifactors1_G, blackhole, l_roundoffmethod2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_BiFactors_jmhType.tearTrialMutexUpdater.compareAndSet(l_bifactors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_bifactors1_G.readyTrial) {
                            l_bifactors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_BiFactors_jmhType.tearTrialMutexUpdater.set(l_bifactors1_G, 0);
                    }
                } else {
                    long l_bifactors1_G_backoff = 1;
                    while (DoubleSplitPerformance_BiFactors_jmhType.tearTrialMutexUpdater.get(l_bifactors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_bifactors1_G_backoff);
                        l_bifactors1_G_backoff = Math.max(1024, l_bifactors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_RoundoffMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_roundoffmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_roundoffmethod2_G.readyTrial) {
                            l_roundoffmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_RoundoffMethod_jmhType.tearTrialMutexUpdater.set(l_roundoffmethod2_G, 0);
                    }
                } else {
                    long l_roundoffmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_RoundoffMethod_jmhType.tearTrialMutexUpdater.get(l_roundoffmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_roundoffmethod2_G_backoff);
                        l_roundoffmethod2_G_backoff = Math.max(1024, l_roundoffmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_bifactors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_roundoffmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 87
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 206
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 329
fourD_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_factors1_G, l_calculator2_G, l_linearcombinationperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_linearcombinationperformance0_G.fourD(l_factors1_G, blackhole, l_calculator2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.compareAndSet(l_factors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_factors1_G.readyTrial) {
                            l_factors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.set(l_factors1_G, 0);
                    }
                } else {
                    long l_factors1_G_backoff = 1;
                    while (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.get(l_factors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_factors1_G_backoff);
                        l_factors1_G_backoff = Math.max(1024, l_factors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_factors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 87
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 206
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 329
nD_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_lengthfactors1_G, l_calculator2_G, l_linearcombinationperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_linearcombinationperformance0_G.nD(l_lengthfactors1_G, blackhole, l_calculator2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (LinearCombinationPerformance_LengthFactors_jmhType.tearTrialMutexUpdater.compareAndSet(l_lengthfactors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_lengthfactors1_G.readyTrial) {
                            l_lengthfactors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_LengthFactors_jmhType.tearTrialMutexUpdater.set(l_lengthfactors1_G, 0);
                    }
                } else {
                    long l_lengthfactors1_G_backoff = 1;
                    while (LinearCombinationPerformance_LengthFactors_jmhType.tearTrialMutexUpdater.get(l_lengthfactors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_lengthfactors1_G_backoff);
                        l_lengthfactors1_G_backoff = Math.max(1024, l_lengthfactors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_lengthfactors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 87
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 206
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 329
threeD_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_factors1_G, l_calculator2_G, l_linearcombinationperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_linearcombinationperformance0_G.threeD(l_factors1_G, blackhole, l_calculator2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.compareAndSet(l_factors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_factors1_G.readyTrial) {
                            l_factors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.set(l_factors1_G, 0);
                    }
                } else {
                    long l_factors1_G_backoff = 1;
                    while (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.get(l_factors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_factors1_G_backoff);
                        l_factors1_G_backoff = Math.max(1024, l_factors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_factors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 87
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 206
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 329
twoD_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_factors1_G, l_calculator2_G, l_linearcombinationperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_linearcombinationperformance0_G.twoD(l_factors1_G, blackhole, l_calculator2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.compareAndSet(l_factors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_factors1_G.readyTrial) {
                            l_factors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.set(l_factors1_G, 0);
                    }
                } else {
                    long l_factors1_G_backoff = 1;
                    while (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.get(l_factors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_factors1_G_backoff);
                        l_factors1_G_backoff = Math.max(1024, l_factors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_factors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_stickySum_jmhTest.java 87
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_stickySum_jmhTest.java 206
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_stickySum_jmhTest.java 329
stickySum_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_bifactors1_G, l_summethod2_G, l_stickysumperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_stickysumperformance0_G.stickySum(l_bifactors1_G, blackhole, l_summethod2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (StickySumPerformance_BiFactors_jmhType.tearTrialMutexUpdater.compareAndSet(l_bifactors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_bifactors1_G.readyTrial) {
                            l_bifactors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        StickySumPerformance_BiFactors_jmhType.tearTrialMutexUpdater.set(l_bifactors1_G, 0);
                    }
                } else {
                    long l_bifactors1_G_backoff = 1;
                    while (StickySumPerformance_BiFactors_jmhType.tearTrialMutexUpdater.get(l_bifactors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_bifactors1_G_backoff);
                        l_bifactors1_G_backoff = Math.max(1024, l_bifactors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (StickySumPerformance_SumMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_summethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_summethod2_G.readyTrial) {
                            l_summethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        StickySumPerformance_SumMethod_jmhType.tearTrialMutexUpdater.set(l_summethod2_G, 0);
                    }
                } else {
                    long l_summethod2_G_backoff = 1;
                    while (StickySumPerformance_SumMethod_jmhType.tearTrialMutexUpdater.get(l_summethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_summethod2_G_backoff);
                        l_summethod2_G_backoff = Math.max(1024, l_summethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_bifactors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_summethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_stickysumperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 459
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 459
high_ss_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, batchSize, l_numbers1_G, l_splitmethod2_G, l_doublesplitperformance0_G);
            control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_splitmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_splitmethod2_G.readyTrial) {
                            l_splitmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.set(l_splitmethod2_G, 0);
                    }
                } else {
                    long l_splitmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.get(l_splitmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_splitmethod2_G_backoff);
                        l_splitmethod2_G_backoff = Math.max(1024, l_splitmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_splitmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
            int opsPerInv = control.benchmarkParams.getOpsPerInvocation();
            long totalOps = opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult(totalOps, totalOps);
            results.add(new SingleShotResult(ResultRole.PRIMARY, "high", res.getTime(), totalOps, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 459
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 459
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 459
fourD_ss_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, batchSize, l_factors1_G, l_calculator2_G, l_linearcombinationperformance0_G);
            control.preTearDown();

            if (control.isLastIteration()) {
                if (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.compareAndSet(l_factors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_factors1_G.readyTrial) {
                            l_factors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.set(l_factors1_G, 0);
                    }
                } else {
                    long l_factors1_G_backoff = 1;
                    while (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.get(l_factors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_factors1_G_backoff);
                        l_factors1_G_backoff = Math.max(1024, l_factors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_factors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
            int opsPerInv = control.benchmarkParams.getOpsPerInvocation();
            long totalOps = opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult(totalOps, totalOps);
            results.add(new SingleShotResult(ResultRole.PRIMARY, "fourD", res.getTime(), totalOps, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 92
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 211
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 334
l_doublesplitperformance0_G.high(l_numbers1_G, blackhole, l_splitmethod2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_splitmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_splitmethod2_G.readyTrial) {
                            l_splitmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.set(l_splitmethod2_G, 0);
                    }
                } else {
                    long l_splitmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.get(l_splitmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_splitmethod2_G_backoff);
                        l_splitmethod2_G_backoff = Math.max(1024, l_splitmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_splitmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 334
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 92
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 211
l_doublesplitperformance0_G.high(l_numbers1_G, blackhole, l_splitmethod2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_splitmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_splitmethod2_G.readyTrial) {
                            l_splitmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.set(l_splitmethod2_G, 0);
                    }
                } else {
                    long l_splitmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.get(l_splitmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_splitmethod2_G_backoff);
                        l_splitmethod2_G_backoff = Math.max(1024, l_splitmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_splitmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 92
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 211
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 334
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 334
l_linearcombinationperformance0_G.fourD(l_factors1_G, blackhole, l_calculator2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.compareAndSet(l_factors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_factors1_G.readyTrial) {
                            l_factors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.set(l_factors1_G, 0);
                    }
                } else {
                    long l_factors1_G_backoff = 1;
                    while (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.get(l_factors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_factors1_G_backoff);
                        l_factors1_G_backoff = Math.max(1024, l_factors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_factors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 334
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 92
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 211
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 92
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 211
l_linearcombinationperformance0_G.fourD(l_factors1_G, blackhole, l_calculator2_G);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.compareAndSet(l_factors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_factors1_G.readyTrial) {
                            l_factors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.set(l_factors1_G, 0);
                    }
                } else {
                    long l_factors1_G_backoff = 1;
                    while (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.get(l_factors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_factors1_G_backoff);
                        l_factors1_G_backoff = Math.max(1024, l_factors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_factors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 429
l_euclideannormalgorithmperformance0_G.direct(l_vectorarrayinput1_G, blackhole);
        }
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
    }

    
    static volatile EuclideanNormAlgorithmPerformance_jmhType f_euclideannormalgorithmperformance0_G;
    
    EuclideanNormAlgorithmPerformance_jmhType _jmh_tryInit_f_euclideannormalgorithmperformance0_G(InfraControl control) throws Throwable {
        EuclideanNormAlgorithmPerformance_jmhType val = f_euclideannormalgorithmperformance0_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_euclideannormalgorithmperformance0_G;
            if (val != null) {
                return val;
            }
            val = new EuclideanNormAlgorithmPerformance_jmhType();
            val.readyTrial = true;
            f_euclideannormalgorithmperformance0_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType f_vectorarrayinput1_G;
    
    EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType _jmh_tryInit_f_vectorarrayinput1_G(InfraControl control) throws Throwable {
        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType val = f_vectorarrayinput1_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_vectorarrayinput1_G;
            if (val != null) {
                return val;
            }
            val = new EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType();
            Field f;
            f = org.apache.commons.numbers.examples.jmh.core.EuclideanNormAlgorithmPerformance.VectorArrayInput.class.getDeclaredField("samples");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("samples")));
            f = org.apache.commons.numbers.examples.jmh.core.EuclideanNormAlgorithmPerformance.VectorArrayInput.class.getDeclaredField("type");
            f.setAccessible(true);
            f.set(val, control.getParam("type"));
            f = org.apache.commons.numbers.examples.jmh.core.EuclideanNormAlgorithmPerformance.VectorArrayInput.class.getDeclaredField("vectorLength");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("vectorLength")));
            val.createVectors();
            val.readyTrial = true;
            f_vectorarrayinput1_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }


}
File Line
org/apache/commons/numbers/examples/jmh/core/EuclideanNormAlgorithms.java 485
org/apache/commons/numbers/examples/jmh/core/EuclideanNormAlgorithms.java 603
static final class ExtendedPrecisionLinearCombinationSinglePass implements ToDoubleFunction<double[]> {

        /** Threshold for scaling small numbers. */
        private static final double SMALL_THRESH = 0x1.0p-500;

        /** Threshold for scaling large numbers. */
        private static final double LARGE_THRESH = 0x1.0p+500;

        /** Value used to scale down large numbers. */
        private static final double SCALE_DOWN = 0x1.0p-600;

        /** Value used to scale up small numbers. */
        private static final double SCALE_UP = 0x1.0p+600;

        /** {@inheritDoc} */
        @Override
        public double applyAsDouble(final double[] v) {
            double s1 = 0;
            double s2 = 0;
            double s3 = 0;
            double c1 = 0;
            double c2 = 0;
            double c3 = 0;
            for (int i = 0; i < v.length; ++i) {
                final double x = Math.abs(v[i]);
                if (Double.isNaN(x)) {
                    // found an NaN; no use in continuing
                    return x;
                } else if (x > LARGE_THRESH) {
                    // scale down
                    final double sx = x * SCALE_DOWN;

                    // compute the product and product correction
                    final double p = sx * sx;
                    final double cp = productLowUnscaled(sx, p);

                    // compute the running sum and sum correction
                    final double s = s1 + p;
                    final double cs = DoublePrecision.twoSumLow(s1, p, s);

                    // update running totals
                    c1 += cp + cs;
                    s1 = s;
                } else if (x < SMALL_THRESH) {
                    // scale up
                    final double sx = x * SCALE_UP;

                    // compute the product and product correction
                    final double p = sx * sx;
                    final double cp = productLowUnscaled(sx, p);

                    // compute the running sum and sum correction
                    final double s = s3 + p;
                    final double cs = DoublePrecision.twoSumLow(s3, p, s);

                    // update running totals
                    c3 += cp + cs;
                    s3 = s;
                } else {
                    // no scaling
                    // compute the product and product correction
                    final double p = x * x;
                    final double cp = productLowUnscaled(x, p);

                    // compute the running sum and sum correction
                    final double s = s2 + p;
                    final double cs = DoublePrecision.twoSumLow(s2, p, s);

                    // update running totals
                    c2 += cp + cs;
                    s2 = s;
                }
            }

            if (s1 != 0) {
                // add s1, s2, c1, c2
                s2 = s2 * SCALE_DOWN * SCALE_DOWN;
                c2 = c2 * SCALE_DOWN * SCALE_DOWN;
                final double sum = s1 + s2;
                c1 += DoublePrecision.twoSumLow(s1, s2, sum) + c2;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 98
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 217
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 340
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 98
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 217
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 340
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 460
control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (DoubleSplitPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_splitmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_splitmethod2_G.readyTrial) {
                            l_splitmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.set(l_splitmethod2_G, 0);
                    }
                } else {
                    long l_splitmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_SplitMethod_jmhType.tearTrialMutexUpdater.get(l_splitmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_splitmethod2_G_backoff);
                        l_splitmethod2_G_backoff = Math.max(1024, l_splitmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_splitmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_nonNormal_jmhTest.java 98
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_nonNormal_jmhTest.java 217
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_nonNormal_jmhTest.java 340
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_nonNormal_jmhTest.java 460
control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_NonNormalNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_nonnormalnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_nonnormalnumbers1_G.readyTrial) {
                            l_nonnormalnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_NonNormalNumbers_jmhType.tearTrialMutexUpdater.set(l_nonnormalnumbers1_G, 0);
                    }
                } else {
                    long l_nonnormalnumbers1_G_backoff = 1;
                    while (DoubleSplitPerformance_NonNormalNumbers_jmhType.tearTrialMutexUpdater.get(l_nonnormalnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_nonnormalnumbers1_G_backoff);
                        l_nonnormalnumbers1_G_backoff = Math.max(1024, l_nonnormalnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_NonNormalMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_nonnormalmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_nonnormalmethod2_G.readyTrial) {
                            l_nonnormalmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_NonNormalMethod_jmhType.tearTrialMutexUpdater.set(l_nonnormalmethod2_G, 0);
                    }
                } else {
                    long l_nonnormalmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_NonNormalMethod_jmhType.tearTrialMutexUpdater.get(l_nonnormalmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_nonnormalmethod2_G_backoff);
                        l_nonnormalmethod2_G_backoff = Math.max(1024, l_nonnormalmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_nonnormalnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_nonnormalmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_productLow_jmhTest.java 98
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_productLow_jmhTest.java 217
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_productLow_jmhTest.java 340
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_productLow_jmhTest.java 460
control.preTearDown();

            if (control.isLastIteration()) {
                if (DoubleSplitPerformance_BiFactors_jmhType.tearTrialMutexUpdater.compareAndSet(l_bifactors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_bifactors1_G.readyTrial) {
                            l_bifactors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_BiFactors_jmhType.tearTrialMutexUpdater.set(l_bifactors1_G, 0);
                    }
                } else {
                    long l_bifactors1_G_backoff = 1;
                    while (DoubleSplitPerformance_BiFactors_jmhType.tearTrialMutexUpdater.get(l_bifactors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_bifactors1_G_backoff);
                        l_bifactors1_G_backoff = Math.max(1024, l_bifactors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (DoubleSplitPerformance_RoundoffMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_roundoffmethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_roundoffmethod2_G.readyTrial) {
                            l_roundoffmethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        DoubleSplitPerformance_RoundoffMethod_jmhType.tearTrialMutexUpdater.set(l_roundoffmethod2_G, 0);
                    }
                } else {
                    long l_roundoffmethod2_G_backoff = 1;
                    while (DoubleSplitPerformance_RoundoffMethod_jmhType.tearTrialMutexUpdater.get(l_roundoffmethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_roundoffmethod2_G_backoff);
                        l_roundoffmethod2_G_backoff = Math.max(1024, l_roundoffmethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_bifactors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_roundoffmethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_doublesplitperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 98
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 217
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 340
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 98
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 217
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 340
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 98
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 217
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 340
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 460
control.preTearDown();

            if (control.isLastIteration()) {
                if (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.compareAndSet(l_factors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_factors1_G.readyTrial) {
                            l_factors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.set(l_factors1_G, 0);
                    }
                } else {
                    long l_factors1_G_backoff = 1;
                    while (LinearCombinationPerformance_Factors_jmhType.tearTrialMutexUpdater.get(l_factors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_factors1_G_backoff);
                        l_factors1_G_backoff = Math.max(1024, l_factors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_factors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 98
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 217
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 340
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 460
control.preTearDown();

            if (control.isLastIteration()) {
                if (LinearCombinationPerformance_LengthFactors_jmhType.tearTrialMutexUpdater.compareAndSet(l_lengthfactors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_lengthfactors1_G.readyTrial) {
                            l_lengthfactors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_LengthFactors_jmhType.tearTrialMutexUpdater.set(l_lengthfactors1_G, 0);
                    }
                } else {
                    long l_lengthfactors1_G_backoff = 1;
                    while (LinearCombinationPerformance_LengthFactors_jmhType.tearTrialMutexUpdater.get(l_lengthfactors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_lengthfactors1_G_backoff);
                        l_lengthfactors1_G_backoff = Math.max(1024, l_lengthfactors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_lengthfactors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_stickySum_jmhTest.java 98
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_stickySum_jmhTest.java 217
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_stickySum_jmhTest.java 340
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_stickySum_jmhTest.java 460
control.preTearDown();

            if (control.isLastIteration()) {
                if (StickySumPerformance_BiFactors_jmhType.tearTrialMutexUpdater.compareAndSet(l_bifactors1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_bifactors1_G.readyTrial) {
                            l_bifactors1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        StickySumPerformance_BiFactors_jmhType.tearTrialMutexUpdater.set(l_bifactors1_G, 0);
                    }
                } else {
                    long l_bifactors1_G_backoff = 1;
                    while (StickySumPerformance_BiFactors_jmhType.tearTrialMutexUpdater.get(l_bifactors1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_bifactors1_G_backoff);
                        l_bifactors1_G_backoff = Math.max(1024, l_bifactors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (StickySumPerformance_SumMethod_jmhType.tearTrialMutexUpdater.compareAndSet(l_summethod2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_summethod2_G.readyTrial) {
                            l_summethod2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        StickySumPerformance_SumMethod_jmhType.tearTrialMutexUpdater.set(l_summethod2_G, 0);
                    }
                } else {
                    long l_summethod2_G_backoff = 1;
                    while (StickySumPerformance_SumMethod_jmhType.tearTrialMutexUpdater.get(l_summethod2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_summethod2_G_backoff);
                        l_summethod2_G_backoff = Math.max(1024, l_summethod2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_bifactors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_summethod2_G = null;
                }
                synchronized(this.getClass()) {
                    f_stickysumperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 429
l_complexperformance0_G.addReal(l_complexandrealnumbers1_G, blackhole);
        }
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
    }

    
    static volatile ComplexPerformance_ComplexAndRealNumbers_jmhType f_complexandrealnumbers1_G;
    
    ComplexPerformance_ComplexAndRealNumbers_jmhType _jmh_tryInit_f_complexandrealnumbers1_G(InfraControl control) throws Throwable {
        ComplexPerformance_ComplexAndRealNumbers_jmhType val = f_complexandrealnumbers1_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_complexandrealnumbers1_G;
            if (val != null) {
                return val;
            }
            val = new ComplexPerformance_ComplexAndRealNumbers_jmhType();
            Field f;
            f = org.apache.commons.numbers.examples.jmh.complex.ComplexPerformance.ComplexNumberSize.class.getDeclaredField("size");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("size")));
            f = org.apache.commons.numbers.examples.jmh.complex.ComplexPerformance.ComplexNumbers.class.getDeclaredField("type");
            f.setAccessible(true);
            f.set(val, control.getParam("type"));
            val.setup();
            val.setup();
            val.readyTrial = true;
            f_complexandrealnumbers1_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile ComplexPerformance_jmhType f_complexperformance0_G;
    
    ComplexPerformance_jmhType _jmh_tryInit_f_complexperformance0_G(InfraControl control) throws Throwable {
        ComplexPerformance_jmhType val = f_complexperformance0_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_complexperformance0_G;
            if (val != null) {
                return val;
            }
            val = new ComplexPerformance_jmhType();
            val.readyTrial = true;
            f_complexperformance0_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }


}
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 429
l_complexperformance0_G.add(l_twocomplexnumbers1_G, blackhole);
        }
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
    }

    
    static volatile ComplexPerformance_jmhType f_complexperformance0_G;
    
    ComplexPerformance_jmhType _jmh_tryInit_f_complexperformance0_G(InfraControl control) throws Throwable {
        ComplexPerformance_jmhType val = f_complexperformance0_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_complexperformance0_G;
            if (val != null) {
                return val;
            }
            val = new ComplexPerformance_jmhType();
            val.readyTrial = true;
            f_complexperformance0_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile ComplexPerformance_TwoComplexNumbers_jmhType f_twocomplexnumbers1_G;
    
    ComplexPerformance_TwoComplexNumbers_jmhType _jmh_tryInit_f_twocomplexnumbers1_G(InfraControl control) throws Throwable {
        ComplexPerformance_TwoComplexNumbers_jmhType val = f_twocomplexnumbers1_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_twocomplexnumbers1_G;
            if (val != null) {
                return val;
            }
            val = new ComplexPerformance_TwoComplexNumbers_jmhType();
            Field f;
            f = org.apache.commons.numbers.examples.jmh.complex.ComplexPerformance.ComplexNumberSize.class.getDeclaredField("size");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("size")));
            f = org.apache.commons.numbers.examples.jmh.complex.ComplexPerformance.ComplexNumbers.class.getDeclaredField("type");
            f.setAccessible(true);
            f.set(val, control.getParam("type"));
            val.setup();
            val.setup();
            val.readyTrial = true;
            f_twocomplexnumbers1_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }


}
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 429
l_sincosperformance0_G.rangeFastMathSin(l_uniformnumbers1_G, blackhole);
        }
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
    }

    
    static volatile SinCosPerformance_jmhType f_sincosperformance0_G;
    
    SinCosPerformance_jmhType _jmh_tryInit_f_sincosperformance0_G(InfraControl control) throws Throwable {
        SinCosPerformance_jmhType val = f_sincosperformance0_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_sincosperformance0_G;
            if (val != null) {
                return val;
            }
            val = new SinCosPerformance_jmhType();
            val.readyTrial = true;
            f_sincosperformance0_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile SinCosPerformance_UniformNumbers_jmhType f_uniformnumbers1_G;
    
    SinCosPerformance_UniformNumbers_jmhType _jmh_tryInit_f_uniformnumbers1_G(InfraControl control) throws Throwable {
        SinCosPerformance_UniformNumbers_jmhType val = f_uniformnumbers1_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_uniformnumbers1_G;
            if (val != null) {
                return val;
            }
            val = new SinCosPerformance_UniformNumbers_jmhType();
            Field f;
            f = org.apache.commons.numbers.examples.jmh.complex.SinCosPerformance.UniformNumbers.class.getDeclaredField("range");
            f.setAccessible(true);
            f.set(val, Double.valueOf(control.getParam("range")));
            f = org.apache.commons.numbers.examples.jmh.complex.SinCosPerformance.NumberSize.class.getDeclaredField("size");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("size")));
            val.setup();
            val.readyTrial = true;
            f_uniformnumbers1_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }


}
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 179
absMathHypot_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.absMathHypot(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "absMathHypot", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 179
abs_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.abs(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "abs", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 179
acos_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.acos(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "acos", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 179
acosh_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.acosh(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "acosh", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 179
addReal_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexandrealnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.addReal(l_complexandrealnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "addReal", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 179
add_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_twocomplexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.add(l_twocomplexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "add", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 179
arg_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.arg(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "arg", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 179
asin_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.asin(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "asin", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 179
asinh_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.asinh(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "asinh", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 179
atan_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.atan(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "atan", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 179
atanh_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.atanh(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "atanh", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 179
baselineCopy_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.baselineCopy(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "baselineCopy", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 179
baselineIdentity_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.baselineIdentity(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "baselineIdentity", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 179
conj_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.conj(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "conj", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 179
cos_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.cos(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "cos", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 179
cosh_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.cosh(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "cosh", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 179
divideReal_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexandrealnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.divideReal(l_complexandrealnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "divideReal", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 179
divide_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_twocomplexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.divide(l_twocomplexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "divide", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 179
exp_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.exp(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "exp", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 179
imag_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.imag(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "imag", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 179
isFinite_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.isFinite(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "isFinite", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 179
isInfinite_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.isInfinite(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "isInfinite", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 179
isNaN_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.isNaN(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "isNaN", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 179
log10_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.log10(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "log10", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 179
log_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.log(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "log", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 179
multiplyReal_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexandrealnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.multiplyReal(l_complexandrealnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "multiplyReal", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 179
multiply_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_twocomplexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.multiply(l_twocomplexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "multiply", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 179
negate_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.negate(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "negate", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 179
norm_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.norm(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "norm", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 179
powReal_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexandrealnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.powReal(l_complexandrealnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "powReal", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 179
pow_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_twocomplexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.pow(l_twocomplexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "pow", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 179
proj_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.proj(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "proj", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 179
real_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.real(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "real", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 179
sin_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.sin(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "sin", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 179
sinh_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.sinh(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "sinh", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 179
sqrtNorm_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.sqrtNorm(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "sqrtNorm", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 179
sqrt_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.sqrt(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "sqrt", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 179
subtractReal_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexandrealnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.subtractReal(l_complexandrealnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "subtractReal", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 179
subtract_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_twocomplexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.subtract(l_twocomplexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "subtract", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 179
tan_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.tan(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "tan", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 179
tanh_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.tanh(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "tanh", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 179
baselineIdentity_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_numbers1_G, l_sincosperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sincosperformance0_G.baselineIdentity(l_numbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "baselineIdentity", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 179
fastMathCos_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_numbers1_G, l_sincosperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sincosperformance0_G.fastMathCos(l_numbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "fastMathCos", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 179
fastMathSin_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_numbers1_G, l_sincosperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sincosperformance0_G.fastMathSin(l_numbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "fastMathSin", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 179
mathCos_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_numbers1_G, l_sincosperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sincosperformance0_G.mathCos(l_numbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "mathCos", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 179
mathSin_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_numbers1_G, l_sincosperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sincosperformance0_G.mathSin(l_numbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "mathSin", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 179
rangeFastMathSin_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_uniformnumbers1_G, l_sincosperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sincosperformance0_G.rangeFastMathSin(l_uniformnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_uniformnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_uniformnumbers1_G.readyTrial) {
                            l_uniformnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.set(l_uniformnumbers1_G, 0);
                    }
                } else {
                    long l_uniformnumbers1_G_backoff = 1;
                    while (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.get(l_uniformnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_uniformnumbers1_G_backoff);
                        l_uniformnumbers1_G_backoff = Math.max(1024, l_uniformnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_uniformnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "rangeFastMathSin", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 179
rangeMathSin_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_uniformnumbers1_G, l_sincosperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sincosperformance0_G.rangeMathSin(l_uniformnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_uniformnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_uniformnumbers1_G.readyTrial) {
                            l_uniformnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.set(l_uniformnumbers1_G, 0);
                    }
                } else {
                    long l_uniformnumbers1_G_backoff = 1;
                    while (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.get(l_uniformnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_uniformnumbers1_G_backoff);
                        l_uniformnumbers1_G_backoff = Math.max(1024, l_uniformnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_uniformnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "rangeMathSin", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 179
direct_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.direct(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "direct", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 179
enormModExt_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.enormModExt(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "enormModExt", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 179
enormModKahan_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.enormModKahan(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "enormModKahan", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 179
enormMod_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.enormMod(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "enormMod", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 179
enorm_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.enorm(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "enorm", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 179
exact_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.exact(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "exact", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 179
extLinearMod_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.extLinearMod(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "extLinearMod", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 179
extLinearSinglePass_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.extLinearSinglePass(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "extLinearSinglePass", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 179
extLinearSqrt2_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.extLinearSqrt2(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "extLinearSqrt2", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 179
extLinear_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.extLinear(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "extLinear", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 179
baseline_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_normperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_normperformance0_G.baseline(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "baseline", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 179
directEuclideanArray_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_normperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_normperformance0_G.directEuclideanArray(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "directEuclideanArray", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 179
euclidean2d_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput2d1_G, l_normperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_normperformance0_G.euclidean2d(l_vectorarrayinput2d1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput2d1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput2d1_G.readyTrial) {
                            l_vectorarrayinput2d1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput2d1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput2d1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput2d1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput2d1_G_backoff);
                        l_vectorarrayinput2d1_G_backoff = Math.max(1024, l_vectorarrayinput2d1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput2d1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "euclidean2d", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 179
euclidean3d_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_normperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_normperformance0_G.euclidean3d(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "euclidean3d", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 179
euclideanArray_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_normperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_normperformance0_G.euclideanArray(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "euclideanArray", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 179
hypot_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput2d1_G, l_normperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_normperformance0_G.hypot(l_vectorarrayinput2d1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput2d1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput2d1_G.readyTrial) {
                            l_vectorarrayinput2d1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput2d1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput2d1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput2d1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput2d1_G_backoff);
                        l_vectorarrayinput2d1_G_backoff = Math.max(1024, l_vectorarrayinput2d1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput2d1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "hypot", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 179
baselineDouble_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_arrayinput1_G, l_sumperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sumperformance0_G.baselineDouble(l_arrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_arrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_arrayinput1_G.readyTrial) {
                            l_arrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.set(l_arrayinput1_G, 0);
                    }
                } else {
                    long l_arrayinput1_G_backoff = 1;
                    while (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.get(l_arrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_arrayinput1_G_backoff);
                        l_arrayinput1_G_backoff = Math.max(1024, l_arrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_arrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sumperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "baselineDouble", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 179
baselineSingle_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_arrayinput1_G, l_sumperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sumperformance0_G.baselineSingle(l_arrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_arrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_arrayinput1_G.readyTrial) {
                            l_arrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.set(l_arrayinput1_G, 0);
                    }
                } else {
                    long l_arrayinput1_G_backoff = 1;
                    while (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.get(l_arrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_arrayinput1_G_backoff);
                        l_arrayinput1_G_backoff = Math.max(1024, l_arrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_arrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sumperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "baselineSingle", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 179
sumOfProducts_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_arrayinput1_G, l_sumperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sumperformance0_G.sumOfProducts(l_arrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_arrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_arrayinput1_G.readyTrial) {
                            l_arrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.set(l_arrayinput1_G, 0);
                    }
                } else {
                    long l_arrayinput1_G_backoff = 1;
                    while (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.get(l_arrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_arrayinput1_G_backoff);
                        l_arrayinput1_G_backoff = Math.max(1024, l_arrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_arrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sumperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "sumOfProducts", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 179
sum_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_arrayinput1_G, l_sumperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sumperformance0_G.sum(l_arrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_arrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_arrayinput1_G.readyTrial) {
                            l_arrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.set(l_arrayinput1_G, 0);
                    }
                } else {
                    long l_arrayinput1_G_backoff = 1;
                    while (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.get(l_arrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_arrayinput1_G_backoff);
                        l_arrayinput1_G_backoff = Math.max(1024, l_arrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_arrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sumperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "sum", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 179
baseline_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_basedata1_G, l_erfperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_erfperformance0_G.baseline(l_basedata1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ErfPerformance_BaseData_jmhType.tearTrialMutexUpdater.compareAndSet(l_basedata1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_basedata1_G.readyTrial) {
                            l_basedata1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ErfPerformance_BaseData_jmhType.tearTrialMutexUpdater.set(l_basedata1_G, 0);
                    }
                } else {
                    long l_basedata1_G_backoff = 1;
                    while (ErfPerformance_BaseData_jmhType.tearTrialMutexUpdater.get(l_basedata1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_basedata1_G_backoff);
                        l_basedata1_G_backoff = Math.max(1024, l_basedata1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_basedata1_G = null;
                }
                synchronized(this.getClass()) {
                    f_erfperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "baseline", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erf_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erf_jmhTest.java 179
erf_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_erfdata1_G, l_erfperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_erfperformance0_G.erf(l_erfdata1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ErfPerformance_ErfData_jmhType.tearTrialMutexUpdater.compareAndSet(l_erfdata1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_erfdata1_G.readyTrial) {
                            l_erfdata1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ErfPerformance_ErfData_jmhType.tearTrialMutexUpdater.set(l_erfdata1_G, 0);
                    }
                } else {
                    long l_erfdata1_G_backoff = 1;
                    while (ErfPerformance_ErfData_jmhType.tearTrialMutexUpdater.get(l_erfdata1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_erfdata1_G_backoff);
                        l_erfdata1_G_backoff = Math.max(1024, l_erfdata1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_erfdata1_G = null;
                }
                synchronized(this.getClass()) {
                    f_erfperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "erf", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erfc_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erfc_jmhTest.java 179
erfc_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_erfcdata1_G, l_erfperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_erfperformance0_G.erfc(l_erfcdata1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ErfPerformance_ErfcData_jmhType.tearTrialMutexUpdater.compareAndSet(l_erfcdata1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_erfcdata1_G.readyTrial) {
                            l_erfcdata1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ErfPerformance_ErfcData_jmhType.tearTrialMutexUpdater.set(l_erfcdata1_G, 0);
                    }
                } else {
                    long l_erfcdata1_G_backoff = 1;
                    while (ErfPerformance_ErfcData_jmhType.tearTrialMutexUpdater.get(l_erfcdata1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_erfcdata1_G_backoff);
                        l_erfcdata1_G_backoff = Math.max(1024, l_erfcdata1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_erfcdata1_G = null;
                }
                synchronized(this.getClass()) {
                    f_erfperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "erfc", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErf_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErf_jmhTest.java 179
inverseErf_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_inverseerfdata1_G, l_erfperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_erfperformance0_G.inverseErf(l_inverseerfdata1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ErfPerformance_InverseErfData_jmhType.tearTrialMutexUpdater.compareAndSet(l_inverseerfdata1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_inverseerfdata1_G.readyTrial) {
                            l_inverseerfdata1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ErfPerformance_InverseErfData_jmhType.tearTrialMutexUpdater.set(l_inverseerfdata1_G, 0);
                    }
                } else {
                    long l_inverseerfdata1_G_backoff = 1;
                    while (ErfPerformance_InverseErfData_jmhType.tearTrialMutexUpdater.get(l_inverseerfdata1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_inverseerfdata1_G_backoff);
                        l_inverseerfdata1_G_backoff = Math.max(1024, l_inverseerfdata1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_inverseerfdata1_G = null;
                }
                synchronized(this.getClass()) {
                    f_erfperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "inverseErf", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErfc_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErfc_jmhTest.java 179
inverseErfc_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_inverseerfcdata1_G, l_erfperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_erfperformance0_G.inverseErfc(l_inverseerfcdata1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ErfPerformance_InverseErfcData_jmhType.tearTrialMutexUpdater.compareAndSet(l_inverseerfcdata1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_inverseerfcdata1_G.readyTrial) {
                            l_inverseerfcdata1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ErfPerformance_InverseErfcData_jmhType.tearTrialMutexUpdater.set(l_inverseerfcdata1_G, 0);
                    }
                } else {
                    long l_inverseerfcdata1_G_backoff = 1;
                    while (ErfPerformance_InverseErfcData_jmhType.tearTrialMutexUpdater.get(l_inverseerfcdata1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_inverseerfcdata1_G_backoff);
                        l_inverseerfcdata1_G_backoff = Math.max(1024, l_inverseerfcdata1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_inverseerfcdata1_G = null;
                }
                synchronized(this.getClass()) {
                    f_erfperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "inverseErfc", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_evaluate_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_evaluate_jmhTest.java 179
evaluate_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_basedata1_G, l_gammacontinuedfractionperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_gammacontinuedfractionperformance0_G.evaluate(l_basedata1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (GammaContinuedFractionPerformance_BaseData_jmhType.tearTrialMutexUpdater.compareAndSet(l_basedata1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_basedata1_G.readyTrial) {
                            l_basedata1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        GammaContinuedFractionPerformance_BaseData_jmhType.tearTrialMutexUpdater.set(l_basedata1_G, 0);
                    }
                } else {
                    long l_basedata1_G_backoff = 1;
                    while (GammaContinuedFractionPerformance_BaseData_jmhType.tearTrialMutexUpdater.get(l_basedata1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_basedata1_G_backoff);
                        l_basedata1_G_backoff = Math.max(1024, l_basedata1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_basedata1_G = null;
                }
                synchronized(this.getClass()) {
                    f_gammacontinuedfractionperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "evaluate", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 429
l_complexperformance0_G.absMathHypot(l_complexnumbers1_G, blackhole);
        }
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
    }

    
    static volatile ComplexPerformance_ComplexNumbers_jmhType f_complexnumbers1_G;
    
    ComplexPerformance_ComplexNumbers_jmhType _jmh_tryInit_f_complexnumbers1_G(InfraControl control) throws Throwable {
        ComplexPerformance_ComplexNumbers_jmhType val = f_complexnumbers1_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_complexnumbers1_G;
            if (val != null) {
                return val;
            }
            val = new ComplexPerformance_ComplexNumbers_jmhType();
            Field f;
            f = org.apache.commons.numbers.examples.jmh.complex.ComplexPerformance.ComplexNumberSize.class.getDeclaredField("size");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("size")));
            f = org.apache.commons.numbers.examples.jmh.complex.ComplexPerformance.ComplexNumbers.class.getDeclaredField("type");
            f.setAccessible(true);
            f.set(val, control.getParam("type"));
            val.setup();
            val.readyTrial = true;
            f_complexnumbers1_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile ComplexPerformance_jmhType f_complexperformance0_G;
    
    ComplexPerformance_jmhType _jmh_tryInit_f_complexperformance0_G(InfraControl control) throws Throwable {
        ComplexPerformance_jmhType val = f_complexperformance0_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_complexperformance0_G;
            if (val != null) {
                return val;
            }
            val = new ComplexPerformance_jmhType();
            val.readyTrial = true;
            f_complexperformance0_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }


}
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 429
l_sincosperformance0_G.baselineIdentity(l_numbers1_G, blackhole);
        }
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
    }

    
    static volatile SinCosPerformance_Numbers_jmhType f_numbers1_G;
    
    SinCosPerformance_Numbers_jmhType _jmh_tryInit_f_numbers1_G(InfraControl control) throws Throwable {
        SinCosPerformance_Numbers_jmhType val = f_numbers1_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_numbers1_G;
            if (val != null) {
                return val;
            }
            val = new SinCosPerformance_Numbers_jmhType();
            Field f;
            f = org.apache.commons.numbers.examples.jmh.complex.SinCosPerformance.NumberSize.class.getDeclaredField("size");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("size")));
            f = org.apache.commons.numbers.examples.jmh.complex.SinCosPerformance.Numbers.class.getDeclaredField("type");
            f.setAccessible(true);
            f.set(val, control.getParam("type"));
            val.setup();
            val.readyTrial = true;
            f_numbers1_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile SinCosPerformance_jmhType f_sincosperformance0_G;
    
    SinCosPerformance_jmhType _jmh_tryInit_f_sincosperformance0_G(InfraControl control) throws Throwable {
        SinCosPerformance_jmhType val = f_sincosperformance0_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_sincosperformance0_G;
            if (val != null) {
                return val;
            }
            val = new SinCosPerformance_jmhType();
            val.readyTrial = true;
            f_sincosperformance0_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }


}
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 90
l_complexperformance0_G.absMathHypot(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "absMathHypot", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 184
l_complexperformance0_G.absMathHypot(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "absMathHypot", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 90
l_complexperformance0_G.addReal(l_complexandrealnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "addReal", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 184
l_complexperformance0_G.addReal(l_complexandrealnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "addReal", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 90
l_complexperformance0_G.add(l_twocomplexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "add", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 184
l_complexperformance0_G.add(l_twocomplexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "add", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 90
l_sincosperformance0_G.baselineIdentity(l_numbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "baselineIdentity", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 184
l_sincosperformance0_G.baselineIdentity(l_numbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "baselineIdentity", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 90
l_sincosperformance0_G.rangeFastMathSin(l_uniformnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_uniformnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_uniformnumbers1_G.readyTrial) {
                            l_uniformnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.set(l_uniformnumbers1_G, 0);
                    }
                } else {
                    long l_uniformnumbers1_G_backoff = 1;
                    while (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.get(l_uniformnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_uniformnumbers1_G_backoff);
                        l_uniformnumbers1_G_backoff = Math.max(1024, l_uniformnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_uniformnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "rangeFastMathSin", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 184
l_sincosperformance0_G.rangeFastMathSin(l_uniformnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_uniformnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_uniformnumbers1_G.readyTrial) {
                            l_uniformnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.set(l_uniformnumbers1_G, 0);
                    }
                } else {
                    long l_uniformnumbers1_G_backoff = 1;
                    while (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.get(l_uniformnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_uniformnumbers1_G_backoff);
                        l_uniformnumbers1_G_backoff = Math.max(1024, l_uniformnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_uniformnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "rangeFastMathSin", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 90
l_euclideannormalgorithmperformance0_G.direct(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "direct", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 184
l_euclideannormalgorithmperformance0_G.direct(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "direct", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 90
l_normperformance0_G.baseline(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "baseline", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 184
l_normperformance0_G.baseline(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "baseline", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 90
l_normperformance0_G.euclidean2d(l_vectorarrayinput2d1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput2d1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput2d1_G.readyTrial) {
                            l_vectorarrayinput2d1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput2d1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput2d1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput2d1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput2d1_G_backoff);
                        l_vectorarrayinput2d1_G_backoff = Math.max(1024, l_vectorarrayinput2d1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput2d1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "euclidean2d", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 184
l_normperformance0_G.euclidean2d(l_vectorarrayinput2d1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput2d1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput2d1_G.readyTrial) {
                            l_vectorarrayinput2d1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput2d1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput2d1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput2d1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput2d1_G_backoff);
                        l_vectorarrayinput2d1_G_backoff = Math.max(1024, l_vectorarrayinput2d1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput2d1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "euclidean2d", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 90
l_sumperformance0_G.baselineDouble(l_arrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_arrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_arrayinput1_G.readyTrial) {
                            l_arrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.set(l_arrayinput1_G, 0);
                    }
                } else {
                    long l_arrayinput1_G_backoff = 1;
                    while (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.get(l_arrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_arrayinput1_G_backoff);
                        l_arrayinput1_G_backoff = Math.max(1024, l_arrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_arrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sumperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "baselineDouble", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 184
l_sumperformance0_G.baselineDouble(l_arrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_arrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_arrayinput1_G.readyTrial) {
                            l_arrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.set(l_arrayinput1_G, 0);
                    }
                } else {
                    long l_arrayinput1_G_backoff = 1;
                    while (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.get(l_arrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_arrayinput1_G_backoff);
                        l_arrayinput1_G_backoff = Math.max(1024, l_arrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_arrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sumperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "baselineDouble", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 184
l_complexperformance0_G.absMathHypot(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "absMathHypot", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 90
l_complexperformance0_G.absMathHypot(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "absMathHypot", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 184
l_complexperformance0_G.addReal(l_complexandrealnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "addReal", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 90
l_complexperformance0_G.addReal(l_complexandrealnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "addReal", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 184
l_complexperformance0_G.add(l_twocomplexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "add", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 90
l_complexperformance0_G.add(l_twocomplexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "add", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 184
l_sincosperformance0_G.baselineIdentity(l_numbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "baselineIdentity", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 90
l_sincosperformance0_G.baselineIdentity(l_numbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "baselineIdentity", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 184
l_sincosperformance0_G.rangeFastMathSin(l_uniformnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_uniformnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_uniformnumbers1_G.readyTrial) {
                            l_uniformnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.set(l_uniformnumbers1_G, 0);
                    }
                } else {
                    long l_uniformnumbers1_G_backoff = 1;
                    while (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.get(l_uniformnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_uniformnumbers1_G_backoff);
                        l_uniformnumbers1_G_backoff = Math.max(1024, l_uniformnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_uniformnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "rangeFastMathSin", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 90
l_sincosperformance0_G.rangeFastMathSin(l_uniformnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_uniformnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_uniformnumbers1_G.readyTrial) {
                            l_uniformnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.set(l_uniformnumbers1_G, 0);
                    }
                } else {
                    long l_uniformnumbers1_G_backoff = 1;
                    while (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.get(l_uniformnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_uniformnumbers1_G_backoff);
                        l_uniformnumbers1_G_backoff = Math.max(1024, l_uniformnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_uniformnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "rangeFastMathSin", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 184
l_euclideannormalgorithmperformance0_G.direct(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "direct", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 90
l_euclideannormalgorithmperformance0_G.direct(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "direct", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 184
l_normperformance0_G.baseline(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "baseline", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 90
l_normperformance0_G.baseline(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "baseline", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 184
l_normperformance0_G.euclidean2d(l_vectorarrayinput2d1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput2d1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput2d1_G.readyTrial) {
                            l_vectorarrayinput2d1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput2d1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput2d1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput2d1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput2d1_G_backoff);
                        l_vectorarrayinput2d1_G_backoff = Math.max(1024, l_vectorarrayinput2d1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput2d1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "euclidean2d", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 90
l_normperformance0_G.euclidean2d(l_vectorarrayinput2d1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput2d1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput2d1_G.readyTrial) {
                            l_vectorarrayinput2d1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput2d1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput2d1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput2d1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput2d1_G_backoff);
                        l_vectorarrayinput2d1_G_backoff = Math.max(1024, l_vectorarrayinput2d1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput2d1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "euclidean2d", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 184
l_sumperformance0_G.baselineDouble(l_arrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_arrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_arrayinput1_G.readyTrial) {
                            l_arrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.set(l_arrayinput1_G, 0);
                    }
                } else {
                    long l_arrayinput1_G_backoff = 1;
                    while (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.get(l_arrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_arrayinput1_G_backoff);
                        l_arrayinput1_G_backoff = Math.max(1024, l_arrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_arrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sumperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "baselineDouble", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 90
l_sumperformance0_G.baselineDouble(l_arrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_arrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_arrayinput1_G.readyTrial) {
                            l_arrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.set(l_arrayinput1_G, 0);
                    }
                } else {
                    long l_arrayinput1_G_backoff = 1;
                    while (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.get(l_arrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_arrayinput1_G_backoff);
                        l_arrayinput1_G_backoff = Math.max(1024, l_arrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_arrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sumperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "baselineDouble", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 282
l_complexperformance0_G.absMathHypot(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new SampleTimeResult(ResultRole.PRIMARY, "absMathHypot", buffer, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 282
l_complexperformance0_G.addReal(l_complexandrealnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new SampleTimeResult(ResultRole.PRIMARY, "addReal", buffer, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 282
l_complexperformance0_G.add(l_twocomplexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new SampleTimeResult(ResultRole.PRIMARY, "add", buffer, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 282
l_sincosperformance0_G.baselineIdentity(l_numbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new SampleTimeResult(ResultRole.PRIMARY, "baselineIdentity", buffer, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 282
l_sincosperformance0_G.rangeFastMathSin(l_uniformnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_uniformnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_uniformnumbers1_G.readyTrial) {
                            l_uniformnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.set(l_uniformnumbers1_G, 0);
                    }
                } else {
                    long l_uniformnumbers1_G_backoff = 1;
                    while (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.get(l_uniformnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_uniformnumbers1_G_backoff);
                        l_uniformnumbers1_G_backoff = Math.max(1024, l_uniformnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_uniformnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new SampleTimeResult(ResultRole.PRIMARY, "rangeFastMathSin", buffer, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 282
l_euclideannormalgorithmperformance0_G.direct(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new SampleTimeResult(ResultRole.PRIMARY, "direct", buffer, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 282
l_normperformance0_G.baseline(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new SampleTimeResult(ResultRole.PRIMARY, "baseline", buffer, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 282
l_normperformance0_G.euclidean2d(l_vectorarrayinput2d1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput2d1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput2d1_G.readyTrial) {
                            l_vectorarrayinput2d1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput2d1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput2d1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput2d1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput2d1_G_backoff);
                        l_vectorarrayinput2d1_G_backoff = Math.max(1024, l_vectorarrayinput2d1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput2d1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new SampleTimeResult(ResultRole.PRIMARY, "euclidean2d", buffer, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 282
l_sumperformance0_G.baselineDouble(l_arrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_arrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_arrayinput1_G.readyTrial) {
                            l_arrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.set(l_arrayinput1_G, 0);
                    }
                } else {
                    long l_arrayinput1_G_backoff = 1;
                    while (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.get(l_arrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_arrayinput1_G_backoff);
                        l_arrayinput1_G_backoff = Math.max(1024, l_arrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_arrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sumperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new SampleTimeResult(ResultRole.PRIMARY, "baselineDouble", buffer, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 277
absMathHypot_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.absMathHypot(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 277
abs_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.abs(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 277
acos_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.acos(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 277
acosh_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.acosh(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 277
addReal_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexandrealnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.addReal(l_complexandrealnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 277
add_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_twocomplexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.add(l_twocomplexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 277
arg_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.arg(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 277
asin_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.asin(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 277
asinh_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.asinh(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 277
atan_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.atan(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 277
atanh_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.atanh(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 277
baselineCopy_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.baselineCopy(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 277
baselineIdentity_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.baselineIdentity(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 277
conj_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.conj(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 277
cos_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.cos(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 277
cosh_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.cosh(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 277
divideReal_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexandrealnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.divideReal(l_complexandrealnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 277
divide_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_twocomplexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.divide(l_twocomplexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 277
exp_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.exp(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 277
imag_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.imag(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 277
isFinite_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.isFinite(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 277
isInfinite_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.isInfinite(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 277
isNaN_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.isNaN(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 277
log10_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.log10(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 277
log_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.log(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 277
multiplyReal_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexandrealnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.multiplyReal(l_complexandrealnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 277
multiply_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_twocomplexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.multiply(l_twocomplexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 277
negate_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.negate(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 277
norm_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.norm(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 277
powReal_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexandrealnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.powReal(l_complexandrealnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 277
pow_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_twocomplexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.pow(l_twocomplexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 277
proj_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.proj(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 277
real_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.real(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 277
sin_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.sin(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 277
sinh_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.sinh(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 277
sqrtNorm_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.sqrtNorm(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 277
sqrt_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.sqrt(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 277
subtractReal_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexandrealnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.subtractReal(l_complexandrealnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 277
subtract_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_twocomplexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.subtract(l_twocomplexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 277
tan_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.tan(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 277
tanh_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_complexnumbers1_G, l_complexperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_complexperformance0_G.tanh(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 277
baselineIdentity_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_numbers1_G, l_sincosperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sincosperformance0_G.baselineIdentity(l_numbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 277
fastMathCos_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_numbers1_G, l_sincosperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sincosperformance0_G.fastMathCos(l_numbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 277
fastMathSin_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_numbers1_G, l_sincosperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sincosperformance0_G.fastMathSin(l_numbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 277
mathCos_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_numbers1_G, l_sincosperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sincosperformance0_G.mathCos(l_numbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 277
mathSin_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_numbers1_G, l_sincosperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sincosperformance0_G.mathSin(l_numbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 277
rangeFastMathSin_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_uniformnumbers1_G, l_sincosperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sincosperformance0_G.rangeFastMathSin(l_uniformnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_uniformnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_uniformnumbers1_G.readyTrial) {
                            l_uniformnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.set(l_uniformnumbers1_G, 0);
                    }
                } else {
                    long l_uniformnumbers1_G_backoff = 1;
                    while (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.get(l_uniformnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_uniformnumbers1_G_backoff);
                        l_uniformnumbers1_G_backoff = Math.max(1024, l_uniformnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_uniformnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 277
rangeMathSin_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_uniformnumbers1_G, l_sincosperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sincosperformance0_G.rangeMathSin(l_uniformnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_uniformnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_uniformnumbers1_G.readyTrial) {
                            l_uniformnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.set(l_uniformnumbers1_G, 0);
                    }
                } else {
                    long l_uniformnumbers1_G_backoff = 1;
                    while (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.get(l_uniformnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_uniformnumbers1_G_backoff);
                        l_uniformnumbers1_G_backoff = Math.max(1024, l_uniformnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_uniformnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 277
direct_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.direct(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 277
enormModExt_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.enormModExt(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 277
enormModKahan_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.enormModKahan(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 277
enormMod_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.enormMod(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 277
enorm_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.enorm(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 277
exact_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.exact(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 277
extLinearMod_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.extLinearMod(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 277
extLinearSinglePass_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.extLinearSinglePass(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 277
extLinearSqrt2_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.extLinearSqrt2(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 277
extLinear_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_euclideannormalgorithmperformance0_G.extLinear(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 277
baseline_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_normperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_normperformance0_G.baseline(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 277
directEuclideanArray_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_normperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_normperformance0_G.directEuclideanArray(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 277
euclidean2d_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput2d1_G, l_normperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_normperformance0_G.euclidean2d(l_vectorarrayinput2d1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput2d1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput2d1_G.readyTrial) {
                            l_vectorarrayinput2d1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput2d1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput2d1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput2d1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput2d1_G_backoff);
                        l_vectorarrayinput2d1_G_backoff = Math.max(1024, l_vectorarrayinput2d1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput2d1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 277
euclidean3d_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_normperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_normperformance0_G.euclidean3d(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 277
euclideanArray_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput1_G, l_normperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_normperformance0_G.euclideanArray(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 277
hypot_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_vectorarrayinput2d1_G, l_normperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_normperformance0_G.hypot(l_vectorarrayinput2d1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput2d1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput2d1_G.readyTrial) {
                            l_vectorarrayinput2d1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput2d1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput2d1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput2d1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput2d1_G_backoff);
                        l_vectorarrayinput2d1_G_backoff = Math.max(1024, l_vectorarrayinput2d1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput2d1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 277
baselineDouble_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_arrayinput1_G, l_sumperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sumperformance0_G.baselineDouble(l_arrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_arrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_arrayinput1_G.readyTrial) {
                            l_arrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.set(l_arrayinput1_G, 0);
                    }
                } else {
                    long l_arrayinput1_G_backoff = 1;
                    while (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.get(l_arrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_arrayinput1_G_backoff);
                        l_arrayinput1_G_backoff = Math.max(1024, l_arrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_arrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sumperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 277
baselineSingle_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_arrayinput1_G, l_sumperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sumperformance0_G.baselineSingle(l_arrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_arrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_arrayinput1_G.readyTrial) {
                            l_arrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.set(l_arrayinput1_G, 0);
                    }
                } else {
                    long l_arrayinput1_G_backoff = 1;
                    while (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.get(l_arrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_arrayinput1_G_backoff);
                        l_arrayinput1_G_backoff = Math.max(1024, l_arrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_arrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sumperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 277
sumOfProducts_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_arrayinput1_G, l_sumperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sumperformance0_G.sumOfProducts(l_arrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_arrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_arrayinput1_G.readyTrial) {
                            l_arrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.set(l_arrayinput1_G, 0);
                    }
                } else {
                    long l_arrayinput1_G_backoff = 1;
                    while (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.get(l_arrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_arrayinput1_G_backoff);
                        l_arrayinput1_G_backoff = Math.max(1024, l_arrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_arrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sumperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 277
sum_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_arrayinput1_G, l_sumperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_sumperformance0_G.sum(l_arrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_arrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_arrayinput1_G.readyTrial) {
                            l_arrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.set(l_arrayinput1_G, 0);
                    }
                } else {
                    long l_arrayinput1_G_backoff = 1;
                    while (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.get(l_arrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_arrayinput1_G_backoff);
                        l_arrayinput1_G_backoff = Math.max(1024, l_arrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_arrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sumperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 277
baseline_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_basedata1_G, l_erfperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_erfperformance0_G.baseline(l_basedata1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ErfPerformance_BaseData_jmhType.tearTrialMutexUpdater.compareAndSet(l_basedata1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_basedata1_G.readyTrial) {
                            l_basedata1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ErfPerformance_BaseData_jmhType.tearTrialMutexUpdater.set(l_basedata1_G, 0);
                    }
                } else {
                    long l_basedata1_G_backoff = 1;
                    while (ErfPerformance_BaseData_jmhType.tearTrialMutexUpdater.get(l_basedata1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_basedata1_G_backoff);
                        l_basedata1_G_backoff = Math.max(1024, l_basedata1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_basedata1_G = null;
                }
                synchronized(this.getClass()) {
                    f_erfperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erf_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erf_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erf_jmhTest.java 277
erf_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_erfdata1_G, l_erfperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_erfperformance0_G.erf(l_erfdata1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ErfPerformance_ErfData_jmhType.tearTrialMutexUpdater.compareAndSet(l_erfdata1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_erfdata1_G.readyTrial) {
                            l_erfdata1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ErfPerformance_ErfData_jmhType.tearTrialMutexUpdater.set(l_erfdata1_G, 0);
                    }
                } else {
                    long l_erfdata1_G_backoff = 1;
                    while (ErfPerformance_ErfData_jmhType.tearTrialMutexUpdater.get(l_erfdata1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_erfdata1_G_backoff);
                        l_erfdata1_G_backoff = Math.max(1024, l_erfdata1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_erfdata1_G = null;
                }
                synchronized(this.getClass()) {
                    f_erfperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erfc_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erfc_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erfc_jmhTest.java 277
erfc_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_erfcdata1_G, l_erfperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_erfperformance0_G.erfc(l_erfcdata1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ErfPerformance_ErfcData_jmhType.tearTrialMutexUpdater.compareAndSet(l_erfcdata1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_erfcdata1_G.readyTrial) {
                            l_erfcdata1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ErfPerformance_ErfcData_jmhType.tearTrialMutexUpdater.set(l_erfcdata1_G, 0);
                    }
                } else {
                    long l_erfcdata1_G_backoff = 1;
                    while (ErfPerformance_ErfcData_jmhType.tearTrialMutexUpdater.get(l_erfcdata1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_erfcdata1_G_backoff);
                        l_erfcdata1_G_backoff = Math.max(1024, l_erfcdata1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_erfcdata1_G = null;
                }
                synchronized(this.getClass()) {
                    f_erfperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErf_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErf_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErf_jmhTest.java 277
inverseErf_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_inverseerfdata1_G, l_erfperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_erfperformance0_G.inverseErf(l_inverseerfdata1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ErfPerformance_InverseErfData_jmhType.tearTrialMutexUpdater.compareAndSet(l_inverseerfdata1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_inverseerfdata1_G.readyTrial) {
                            l_inverseerfdata1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ErfPerformance_InverseErfData_jmhType.tearTrialMutexUpdater.set(l_inverseerfdata1_G, 0);
                    }
                } else {
                    long l_inverseerfdata1_G_backoff = 1;
                    while (ErfPerformance_InverseErfData_jmhType.tearTrialMutexUpdater.get(l_inverseerfdata1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_inverseerfdata1_G_backoff);
                        l_inverseerfdata1_G_backoff = Math.max(1024, l_inverseerfdata1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_inverseerfdata1_G = null;
                }
                synchronized(this.getClass()) {
                    f_erfperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErfc_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErfc_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErfc_jmhTest.java 277
inverseErfc_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_inverseerfcdata1_G, l_erfperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_erfperformance0_G.inverseErfc(l_inverseerfcdata1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ErfPerformance_InverseErfcData_jmhType.tearTrialMutexUpdater.compareAndSet(l_inverseerfcdata1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_inverseerfcdata1_G.readyTrial) {
                            l_inverseerfcdata1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ErfPerformance_InverseErfcData_jmhType.tearTrialMutexUpdater.set(l_inverseerfcdata1_G, 0);
                    }
                } else {
                    long l_inverseerfcdata1_G_backoff = 1;
                    while (ErfPerformance_InverseErfcData_jmhType.tearTrialMutexUpdater.get(l_inverseerfcdata1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_inverseerfcdata1_G_backoff);
                        l_inverseerfcdata1_G_backoff = Math.max(1024, l_inverseerfcdata1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_inverseerfcdata1_G = null;
                }
                synchronized(this.getClass()) {
                    f_erfperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_evaluate_jmhTest.java 85
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_evaluate_jmhTest.java 179
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_evaluate_jmhTest.java 277
evaluate_thrpt_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, l_basedata1_G, l_gammacontinuedfractionperformance0_G);
            notifyControl.stopMeasurement = true;
            control.announceWarmdownReady();
            try {
                while (control.warmdownShouldWait) {
                    l_gammacontinuedfractionperformance0_G.evaluate(l_basedata1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (GammaContinuedFractionPerformance_BaseData_jmhType.tearTrialMutexUpdater.compareAndSet(l_basedata1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_basedata1_G.readyTrial) {
                            l_basedata1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        GammaContinuedFractionPerformance_BaseData_jmhType.tearTrialMutexUpdater.set(l_basedata1_G, 0);
                    }
                } else {
                    long l_basedata1_G_backoff = 1;
                    while (GammaContinuedFractionPerformance_BaseData_jmhType.tearTrialMutexUpdater.get(l_basedata1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_basedata1_G_backoff);
                        l_basedata1_G_backoff = Math.max(1024, l_basedata1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_basedata1_G = null;
                }
                synchronized(this.getClass()) {
                    f_gammacontinuedfractionperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 382
absMathHypot_ss_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, batchSize, l_complexnumbers1_G, l_complexperformance0_G);
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            int opsPerInv = control.benchmarkParams.getOpsPerInvocation();
            long totalOps = opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult(totalOps, totalOps);
            results.add(new SingleShotResult(ResultRole.PRIMARY, "absMathHypot", res.getTime(), totalOps, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 382
addReal_ss_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, batchSize, l_complexandrealnumbers1_G, l_complexperformance0_G);
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            int opsPerInv = control.benchmarkParams.getOpsPerInvocation();
            long totalOps = opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult(totalOps, totalOps);
            results.add(new SingleShotResult(ResultRole.PRIMARY, "addReal", res.getTime(), totalOps, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 382
add_ss_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, batchSize, l_twocomplexnumbers1_G, l_complexperformance0_G);
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            int opsPerInv = control.benchmarkParams.getOpsPerInvocation();
            long totalOps = opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult(totalOps, totalOps);
            results.add(new SingleShotResult(ResultRole.PRIMARY, "add", res.getTime(), totalOps, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 382
baselineIdentity_ss_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, batchSize, l_numbers1_G, l_sincosperformance0_G);
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            int opsPerInv = control.benchmarkParams.getOpsPerInvocation();
            long totalOps = opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult(totalOps, totalOps);
            results.add(new SingleShotResult(ResultRole.PRIMARY, "baselineIdentity", res.getTime(), totalOps, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 382
rangeFastMathSin_ss_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, batchSize, l_uniformnumbers1_G, l_sincosperformance0_G);
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_uniformnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_uniformnumbers1_G.readyTrial) {
                            l_uniformnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.set(l_uniformnumbers1_G, 0);
                    }
                } else {
                    long l_uniformnumbers1_G_backoff = 1;
                    while (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.get(l_uniformnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_uniformnumbers1_G_backoff);
                        l_uniformnumbers1_G_backoff = Math.max(1024, l_uniformnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_uniformnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            int opsPerInv = control.benchmarkParams.getOpsPerInvocation();
            long totalOps = opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult(totalOps, totalOps);
            results.add(new SingleShotResult(ResultRole.PRIMARY, "rangeFastMathSin", res.getTime(), totalOps, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 382
direct_ss_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, batchSize, l_vectorarrayinput1_G, l_euclideannormalgorithmperformance0_G);
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            int opsPerInv = control.benchmarkParams.getOpsPerInvocation();
            long totalOps = opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult(totalOps, totalOps);
            results.add(new SingleShotResult(ResultRole.PRIMARY, "direct", res.getTime(), totalOps, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 382
baseline_ss_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, batchSize, l_vectorarrayinput1_G, l_normperformance0_G);
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            int opsPerInv = control.benchmarkParams.getOpsPerInvocation();
            long totalOps = opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult(totalOps, totalOps);
            results.add(new SingleShotResult(ResultRole.PRIMARY, "baseline", res.getTime(), totalOps, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 382
euclidean2d_ss_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, batchSize, l_vectorarrayinput2d1_G, l_normperformance0_G);
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput2d1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput2d1_G.readyTrial) {
                            l_vectorarrayinput2d1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput2d1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput2d1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput2d1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput2d1_G_backoff);
                        l_vectorarrayinput2d1_G_backoff = Math.max(1024, l_vectorarrayinput2d1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput2d1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            int opsPerInv = control.benchmarkParams.getOpsPerInvocation();
            long totalOps = opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult(totalOps, totalOps);
            results.add(new SingleShotResult(ResultRole.PRIMARY, "euclidean2d", res.getTime(), totalOps, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 382
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 382
baselineDouble_ss_jmhStub(control, res, benchmarkParams, iterationParams, threadParams, blackhole, notifyControl, startRndMask, batchSize, l_arrayinput1_G, l_sumperformance0_G);
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_arrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_arrayinput1_G.readyTrial) {
                            l_arrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.set(l_arrayinput1_G, 0);
                    }
                } else {
                    long l_arrayinput1_G_backoff = 1;
                    while (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.get(l_arrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_arrayinput1_G_backoff);
                        l_arrayinput1_G_backoff = Math.max(1024, l_arrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_arrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sumperformance0_G = null;
                }
            }
            int opsPerInv = control.benchmarkParams.getOpsPerInvocation();
            long totalOps = opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult(totalOps, totalOps);
            results.add(new SingleShotResult(ResultRole.PRIMARY, "baselineDouble", res.getTime(), totalOps, benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 282
l_complexperformance0_G.absMathHypot(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 184
l_complexperformance0_G.absMathHypot(l_complexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 282
l_complexperformance0_G.addReal(l_complexandrealnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 184
l_complexperformance0_G.addReal(l_complexandrealnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 282
l_complexperformance0_G.add(l_twocomplexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 184
l_complexperformance0_G.add(l_twocomplexnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 282
l_sincosperformance0_G.baselineIdentity(l_numbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 184
l_sincosperformance0_G.baselineIdentity(l_numbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 282
l_sincosperformance0_G.rangeFastMathSin(l_uniformnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_uniformnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_uniformnumbers1_G.readyTrial) {
                            l_uniformnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.set(l_uniformnumbers1_G, 0);
                    }
                } else {
                    long l_uniformnumbers1_G_backoff = 1;
                    while (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.get(l_uniformnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_uniformnumbers1_G_backoff);
                        l_uniformnumbers1_G_backoff = Math.max(1024, l_uniformnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_uniformnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 184
l_sincosperformance0_G.rangeFastMathSin(l_uniformnumbers1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_uniformnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_uniformnumbers1_G.readyTrial) {
                            l_uniformnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.set(l_uniformnumbers1_G, 0);
                    }
                } else {
                    long l_uniformnumbers1_G_backoff = 1;
                    while (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.get(l_uniformnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_uniformnumbers1_G_backoff);
                        l_uniformnumbers1_G_backoff = Math.max(1024, l_uniformnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_uniformnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 282
l_euclideannormalgorithmperformance0_G.direct(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 184
l_euclideannormalgorithmperformance0_G.direct(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 282
l_normperformance0_G.baseline(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 184
l_normperformance0_G.baseline(l_vectorarrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 475
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 475
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 475
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 475
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 475
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 475
val = new NormPerformance_VectorArrayInput_jmhType();
            Field f;
            f = org.apache.commons.numbers.examples.jmh.core.NormPerformance.VectorArrayInput.class.getDeclaredField("maxExp");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("maxExp")));
            f = org.apache.commons.numbers.examples.jmh.core.NormPerformance.VectorArrayInput.class.getDeclaredField("minExp");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("minExp")));
            f = org.apache.commons.numbers.examples.jmh.core.NormPerformance.VectorArrayInput.class.getDeclaredField("samples");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("samples")));
            f = org.apache.commons.numbers.examples.jmh.core.NormPerformance.VectorArrayInput.class.getDeclaredField("vectorExpRange");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("vectorExpRange")));
            val.createVectors();
            val.readyTrial = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 282
l_normperformance0_G.euclidean2d(l_vectorarrayinput2d1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput2d1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput2d1_G.readyTrial) {
                            l_vectorarrayinput2d1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput2d1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput2d1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput2d1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput2d1_G_backoff);
                        l_vectorarrayinput2d1_G_backoff = Math.max(1024, l_vectorarrayinput2d1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput2d1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 184
l_normperformance0_G.euclidean2d(l_vectorarrayinput2d1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput2d1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput2d1_G.readyTrial) {
                            l_vectorarrayinput2d1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput2d1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput2d1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput2d1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput2d1_G_backoff);
                        l_vectorarrayinput2d1_G_backoff = Math.max(1024, l_vectorarrayinput2d1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput2d1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 282
l_sumperformance0_G.baselineDouble(l_arrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_arrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_arrayinput1_G.readyTrial) {
                            l_arrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.set(l_arrayinput1_G, 0);
                    }
                } else {
                    long l_arrayinput1_G_backoff = 1;
                    while (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.get(l_arrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_arrayinput1_G_backoff);
                        l_arrayinput1_G_backoff = Math.max(1024, l_arrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_arrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sumperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 282
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 184
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 90
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 184
l_sumperformance0_G.baselineDouble(l_arrayinput1_G, blackhole);
                    res.allOps++;
                }
            } catch (Throwable e) {
                if (!(e instanceof InterruptedException)) throw e;
            }
            control.preTearDown();

            if (control.isLastIteration()) {
                if (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_arrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_arrayinput1_G.readyTrial) {
                            l_arrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.set(l_arrayinput1_G, 0);
                    }
                } else {
                    long l_arrayinput1_G_backoff = 1;
                    while (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.get(l_arrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_arrayinput1_G_backoff);
                        l_arrayinput1_G_backoff = Math.max(1024, l_arrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_arrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sumperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 383
control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexnumbers1_G.readyTrial) {
                            l_complexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_complexnumbers1_G, 0);
                    }
                } else {
                    long l_complexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_complexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexnumbers1_G_backoff);
                        l_complexnumbers1_G_backoff = Math.max(1024, l_complexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 383
control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_complexandrealnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_complexandrealnumbers1_G.readyTrial) {
                            l_complexandrealnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.set(l_complexandrealnumbers1_G, 0);
                    }
                } else {
                    long l_complexandrealnumbers1_G_backoff = 1;
                    while (ComplexPerformance_ComplexAndRealNumbers_jmhType.tearTrialMutexUpdater.get(l_complexandrealnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_complexandrealnumbers1_G_backoff);
                        l_complexandrealnumbers1_G_backoff = Math.max(1024, l_complexandrealnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_complexandrealnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 383
control.preTearDown();

            if (control.isLastIteration()) {
                if (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_twocomplexnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_twocomplexnumbers1_G.readyTrial) {
                            l_twocomplexnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.set(l_twocomplexnumbers1_G, 0);
                    }
                } else {
                    long l_twocomplexnumbers1_G_backoff = 1;
                    while (ComplexPerformance_TwoComplexNumbers_jmhType.tearTrialMutexUpdater.get(l_twocomplexnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_twocomplexnumbers1_G_backoff);
                        l_twocomplexnumbers1_G_backoff = Math.max(1024, l_twocomplexnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_twocomplexnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_complexperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 383
control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_numbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_numbers1_G.readyTrial) {
                            l_numbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.set(l_numbers1_G, 0);
                    }
                } else {
                    long l_numbers1_G_backoff = 1;
                    while (SinCosPerformance_Numbers_jmhType.tearTrialMutexUpdater.get(l_numbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_numbers1_G_backoff);
                        l_numbers1_G_backoff = Math.max(1024, l_numbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_numbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 383
control.preTearDown();

            if (control.isLastIteration()) {
                if (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.compareAndSet(l_uniformnumbers1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_uniformnumbers1_G.readyTrial) {
                            l_uniformnumbers1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.set(l_uniformnumbers1_G, 0);
                    }
                } else {
                    long l_uniformnumbers1_G_backoff = 1;
                    while (SinCosPerformance_UniformNumbers_jmhType.tearTrialMutexUpdater.get(l_uniformnumbers1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_uniformnumbers1_G_backoff);
                        l_uniformnumbers1_G_backoff = Math.max(1024, l_uniformnumbers1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_uniformnumbers1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sincosperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 383
control.preTearDown();

            if (control.isLastIteration()) {
                if (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_euclideannormalgorithmperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 383
control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput1_G.readyTrial) {
                            l_vectorarrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput1_G_backoff);
                        l_vectorarrayinput1_G_backoff = Math.max(1024, l_vectorarrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 383
control.preTearDown();

            if (control.isLastIteration()) {
                if (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.compareAndSet(l_vectorarrayinput2d1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_vectorarrayinput2d1_G.readyTrial) {
                            l_vectorarrayinput2d1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.set(l_vectorarrayinput2d1_G, 0);
                    }
                } else {
                    long l_vectorarrayinput2d1_G_backoff = 1;
                    while (NormPerformance_VectorArrayInput2D_jmhType.tearTrialMutexUpdater.get(l_vectorarrayinput2d1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_vectorarrayinput2d1_G_backoff);
                        l_vectorarrayinput2d1_G_backoff = Math.max(1024, l_vectorarrayinput2d1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_vectorarrayinput2d1_G = null;
                }
                synchronized(this.getClass()) {
                    f_normperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 383
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 383
control.preTearDown();

            if (control.isLastIteration()) {
                if (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.compareAndSet(l_arrayinput1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_arrayinput1_G.readyTrial) {
                            l_arrayinput1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.set(l_arrayinput1_G, 0);
                    }
                } else {
                    long l_arrayinput1_G_backoff = 1;
                    while (SumPerformance_ArrayInput_jmhType.tearTrialMutexUpdater.get(l_arrayinput1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_arrayinput1_G_backoff);
                        l_arrayinput1_G_backoff = Math.max(1024, l_arrayinput1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_arrayinput1_G = null;
                }
                synchronized(this.getClass()) {
                    f_sumperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 383
control.preTearDown();

            if (control.isLastIteration()) {
                if (ErfPerformance_BaseData_jmhType.tearTrialMutexUpdater.compareAndSet(l_basedata1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_basedata1_G.readyTrial) {
                            l_basedata1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ErfPerformance_BaseData_jmhType.tearTrialMutexUpdater.set(l_basedata1_G, 0);
                    }
                } else {
                    long l_basedata1_G_backoff = 1;
                    while (ErfPerformance_BaseData_jmhType.tearTrialMutexUpdater.get(l_basedata1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_basedata1_G_backoff);
                        l_basedata1_G_backoff = Math.max(1024, l_basedata1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_basedata1_G = null;
                }
                synchronized(this.getClass()) {
                    f_erfperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erf_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erf_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erf_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erf_jmhTest.java 383
control.preTearDown();

            if (control.isLastIteration()) {
                if (ErfPerformance_ErfData_jmhType.tearTrialMutexUpdater.compareAndSet(l_erfdata1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_erfdata1_G.readyTrial) {
                            l_erfdata1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ErfPerformance_ErfData_jmhType.tearTrialMutexUpdater.set(l_erfdata1_G, 0);
                    }
                } else {
                    long l_erfdata1_G_backoff = 1;
                    while (ErfPerformance_ErfData_jmhType.tearTrialMutexUpdater.get(l_erfdata1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_erfdata1_G_backoff);
                        l_erfdata1_G_backoff = Math.max(1024, l_erfdata1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_erfdata1_G = null;
                }
                synchronized(this.getClass()) {
                    f_erfperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erfc_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erfc_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erfc_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erfc_jmhTest.java 383
control.preTearDown();

            if (control.isLastIteration()) {
                if (ErfPerformance_ErfcData_jmhType.tearTrialMutexUpdater.compareAndSet(l_erfcdata1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_erfcdata1_G.readyTrial) {
                            l_erfcdata1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ErfPerformance_ErfcData_jmhType.tearTrialMutexUpdater.set(l_erfcdata1_G, 0);
                    }
                } else {
                    long l_erfcdata1_G_backoff = 1;
                    while (ErfPerformance_ErfcData_jmhType.tearTrialMutexUpdater.get(l_erfcdata1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_erfcdata1_G_backoff);
                        l_erfcdata1_G_backoff = Math.max(1024, l_erfcdata1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_erfcdata1_G = null;
                }
                synchronized(this.getClass()) {
                    f_erfperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErf_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErf_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErf_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErf_jmhTest.java 383
control.preTearDown();

            if (control.isLastIteration()) {
                if (ErfPerformance_InverseErfData_jmhType.tearTrialMutexUpdater.compareAndSet(l_inverseerfdata1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_inverseerfdata1_G.readyTrial) {
                            l_inverseerfdata1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ErfPerformance_InverseErfData_jmhType.tearTrialMutexUpdater.set(l_inverseerfdata1_G, 0);
                    }
                } else {
                    long l_inverseerfdata1_G_backoff = 1;
                    while (ErfPerformance_InverseErfData_jmhType.tearTrialMutexUpdater.get(l_inverseerfdata1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_inverseerfdata1_G_backoff);
                        l_inverseerfdata1_G_backoff = Math.max(1024, l_inverseerfdata1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_inverseerfdata1_G = null;
                }
                synchronized(this.getClass()) {
                    f_erfperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErfc_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErfc_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErfc_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErfc_jmhTest.java 383
control.preTearDown();

            if (control.isLastIteration()) {
                if (ErfPerformance_InverseErfcData_jmhType.tearTrialMutexUpdater.compareAndSet(l_inverseerfcdata1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_inverseerfcdata1_G.readyTrial) {
                            l_inverseerfcdata1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        ErfPerformance_InverseErfcData_jmhType.tearTrialMutexUpdater.set(l_inverseerfcdata1_G, 0);
                    }
                } else {
                    long l_inverseerfcdata1_G_backoff = 1;
                    while (ErfPerformance_InverseErfcData_jmhType.tearTrialMutexUpdater.get(l_inverseerfcdata1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_inverseerfcdata1_G_backoff);
                        l_inverseerfcdata1_G_backoff = Math.max(1024, l_inverseerfcdata1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_inverseerfcdata1_G = null;
                }
                synchronized(this.getClass()) {
                    f_erfperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_evaluate_jmhTest.java 96
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_evaluate_jmhTest.java 190
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_evaluate_jmhTest.java 288
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_evaluate_jmhTest.java 383
control.preTearDown();

            if (control.isLastIteration()) {
                if (GammaContinuedFractionPerformance_BaseData_jmhType.tearTrialMutexUpdater.compareAndSet(l_basedata1_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_basedata1_G.readyTrial) {
                            l_basedata1_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        GammaContinuedFractionPerformance_BaseData_jmhType.tearTrialMutexUpdater.set(l_basedata1_G, 0);
                    }
                } else {
                    long l_basedata1_G_backoff = 1;
                    while (GammaContinuedFractionPerformance_BaseData_jmhType.tearTrialMutexUpdater.get(l_basedata1_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_basedata1_G_backoff);
                        l_basedata1_G_backoff = Math.max(1024, l_basedata1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
                    f_basedata1_G = null;
                }
                synchronized(this.getClass()) {
                    f_gammacontinuedfractionperformance0_G = null;
                }
            }
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 117
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 236
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 359
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 479
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 117
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 236
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 359
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 479
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 117
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 236
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 359
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 479
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 117
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 236
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 359
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 479
l_factors1_G_backoff = Math.max(1024, l_factors1_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                if (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.compareAndSet(l_calculator2_G, 0, 1)) {
                    try {
                        if (control.isFailing) throw new FailureAssistException();
                        if (l_calculator2_G.readyTrial) {
                            l_calculator2_G.readyTrial = false;
                        }
                    } catch (Throwable t) {
                        control.isFailing = true;
                        throw t;
                    } finally {
                        LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.set(l_calculator2_G, 0);
                    }
                } else {
                    long l_calculator2_G_backoff = 1;
                    while (LinearCombinationPerformance_Calculator_jmhType.tearTrialMutexUpdater.get(l_calculator2_G) == 1) {
                        TimeUnit.MILLISECONDS.sleep(l_calculator2_G_backoff);
                        l_calculator2_G_backoff = Math.max(1024, l_calculator2_G_backoff * 2);
                        if (control.isFailing) throw new FailureAssistException();
                        if (Thread.interrupted()) throw new InterruptedException();
                    }
                }
                synchronized(this.getClass()) {
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 530
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 530
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 530
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 530
l_linearcombinationperformance0_G.fourD(l_factors1_G, blackhole, l_calculator2_G);
        }
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
    }

    
    static volatile LinearCombinationPerformance_Calculator_jmhType f_calculator2_G;
    
    LinearCombinationPerformance_Calculator_jmhType _jmh_tryInit_f_calculator2_G(InfraControl control) throws Throwable {
        LinearCombinationPerformance_Calculator_jmhType val = f_calculator2_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_calculator2_G;
            if (val != null) {
                return val;
            }
            val = new LinearCombinationPerformance_Calculator_jmhType();
            Field f;
            f = org.apache.commons.numbers.examples.jmh.core.LinearCombinationPerformance.Calculator.class.getDeclaredField("name");
            f.setAccessible(true);
            f.set(val, control.getParam("name"));
            val.setup();
            val.readyTrial = true;
            f_calculator2_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile LinearCombinationPerformance_Factors_jmhType f_factors1_G;
File Line
org/apache/commons/numbers/examples/jmh/gamma/GammaContinuedFractionPerformance.java 715
org/apache/commons/numbers/examples/jmh/gamma/GammaContinuedFractionPerformance.java 780
double dPrev = 0.0;
                double cPrev = hPrev;
                double hN;

                while (n <= maxIterations) {
                    final double a = getA(n, x);
                    final double b = getB(n, x);

                    double dN = updateIfCloseToZero(b + a * dPrev);
                    final double cN = updateIfCloseToZero(b + a / cPrev);

                    dN = 1 / dN;
                    final double deltaN = cN * dN;
                    hN = hPrev * deltaN;

                    if (!Double.isFinite(hN)) {
                        throw new ArithmeticException(String.format(
                            MSG_DIVERGED, hN, x));
                    }

                    if (deltaN == 0) {
                        throw new ArithmeticException();
                    }

                    if (Math.abs(deltaN - 1) < eps) {
                        // Divide the numerator a0 by the converged continued fraction
                        return a0 / hN;
                    }

                    dPrev = dN;
                    cPrev = cN;
                    hPrev = hN;
                    ++n;
                }

                throw new ArithmeticException(MSG_MAX_ITERATIONS + maxIterations);
            }
        }

        /**
         * Extend the ContinuedFraction class to add a method that does not use
         * the leading term b0. The first terms requested use n=1.
         * Evaluates:
         * <pre>
         *            a1
         *      ---------------
         *      b1 +     a2
         *           ----------
         *           b2 +   a3
         *                -----
         *                b3 + ...
         * </pre>
         */
        abstract static class ContinuedFractionA1 extends ContinuedFraction {
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 346
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 346
l_complexperformance0_G.baselineIdentity(l_complexnumbers1_G, blackhole);
            }
            if (sample) {
                buffer.add((System.nanoTime() - time) / opsPerInv);
                if (currentStride++ > targetSamples) {
                    buffer.half();
                    currentStride = 0;
                    rndMask = (rndMask << 1) + 1;
                }
            }
            operations++;
        } while(!control.isDone);
        startRndMask = Math.max(startRndMask, rndMask);
        result.realTime = realTime;
        result.measuredOps = operations;
    }


    public BenchmarkTaskResult baselineIdentity_SingleShotTime(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 346
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 346
l_normperformance0_G.baseline(l_vectorarrayinput1_G, blackhole);
            }
            if (sample) {
                buffer.add((System.nanoTime() - time) / opsPerInv);
                if (currentStride++ > targetSamples) {
                    buffer.half();
                    currentStride = 0;
                    rndMask = (rndMask << 1) + 1;
                }
            }
            operations++;
        } while(!control.isDone);
        startRndMask = Math.max(startRndMask, rndMask);
        result.realTime = realTime;
        result.measuredOps = operations;
    }


    public BenchmarkTaskResult baseline_SingleShotTime(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
File Line
org/apache/commons/numbers/examples/jmh/core/LinearCombinations.java 1465
org/apache/commons/numbers/examples/jmh/core/LinearCombinations.java 1521
double p = q + e3;
                qq = DoublePrecision.fastTwoSumLow(q, e3, p);
                if (qq != 0) {
                    e[bottom--] = p;
                    p = qq;
                }
                q = p + e2;
                qq = DoublePrecision.fastTwoSumLow(p, e2, q);
                if (qq != 0) {
                    e[bottom--] = q;
                    q = qq;
                }
                p = q + e1;
                qq = DoublePrecision.fastTwoSumLow(q, e1, p);
                if (qq != 0) {
                    e[bottom--] = p;
                    p = qq;
                }
                q = p + e0;
                qq = DoublePrecision.fastTwoSumLow(p, e0, q);
                if (qq != 0) {
                    e[bottom--] = q;
                    q = qq;
                }

                return stickySum(q, e, bottom, 4);
File Line
org/apache/commons/numbers/examples/jmh/gamma/GammaContinuedFractionPerformance.java 647
org/apache/commons/numbers/examples/jmh/gamma/GammaContinuedFractionPerformance.java 712
double hPrev = updateIfCloseToZero(getB(0, x));

                int n = 1;
                double dPrev = 0.0;
                double cPrev = hPrev;
                double hN;

                while (n <= maxIterations) {
                    final double a = getA(n, x);
                    final double b = getB(n, x);

                    double dN = updateIfCloseToZero(b + a * dPrev);
                    final double cN = updateIfCloseToZero(b + a / cPrev);

                    dN = 1 / dN;
                    final double deltaN = cN * dN;
                    hN = hPrev * deltaN;

                    if (!Double.isFinite(hN)) {
                        throw new ArithmeticException(String.format(
                                MSG_DIVERGED, hN, x));
                    }

                    // Additional check added in Numbers 1.1
                    if (deltaN == 0) {
                        throw new ArithmeticException();
                    }

                    if (Math.abs(deltaN - 1) < eps) {
                        return hN;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 124
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 124
f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "baselineIdentity", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
            this.blackhole.evaporate("Yes, I am Stephen Hawking, and know a thing or two about black holes.");
            return results;
        } else
            throw new IllegalStateException("Harness failed to distribute threads among groups properly");
    }

    public static void baselineIdentity_thrpt_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G, ComplexPerformance_jmhType l_complexperformance0_G) throws Throwable {
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 218
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 218
f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "baselineIdentity", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
            this.blackhole.evaporate("Yes, I am Stephen Hawking, and know a thing or two about black holes.");
            return results;
        } else
            throw new IllegalStateException("Harness failed to distribute threads among groups properly");
    }

    public static void baselineIdentity_avgt_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G, ComplexPerformance_jmhType l_complexperformance0_G) throws Throwable {
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 124
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 124
f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "baseline", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
            this.blackhole.evaporate("Yes, I am Stephen Hawking, and know a thing or two about black holes.");
            return results;
        } else
            throw new IllegalStateException("Harness failed to distribute threads among groups properly");
    }

    public static void baseline_thrpt_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, NormPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G, NormPerformance_jmhType l_normperformance0_G) throws Throwable {
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 218
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 218
f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "baseline", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
            this.blackhole.evaporate("Yes, I am Stephen Hawking, and know a thing or two about black holes.");
            return results;
        } else
            throw new IllegalStateException("Harness failed to distribute threads among groups properly");
    }

    public static void baseline_avgt_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, NormPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G, NormPerformance_jmhType l_normperformance0_G) throws Throwable {
File Line
org/apache/commons/numbers/examples/jmh/core/LinearCombinations.java 1731
org/apache/commons/numbers/examples/jmh/core/LinearCombinations.java 1790
double a3, double b3) {
            // s is the running scalar product used for a final edge-case check
            double s;

            // Initial product creates the expansion e[0-1]
            double e1 = a1 * b1;
            double e0 = DoublePrecision.productLow(a1, b1, e1);
            s = e1;

            // Second product creates expansion f[0-1]
            double f1 = a2 * b2;
            double f0 = DoublePrecision.productLow(a2, b2, f1);
            s += f1;
            // Expansion sum f into e to create e[0-3]
            // f0 into e
            double q = e0 + f0;
            e0 = DoublePrecision.twoSumLow(e0, f0, q);
            double e2 = e1 + q;
            e1 = DoublePrecision.twoSumLow(e1, q, e2);
            // f1 into e
            q = e1 + f1;
            e1 = DoublePrecision.twoSumLow(e1, f1, q);
            double e3 = e2 + q;
            e2 = DoublePrecision.twoSumLow(e2, q, e3);

            // Third product creates the expansion f[0-1]
            f1 = a3 * b3;
            f0 = DoublePrecision.productLow(a3, b3, f1);
            s += f1;
File Line
org/apache/commons/numbers/examples/jmh/core/LinearCombinations.java 1049
org/apache/commons/numbers/examples/jmh/core/LinearCombinations.java 1115
double p = q + e3;
                qq = DoublePrecision.fastTwoSumLow(q, e3, p);
                if (qq != 0) {
                    g4 = p;
                    p = qq;
                }
                q = p + e2;
                qq = DoublePrecision.fastTwoSumLow(p, e2, q);
                if (qq != 0) {
                    g3 = q;
                    q = qq;
                }
                p = q + e1;
                qq = DoublePrecision.fastTwoSumLow(q, e1, p);
                if (qq != 0) {
                    g2 = p;
                    p = qq;
                }
                q = p + e0;
                qq = DoublePrecision.fastTwoSumLow(p, e0, q);
                if (qq != 0) {
                    g1 = q;
                    q = qq;
                }
                // g0 = q

                // Second traversal (from small to big)
                // Here we do not store the round-off parts back into the expansion
                // but summarise them into the carry using a sticky bit sum.
                return stickySum(q, g1, g2, g3, g4, g5);
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 407
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 407
public static void high_sample_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, SampleBuffer buffer, int targetSamples, long opsPerInv, int batchSize, DoubleSplitPerformance_Numbers_jmhType l_numbers1_G, DoubleSplitPerformance_SplitMethod_jmhType l_splitmethod2_G, DoubleSplitPerformance_jmhType l_doublesplitperformance0_G) throws Throwable {
        long realTime = 0;
        long operations = 0;
        int rnd = (int)System.nanoTime();
        int rndMask = startRndMask;
        long time = 0;
        int currentStride = 0;
        do {
            rnd = (rnd * 1664525 + 1013904223);
            boolean sample = (rnd & rndMask) == 0;
            if (sample) {
                time = System.nanoTime();
            }
            for (int b = 0; b < batchSize; b++) {
                if (control.volatileSpoiler) return;
                l_doublesplitperformance0_G.high(l_numbers1_G, blackhole, l_splitmethod2_G);
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 407
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 407
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 407
public static void fourD_sample_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, SampleBuffer buffer, int targetSamples, long opsPerInv, int batchSize, LinearCombinationPerformance_Factors_jmhType l_factors1_G, LinearCombinationPerformance_Calculator_jmhType l_calculator2_G, LinearCombinationPerformance_jmhType l_linearcombinationperformance0_G) throws Throwable {
        long realTime = 0;
        long operations = 0;
        int rnd = (int)System.nanoTime();
        int rndMask = startRndMask;
        long time = 0;
        int currentStride = 0;
        do {
            rnd = (rnd * 1664525 + 1013904223);
            boolean sample = (rnd & rndMask) == 0;
            if (sample) {
                time = System.nanoTime();
            }
            for (int b = 0; b < batchSize; b++) {
                if (control.volatileSpoiler) return;
                l_linearcombinationperformance0_G.fourD(l_factors1_G, blackhole, l_calculator2_G);
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 331
public static void absMathHypot_sample_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, SampleBuffer buffer, int targetSamples, long opsPerInv, int batchSize, ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G, ComplexPerformance_jmhType l_complexperformance0_G) throws Throwable {
        long realTime = 0;
        long operations = 0;
        int rnd = (int)System.nanoTime();
        int rndMask = startRndMask;
        long time = 0;
        int currentStride = 0;
        do {
            rnd = (rnd * 1664525 + 1013904223);
            boolean sample = (rnd & rndMask) == 0;
            if (sample) {
                time = System.nanoTime();
            }
            for (int b = 0; b < batchSize; b++) {
                if (control.volatileSpoiler) return;
                l_complexperformance0_G.absMathHypot(l_complexnumbers1_G, blackhole);
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 331
public static void addReal_sample_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, SampleBuffer buffer, int targetSamples, long opsPerInv, int batchSize, ComplexPerformance_ComplexAndRealNumbers_jmhType l_complexandrealnumbers1_G, ComplexPerformance_jmhType l_complexperformance0_G) throws Throwable {
        long realTime = 0;
        long operations = 0;
        int rnd = (int)System.nanoTime();
        int rndMask = startRndMask;
        long time = 0;
        int currentStride = 0;
        do {
            rnd = (rnd * 1664525 + 1013904223);
            boolean sample = (rnd & rndMask) == 0;
            if (sample) {
                time = System.nanoTime();
            }
            for (int b = 0; b < batchSize; b++) {
                if (control.volatileSpoiler) return;
                l_complexperformance0_G.addReal(l_complexandrealnumbers1_G, blackhole);
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 331
public static void add_sample_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, SampleBuffer buffer, int targetSamples, long opsPerInv, int batchSize, ComplexPerformance_TwoComplexNumbers_jmhType l_twocomplexnumbers1_G, ComplexPerformance_jmhType l_complexperformance0_G) throws Throwable {
        long realTime = 0;
        long operations = 0;
        int rnd = (int)System.nanoTime();
        int rndMask = startRndMask;
        long time = 0;
        int currentStride = 0;
        do {
            rnd = (rnd * 1664525 + 1013904223);
            boolean sample = (rnd & rndMask) == 0;
            if (sample) {
                time = System.nanoTime();
            }
            for (int b = 0; b < batchSize; b++) {
                if (control.volatileSpoiler) return;
                l_complexperformance0_G.add(l_twocomplexnumbers1_G, blackhole);
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 331
public static void baselineIdentity_sample_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, SampleBuffer buffer, int targetSamples, long opsPerInv, int batchSize, SinCosPerformance_Numbers_jmhType l_numbers1_G, SinCosPerformance_jmhType l_sincosperformance0_G) throws Throwable {
        long realTime = 0;
        long operations = 0;
        int rnd = (int)System.nanoTime();
        int rndMask = startRndMask;
        long time = 0;
        int currentStride = 0;
        do {
            rnd = (rnd * 1664525 + 1013904223);
            boolean sample = (rnd & rndMask) == 0;
            if (sample) {
                time = System.nanoTime();
            }
            for (int b = 0; b < batchSize; b++) {
                if (control.volatileSpoiler) return;
                l_sincosperformance0_G.baselineIdentity(l_numbers1_G, blackhole);
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 331
public static void rangeFastMathSin_sample_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, SampleBuffer buffer, int targetSamples, long opsPerInv, int batchSize, SinCosPerformance_UniformNumbers_jmhType l_uniformnumbers1_G, SinCosPerformance_jmhType l_sincosperformance0_G) throws Throwable {
        long realTime = 0;
        long operations = 0;
        int rnd = (int)System.nanoTime();
        int rndMask = startRndMask;
        long time = 0;
        int currentStride = 0;
        do {
            rnd = (rnd * 1664525 + 1013904223);
            boolean sample = (rnd & rndMask) == 0;
            if (sample) {
                time = System.nanoTime();
            }
            for (int b = 0; b < batchSize; b++) {
                if (control.volatileSpoiler) return;
                l_sincosperformance0_G.rangeFastMathSin(l_uniformnumbers1_G, blackhole);
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 331
public static void direct_sample_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, SampleBuffer buffer, int targetSamples, long opsPerInv, int batchSize, EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G, EuclideanNormAlgorithmPerformance_jmhType l_euclideannormalgorithmperformance0_G) throws Throwable {
        long realTime = 0;
        long operations = 0;
        int rnd = (int)System.nanoTime();
        int rndMask = startRndMask;
        long time = 0;
        int currentStride = 0;
        do {
            rnd = (rnd * 1664525 + 1013904223);
            boolean sample = (rnd & rndMask) == 0;
            if (sample) {
                time = System.nanoTime();
            }
            for (int b = 0; b < batchSize; b++) {
                if (control.volatileSpoiler) return;
                l_euclideannormalgorithmperformance0_G.direct(l_vectorarrayinput1_G, blackhole);
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 331
public static void baseline_sample_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, SampleBuffer buffer, int targetSamples, long opsPerInv, int batchSize, NormPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G, NormPerformance_jmhType l_normperformance0_G) throws Throwable {
        long realTime = 0;
        long operations = 0;
        int rnd = (int)System.nanoTime();
        int rndMask = startRndMask;
        long time = 0;
        int currentStride = 0;
        do {
            rnd = (rnd * 1664525 + 1013904223);
            boolean sample = (rnd & rndMask) == 0;
            if (sample) {
                time = System.nanoTime();
            }
            for (int b = 0; b < batchSize; b++) {
                if (control.volatileSpoiler) return;
                l_normperformance0_G.baseline(l_vectorarrayinput1_G, blackhole);
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 331
public static void euclidean2d_sample_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, SampleBuffer buffer, int targetSamples, long opsPerInv, int batchSize, NormPerformance_VectorArrayInput2D_jmhType l_vectorarrayinput2d1_G, NormPerformance_jmhType l_normperformance0_G) throws Throwable {
        long realTime = 0;
        long operations = 0;
        int rnd = (int)System.nanoTime();
        int rndMask = startRndMask;
        long time = 0;
        int currentStride = 0;
        do {
            rnd = (rnd * 1664525 + 1013904223);
            boolean sample = (rnd & rndMask) == 0;
            if (sample) {
                time = System.nanoTime();
            }
            for (int b = 0; b < batchSize; b++) {
                if (control.volatileSpoiler) return;
                l_normperformance0_G.euclidean2d(l_vectorarrayinput2d1_G, blackhole);
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 331
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 331
public static void baselineDouble_sample_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, SampleBuffer buffer, int targetSamples, long opsPerInv, int batchSize, SumPerformance_ArrayInput_jmhType l_arrayinput1_G, SumPerformance_jmhType l_sumperformance0_G) throws Throwable {
        long realTime = 0;
        long operations = 0;
        int rnd = (int)System.nanoTime();
        int rndMask = startRndMask;
        long time = 0;
        int currentStride = 0;
        do {
            rnd = (rnd * 1664525 + 1013904223);
            boolean sample = (rnd & rndMask) == 0;
            if (sample) {
                time = System.nanoTime();
            }
            for (int b = 0; b < batchSize; b++) {
                if (control.volatileSpoiler) return;
                l_sumperformance0_G.baselineDouble(l_arrayinput1_G, blackhole);
File Line
org/apache/commons/numbers/examples/jmh/gamma/GammaContinuedFractionPerformance.java 650
org/apache/commons/numbers/examples/jmh/gamma/GammaContinuedFractionPerformance.java 780
double dPrev = 0.0;
                double cPrev = hPrev;
                double hN;

                while (n <= maxIterations) {
                    final double a = getA(n, x);
                    final double b = getB(n, x);

                    double dN = updateIfCloseToZero(b + a * dPrev);
                    final double cN = updateIfCloseToZero(b + a / cPrev);

                    dN = 1 / dN;
                    final double deltaN = cN * dN;
                    hN = hPrev * deltaN;

                    if (!Double.isFinite(hN)) {
                        throw new ArithmeticException(String.format(
                                MSG_DIVERGED, hN, x));
                    }

                    // Additional check added in Numbers 1.1
                    if (deltaN == 0) {
                        throw new ArithmeticException();
                    }

                    if (Math.abs(deltaN - 1) < eps) {
                        return hN;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 63
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 182
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 301
public BenchmarkTaskResult high_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            DoubleSplitPerformance_jmhType l_doublesplitperformance0_G = _jmh_tryInit_f_doublesplitperformance0_G(control);
            DoubleSplitPerformance_SplitMethod_jmhType l_splitmethod2_G = _jmh_tryInit_f_splitmethod2_G(control);
            DoubleSplitPerformance_Numbers_jmhType l_numbers1_G = _jmh_tryInit_f_numbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_doublesplitperformance0_G.high(l_numbers1_G, blackhole, l_splitmethod2_G);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 63
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 182
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 301
public BenchmarkTaskResult low_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            DoubleSplitPerformance_jmhType l_doublesplitperformance0_G = _jmh_tryInit_f_doublesplitperformance0_G(control);
            DoubleSplitPerformance_SplitMethod_jmhType l_splitmethod2_G = _jmh_tryInit_f_splitmethod2_G(control);
            DoubleSplitPerformance_Numbers_jmhType l_numbers1_G = _jmh_tryInit_f_numbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_doublesplitperformance0_G.low(l_numbers1_G, blackhole, l_splitmethod2_G);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_nonNormal_jmhTest.java 63
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_nonNormal_jmhTest.java 182
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_nonNormal_jmhTest.java 301
public BenchmarkTaskResult nonNormal_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            DoubleSplitPerformance_jmhType l_doublesplitperformance0_G = _jmh_tryInit_f_doublesplitperformance0_G(control);
            DoubleSplitPerformance_NonNormalMethod_jmhType l_nonnormalmethod2_G = _jmh_tryInit_f_nonnormalmethod2_G(control);
            DoubleSplitPerformance_NonNormalNumbers_jmhType l_nonnormalnumbers1_G = _jmh_tryInit_f_nonnormalnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_doublesplitperformance0_G.nonNormal(l_nonnormalnumbers1_G, blackhole, l_nonnormalmethod2_G);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_productLow_jmhTest.java 63
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_productLow_jmhTest.java 182
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_productLow_jmhTest.java 301
public BenchmarkTaskResult productLow_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            DoubleSplitPerformance_jmhType l_doublesplitperformance0_G = _jmh_tryInit_f_doublesplitperformance0_G(control);
            DoubleSplitPerformance_RoundoffMethod_jmhType l_roundoffmethod2_G = _jmh_tryInit_f_roundoffmethod2_G(control);
            DoubleSplitPerformance_BiFactors_jmhType l_bifactors1_G = _jmh_tryInit_f_bifactors1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_doublesplitperformance0_G.productLow(l_bifactors1_G, blackhole, l_roundoffmethod2_G);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 63
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 182
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 301
public BenchmarkTaskResult fourD_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            LinearCombinationPerformance_jmhType l_linearcombinationperformance0_G = _jmh_tryInit_f_linearcombinationperformance0_G(control);
            LinearCombinationPerformance_Calculator_jmhType l_calculator2_G = _jmh_tryInit_f_calculator2_G(control);
            LinearCombinationPerformance_Factors_jmhType l_factors1_G = _jmh_tryInit_f_factors1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_linearcombinationperformance0_G.fourD(l_factors1_G, blackhole, l_calculator2_G);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 63
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 182
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 301
public BenchmarkTaskResult nD_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            LinearCombinationPerformance_jmhType l_linearcombinationperformance0_G = _jmh_tryInit_f_linearcombinationperformance0_G(control);
            LinearCombinationPerformance_Calculator_jmhType l_calculator2_G = _jmh_tryInit_f_calculator2_G(control);
            LinearCombinationPerformance_LengthFactors_jmhType l_lengthfactors1_G = _jmh_tryInit_f_lengthfactors1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_linearcombinationperformance0_G.nD(l_lengthfactors1_G, blackhole, l_calculator2_G);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 63
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 182
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 301
public BenchmarkTaskResult threeD_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            LinearCombinationPerformance_jmhType l_linearcombinationperformance0_G = _jmh_tryInit_f_linearcombinationperformance0_G(control);
            LinearCombinationPerformance_Calculator_jmhType l_calculator2_G = _jmh_tryInit_f_calculator2_G(control);
            LinearCombinationPerformance_Factors_jmhType l_factors1_G = _jmh_tryInit_f_factors1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_linearcombinationperformance0_G.threeD(l_factors1_G, blackhole, l_calculator2_G);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 63
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 182
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 301
public BenchmarkTaskResult twoD_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            LinearCombinationPerformance_jmhType l_linearcombinationperformance0_G = _jmh_tryInit_f_linearcombinationperformance0_G(control);
            LinearCombinationPerformance_Calculator_jmhType l_calculator2_G = _jmh_tryInit_f_calculator2_G(control);
            LinearCombinationPerformance_Factors_jmhType l_factors1_G = _jmh_tryInit_f_factors1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_linearcombinationperformance0_G.twoD(l_factors1_G, blackhole, l_calculator2_G);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_stickySum_jmhTest.java 63
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_stickySum_jmhTest.java 182
org/apache/commons/numbers/examples/jmh/core/jmh_generated/StickySumPerformance_stickySum_jmhTest.java 301
public BenchmarkTaskResult stickySum_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            StickySumPerformance_jmhType l_stickysumperformance0_G = _jmh_tryInit_f_stickysumperformance0_G(control);
            StickySumPerformance_SumMethod_jmhType l_summethod2_G = _jmh_tryInit_f_summethod2_G(control);
            StickySumPerformance_BiFactors_jmhType l_bifactors1_G = _jmh_tryInit_f_bifactors1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_stickysumperformance0_G.stickySum(l_bifactors1_G, blackhole, l_summethod2_G);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 316
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 316
f_complexperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new SampleTimeResult(ResultRole.PRIMARY, "baselineIdentity", buffer, benchmarkParams.getTimeUnit()));
            this.blackhole.evaporate("Yes, I am Stephen Hawking, and know a thing or two about black holes.");
            return results;
        } else
            throw new IllegalStateException("Harness failed to distribute threads among groups properly");
    }

    public static void baselineIdentity_sample_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, SampleBuffer buffer, int targetSamples, long opsPerInv, int batchSize, ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G, ComplexPerformance_jmhType l_complexperformance0_G) throws Throwable {
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 316
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 316
f_normperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps * batchSize;
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new SampleTimeResult(ResultRole.PRIMARY, "baseline", buffer, benchmarkParams.getTimeUnit()));
            this.blackhole.evaporate("Yes, I am Stephen Hawking, and know a thing or two about black holes.");
            return results;
        } else
            throw new IllegalStateException("Harness failed to distribute threads among groups properly");
    }

    public static void baseline_sample_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, SampleBuffer buffer, int targetSamples, long opsPerInv, int batchSize, NormPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G, NormPerformance_jmhType l_normperformance0_G) throws Throwable {
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 250
public BenchmarkTaskResult absMathHypot_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.absMathHypot(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 250
public BenchmarkTaskResult abs_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.abs(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 250
public BenchmarkTaskResult acos_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.acos(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 250
public BenchmarkTaskResult acosh_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.acosh(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 250
public BenchmarkTaskResult addReal_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexAndRealNumbers_jmhType l_complexandrealnumbers1_G = _jmh_tryInit_f_complexandrealnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.addReal(l_complexandrealnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 250
public BenchmarkTaskResult add_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_TwoComplexNumbers_jmhType l_twocomplexnumbers1_G = _jmh_tryInit_f_twocomplexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.add(l_twocomplexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 250
public BenchmarkTaskResult arg_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.arg(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 250
public BenchmarkTaskResult asin_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.asin(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 250
public BenchmarkTaskResult asinh_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.asinh(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 250
public BenchmarkTaskResult atan_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.atan(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 250
public BenchmarkTaskResult atanh_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.atanh(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 250
public BenchmarkTaskResult baselineCopy_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.baselineCopy(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 250
public BenchmarkTaskResult baselineIdentity_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.baselineIdentity(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 250
public BenchmarkTaskResult conj_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.conj(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 250
public BenchmarkTaskResult cos_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.cos(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 250
public BenchmarkTaskResult cosh_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.cosh(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 250
public BenchmarkTaskResult divideReal_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexAndRealNumbers_jmhType l_complexandrealnumbers1_G = _jmh_tryInit_f_complexandrealnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.divideReal(l_complexandrealnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 250
public BenchmarkTaskResult divide_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_TwoComplexNumbers_jmhType l_twocomplexnumbers1_G = _jmh_tryInit_f_twocomplexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.divide(l_twocomplexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 250
public BenchmarkTaskResult exp_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.exp(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 250
public BenchmarkTaskResult imag_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.imag(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 250
public BenchmarkTaskResult isFinite_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.isFinite(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 250
public BenchmarkTaskResult isInfinite_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.isInfinite(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 250
public BenchmarkTaskResult isNaN_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.isNaN(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 250
public BenchmarkTaskResult log10_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.log10(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 250
public BenchmarkTaskResult log_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.log(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 250
public BenchmarkTaskResult multiplyReal_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexAndRealNumbers_jmhType l_complexandrealnumbers1_G = _jmh_tryInit_f_complexandrealnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.multiplyReal(l_complexandrealnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 250
public BenchmarkTaskResult multiply_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_TwoComplexNumbers_jmhType l_twocomplexnumbers1_G = _jmh_tryInit_f_twocomplexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.multiply(l_twocomplexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 250
public BenchmarkTaskResult negate_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.negate(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 250
public BenchmarkTaskResult norm_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.norm(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 250
public BenchmarkTaskResult powReal_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexAndRealNumbers_jmhType l_complexandrealnumbers1_G = _jmh_tryInit_f_complexandrealnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.powReal(l_complexandrealnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 250
public BenchmarkTaskResult pow_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_TwoComplexNumbers_jmhType l_twocomplexnumbers1_G = _jmh_tryInit_f_twocomplexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.pow(l_twocomplexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 250
public BenchmarkTaskResult proj_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.proj(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 250
public BenchmarkTaskResult real_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.real(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 250
public BenchmarkTaskResult sin_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.sin(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 250
public BenchmarkTaskResult sinh_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.sinh(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 250
public BenchmarkTaskResult sqrtNorm_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.sqrtNorm(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 250
public BenchmarkTaskResult sqrt_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.sqrt(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 250
public BenchmarkTaskResult subtractReal_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexAndRealNumbers_jmhType l_complexandrealnumbers1_G = _jmh_tryInit_f_complexandrealnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.subtractReal(l_complexandrealnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 250
public BenchmarkTaskResult subtract_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_TwoComplexNumbers_jmhType l_twocomplexnumbers1_G = _jmh_tryInit_f_twocomplexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.subtract(l_twocomplexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 250
public BenchmarkTaskResult tan_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.tan(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 250
public BenchmarkTaskResult tanh_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.tanh(l_complexnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 250
public BenchmarkTaskResult baselineIdentity_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            SinCosPerformance_jmhType l_sincosperformance0_G = _jmh_tryInit_f_sincosperformance0_G(control);
            SinCosPerformance_Numbers_jmhType l_numbers1_G = _jmh_tryInit_f_numbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_sincosperformance0_G.baselineIdentity(l_numbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 250
public BenchmarkTaskResult fastMathCos_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            SinCosPerformance_jmhType l_sincosperformance0_G = _jmh_tryInit_f_sincosperformance0_G(control);
            SinCosPerformance_Numbers_jmhType l_numbers1_G = _jmh_tryInit_f_numbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_sincosperformance0_G.fastMathCos(l_numbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 250
public BenchmarkTaskResult fastMathSin_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            SinCosPerformance_jmhType l_sincosperformance0_G = _jmh_tryInit_f_sincosperformance0_G(control);
            SinCosPerformance_Numbers_jmhType l_numbers1_G = _jmh_tryInit_f_numbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_sincosperformance0_G.fastMathSin(l_numbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 250
public BenchmarkTaskResult mathCos_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            SinCosPerformance_jmhType l_sincosperformance0_G = _jmh_tryInit_f_sincosperformance0_G(control);
            SinCosPerformance_Numbers_jmhType l_numbers1_G = _jmh_tryInit_f_numbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_sincosperformance0_G.mathCos(l_numbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 250
public BenchmarkTaskResult mathSin_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            SinCosPerformance_jmhType l_sincosperformance0_G = _jmh_tryInit_f_sincosperformance0_G(control);
            SinCosPerformance_Numbers_jmhType l_numbers1_G = _jmh_tryInit_f_numbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_sincosperformance0_G.mathSin(l_numbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 250
public BenchmarkTaskResult rangeFastMathSin_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            SinCosPerformance_jmhType l_sincosperformance0_G = _jmh_tryInit_f_sincosperformance0_G(control);
            SinCosPerformance_UniformNumbers_jmhType l_uniformnumbers1_G = _jmh_tryInit_f_uniformnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_sincosperformance0_G.rangeFastMathSin(l_uniformnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 250
public BenchmarkTaskResult rangeMathSin_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            SinCosPerformance_jmhType l_sincosperformance0_G = _jmh_tryInit_f_sincosperformance0_G(control);
            SinCosPerformance_UniformNumbers_jmhType l_uniformnumbers1_G = _jmh_tryInit_f_uniformnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_sincosperformance0_G.rangeMathSin(l_uniformnumbers1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 250
public BenchmarkTaskResult direct_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            EuclideanNormAlgorithmPerformance_jmhType l_euclideannormalgorithmperformance0_G = _jmh_tryInit_f_euclideannormalgorithmperformance0_G(control);
            EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G = _jmh_tryInit_f_vectorarrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_euclideannormalgorithmperformance0_G.direct(l_vectorarrayinput1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 250
public BenchmarkTaskResult enormModExt_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            EuclideanNormAlgorithmPerformance_jmhType l_euclideannormalgorithmperformance0_G = _jmh_tryInit_f_euclideannormalgorithmperformance0_G(control);
            EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G = _jmh_tryInit_f_vectorarrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_euclideannormalgorithmperformance0_G.enormModExt(l_vectorarrayinput1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 250
public BenchmarkTaskResult enormModKahan_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            EuclideanNormAlgorithmPerformance_jmhType l_euclideannormalgorithmperformance0_G = _jmh_tryInit_f_euclideannormalgorithmperformance0_G(control);
            EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G = _jmh_tryInit_f_vectorarrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_euclideannormalgorithmperformance0_G.enormModKahan(l_vectorarrayinput1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 250
public BenchmarkTaskResult enormMod_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            EuclideanNormAlgorithmPerformance_jmhType l_euclideannormalgorithmperformance0_G = _jmh_tryInit_f_euclideannormalgorithmperformance0_G(control);
            EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G = _jmh_tryInit_f_vectorarrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_euclideannormalgorithmperformance0_G.enormMod(l_vectorarrayinput1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 250
public BenchmarkTaskResult enorm_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            EuclideanNormAlgorithmPerformance_jmhType l_euclideannormalgorithmperformance0_G = _jmh_tryInit_f_euclideannormalgorithmperformance0_G(control);
            EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G = _jmh_tryInit_f_vectorarrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_euclideannormalgorithmperformance0_G.enorm(l_vectorarrayinput1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 250
public BenchmarkTaskResult exact_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            EuclideanNormAlgorithmPerformance_jmhType l_euclideannormalgorithmperformance0_G = _jmh_tryInit_f_euclideannormalgorithmperformance0_G(control);
            EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G = _jmh_tryInit_f_vectorarrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_euclideannormalgorithmperformance0_G.exact(l_vectorarrayinput1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 250
public BenchmarkTaskResult extLinearMod_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            EuclideanNormAlgorithmPerformance_jmhType l_euclideannormalgorithmperformance0_G = _jmh_tryInit_f_euclideannormalgorithmperformance0_G(control);
            EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G = _jmh_tryInit_f_vectorarrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_euclideannormalgorithmperformance0_G.extLinearMod(l_vectorarrayinput1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 250
public BenchmarkTaskResult extLinearSinglePass_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            EuclideanNormAlgorithmPerformance_jmhType l_euclideannormalgorithmperformance0_G = _jmh_tryInit_f_euclideannormalgorithmperformance0_G(control);
            EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G = _jmh_tryInit_f_vectorarrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_euclideannormalgorithmperformance0_G.extLinearSinglePass(l_vectorarrayinput1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 250
public BenchmarkTaskResult extLinearSqrt2_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            EuclideanNormAlgorithmPerformance_jmhType l_euclideannormalgorithmperformance0_G = _jmh_tryInit_f_euclideannormalgorithmperformance0_G(control);
            EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G = _jmh_tryInit_f_vectorarrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_euclideannormalgorithmperformance0_G.extLinearSqrt2(l_vectorarrayinput1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 250
public BenchmarkTaskResult extLinear_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            EuclideanNormAlgorithmPerformance_jmhType l_euclideannormalgorithmperformance0_G = _jmh_tryInit_f_euclideannormalgorithmperformance0_G(control);
            EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G = _jmh_tryInit_f_vectorarrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_euclideannormalgorithmperformance0_G.extLinear(l_vectorarrayinput1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 250
public BenchmarkTaskResult baseline_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            NormPerformance_jmhType l_normperformance0_G = _jmh_tryInit_f_normperformance0_G(control);
            NormPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G = _jmh_tryInit_f_vectorarrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_normperformance0_G.baseline(l_vectorarrayinput1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 250
public BenchmarkTaskResult directEuclideanArray_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            NormPerformance_jmhType l_normperformance0_G = _jmh_tryInit_f_normperformance0_G(control);
            NormPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G = _jmh_tryInit_f_vectorarrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_normperformance0_G.directEuclideanArray(l_vectorarrayinput1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 250
public BenchmarkTaskResult euclidean2d_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            NormPerformance_jmhType l_normperformance0_G = _jmh_tryInit_f_normperformance0_G(control);
            NormPerformance_VectorArrayInput2D_jmhType l_vectorarrayinput2d1_G = _jmh_tryInit_f_vectorarrayinput2d1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_normperformance0_G.euclidean2d(l_vectorarrayinput2d1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 250
public BenchmarkTaskResult euclidean3d_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            NormPerformance_jmhType l_normperformance0_G = _jmh_tryInit_f_normperformance0_G(control);
            NormPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G = _jmh_tryInit_f_vectorarrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_normperformance0_G.euclidean3d(l_vectorarrayinput1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 250
public BenchmarkTaskResult euclideanArray_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            NormPerformance_jmhType l_normperformance0_G = _jmh_tryInit_f_normperformance0_G(control);
            NormPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G = _jmh_tryInit_f_vectorarrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_normperformance0_G.euclideanArray(l_vectorarrayinput1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 250
public BenchmarkTaskResult hypot_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            NormPerformance_jmhType l_normperformance0_G = _jmh_tryInit_f_normperformance0_G(control);
            NormPerformance_VectorArrayInput2D_jmhType l_vectorarrayinput2d1_G = _jmh_tryInit_f_vectorarrayinput2d1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_normperformance0_G.hypot(l_vectorarrayinput2d1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 250
public BenchmarkTaskResult baselineDouble_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            SumPerformance_jmhType l_sumperformance0_G = _jmh_tryInit_f_sumperformance0_G(control);
            SumPerformance_ArrayInput_jmhType l_arrayinput1_G = _jmh_tryInit_f_arrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_sumperformance0_G.baselineDouble(l_arrayinput1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 250
public BenchmarkTaskResult baselineSingle_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            SumPerformance_jmhType l_sumperformance0_G = _jmh_tryInit_f_sumperformance0_G(control);
            SumPerformance_ArrayInput_jmhType l_arrayinput1_G = _jmh_tryInit_f_arrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_sumperformance0_G.baselineSingle(l_arrayinput1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 250
public BenchmarkTaskResult sumOfProducts_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            SumPerformance_jmhType l_sumperformance0_G = _jmh_tryInit_f_sumperformance0_G(control);
            SumPerformance_ArrayInput_jmhType l_arrayinput1_G = _jmh_tryInit_f_arrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_sumperformance0_G.sumOfProducts(l_arrayinput1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 250
public BenchmarkTaskResult sum_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            SumPerformance_jmhType l_sumperformance0_G = _jmh_tryInit_f_sumperformance0_G(control);
            SumPerformance_ArrayInput_jmhType l_arrayinput1_G = _jmh_tryInit_f_arrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_sumperformance0_G.sum(l_arrayinput1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 250
public BenchmarkTaskResult baseline_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ErfPerformance_jmhType l_erfperformance0_G = _jmh_tryInit_f_erfperformance0_G(control);
            ErfPerformance_BaseData_jmhType l_basedata1_G = _jmh_tryInit_f_basedata1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_erfperformance0_G.baseline(l_basedata1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erf_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erf_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erf_jmhTest.java 250
public BenchmarkTaskResult erf_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ErfPerformance_jmhType l_erfperformance0_G = _jmh_tryInit_f_erfperformance0_G(control);
            ErfPerformance_ErfData_jmhType l_erfdata1_G = _jmh_tryInit_f_erfdata1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_erfperformance0_G.erf(l_erfdata1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erfc_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erfc_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erfc_jmhTest.java 250
public BenchmarkTaskResult erfc_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ErfPerformance_jmhType l_erfperformance0_G = _jmh_tryInit_f_erfperformance0_G(control);
            ErfPerformance_ErfcData_jmhType l_erfcdata1_G = _jmh_tryInit_f_erfcdata1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_erfperformance0_G.erfc(l_erfcdata1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErf_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErf_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErf_jmhTest.java 250
public BenchmarkTaskResult inverseErf_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ErfPerformance_jmhType l_erfperformance0_G = _jmh_tryInit_f_erfperformance0_G(control);
            ErfPerformance_InverseErfData_jmhType l_inverseerfdata1_G = _jmh_tryInit_f_inverseerfdata1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_erfperformance0_G.inverseErf(l_inverseerfdata1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErfc_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErfc_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErfc_jmhTest.java 250
public BenchmarkTaskResult inverseErfc_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ErfPerformance_jmhType l_erfperformance0_G = _jmh_tryInit_f_erfperformance0_G(control);
            ErfPerformance_InverseErfcData_jmhType l_inverseerfcdata1_G = _jmh_tryInit_f_inverseerfcdata1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_erfperformance0_G.inverseErfc(l_inverseerfcdata1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_evaluate_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_evaluate_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/GammaContinuedFractionPerformance_evaluate_jmhTest.java 250
public BenchmarkTaskResult evaluate_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            GammaContinuedFractionPerformance_jmhType l_gammacontinuedfractionperformance0_G = _jmh_tryInit_f_gammacontinuedfractionperformance0_G(control);
            GammaContinuedFractionPerformance_BaseData_jmhType l_basedata1_G = _jmh_tryInit_f_basedata1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_gammacontinuedfractionperformance0_G.evaluate(l_basedata1_G, blackhole);
                res.allOps++;
            }

            notifyControl.startMeasurement = true;
File Line
org/apache/commons/numbers/examples/jmh/core/LinearCombinations.java 1763
org/apache/commons/numbers/examples/jmh/core/LinearCombinations.java 1838
q = e0 + f0;
            e0 = DoublePrecision.twoSumLow(e0, f0, q);
            double p = e1 + q;
            e1 = DoublePrecision.twoSumLow(e1, q, p);
            q = e2 + p;
            e2 = DoublePrecision.twoSumLow(e2, p, q);
            double e4 = e3 + q;
            e3 = DoublePrecision.twoSumLow(e3, q, e4);

            // f1 into e
            q = e1 + f1;
            e1 = DoublePrecision.twoSumLow(e1, f1, q);
            p = e2 + q;
            e2 = DoublePrecision.twoSumLow(e2, q, p);
            q = e3 + p;
            e3 = DoublePrecision.twoSumLow(e3, p, q);
File Line
org/apache/commons/numbers/examples/jmh/core/LinearCombinations.java 196
org/apache/commons/numbers/examples/jmh/core/LinearCombinations.java 223
double a3, double b3) {
            double x = a1 * b1;
            double xx = DoublePrecision.productLow(a1, b1, x);
            double y = a2 * b2;
            double yy = DoublePrecision.productLow(a2, b2, y);
            double r = x + y;
            double s = DoublePrecision.sumLow(x, xx, y, yy, r);
            x = r + s;
            xx = r - x + s;
            y = a3 * b3;
            yy = DoublePrecision.productLow(a3, b3, y);
            r = x + y;
            s = DoublePrecision.sumLow(x, xx, y, yy, r);
            x = r + s;
File Line
org/apache/commons/numbers/examples/jmh/core/LinearCombinations.java 954
org/apache/commons/numbers/examples/jmh/core/LinearCombinations.java 1365
ExactSum() {}

            @Override
            public double sum(double[] e, int size) {
                if (size == 1) {
                    return e[0];
                }

                // First traversal (from big to small)
                // Shewchuk uses (Q,q) for (big,small) from fast-two-sum and carries Q.
                // Here use (q,qq); p is used for intermediates.
                final int m = size - 1;
                double q = e[m];
                int bottom = m;
                for (int i = m - 1; i >= 0; i--) {
                    final double p = q + e[i];
                    final double qq = DoublePrecision.fastTwoSumLow(q, e[i], p);
                    if (qq != 0) {
                        // Store larger component in e and carry the smaller
                        e[bottom] = p;
                        bottom--;
                        q = qq;
                    } else {
                        // Compression.
                        q = p;
                    }
                }
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 461
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 461
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 461
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 461
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 461
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 460
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 460
f_complexnumbers1_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile ComplexPerformance_jmhType f_complexperformance0_G;
    
    ComplexPerformance_jmhType _jmh_tryInit_f_complexperformance0_G(InfraControl control) throws Throwable {
        ComplexPerformance_jmhType val = f_complexperformance0_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_complexperformance0_G;
            if (val != null) {
                return val;
            }
            val = new ComplexPerformance_jmhType();
            val.readyTrial = true;
            f_complexperformance0_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }


}
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 591
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 594
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 591
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 591
f_factors1_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile LinearCombinationPerformance_jmhType f_linearcombinationperformance0_G;
    
    LinearCombinationPerformance_jmhType _jmh_tryInit_f_linearcombinationperformance0_G(InfraControl control) throws Throwable {
        LinearCombinationPerformance_jmhType val = f_linearcombinationperformance0_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_linearcombinationperformance0_G;
            if (val != null) {
                return val;
            }
            val = new LinearCombinationPerformance_jmhType();
            val.readyTrial = true;
            f_linearcombinationperformance0_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }


}
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 457
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erf_jmhTest.java 464
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erfc_jmhTest.java 464
f_basedata1_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile ErfPerformance_jmhType f_erfperformance0_G;
    
    ErfPerformance_jmhType _jmh_tryInit_f_erfperformance0_G(InfraControl control) throws Throwable {
        ErfPerformance_jmhType val = f_erfperformance0_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_erfperformance0_G;
            if (val != null) {
                return val;
            }
            val = new ErfPerformance_jmhType();
            val.readyTrial = true;
            f_erfperformance0_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }


}
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erf_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_erfc_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErf_jmhTest.java 475
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErfc_jmhTest.java 475
val = new ErfPerformance_ErfData_jmhType();
            Field f;
            f = org.apache.commons.numbers.examples.jmh.gamma.ErfPerformance.FunctionData.class.getDeclaredField("implementation");
            f.setAccessible(true);
            f.set(val, control.getParam("implementation"));
            f = org.apache.commons.numbers.examples.jmh.gamma.ErfPerformance.NumberData.class.getDeclaredField("size");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("size")));
            f = org.apache.commons.numbers.examples.jmh.gamma.ErfPerformance.ErfData.class.getDeclaredField("type");
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 429
l_normperformance0_G.baseline(l_vectorarrayinput1_G, blackhole);
        }
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
    }

    
    static volatile NormPerformance_jmhType f_normperformance0_G;
    
    NormPerformance_jmhType _jmh_tryInit_f_normperformance0_G(InfraControl control) throws Throwable {
        NormPerformance_jmhType val = f_normperformance0_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_normperformance0_G;
            if (val != null) {
                return val;
            }
            val = new NormPerformance_jmhType();
            val.readyTrial = true;
            f_normperformance0_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile NormPerformance_VectorArrayInput_jmhType f_vectorarrayinput1_G;
File Line
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErf_jmhTest.java 429
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_inverseErfc_jmhTest.java 429
l_erfperformance0_G.inverseErf(l_inverseerfdata1_G, blackhole);
        }
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
    }

    
    static volatile ErfPerformance_jmhType f_erfperformance0_G;
    
    ErfPerformance_jmhType _jmh_tryInit_f_erfperformance0_G(InfraControl control) throws Throwable {
        ErfPerformance_jmhType val = f_erfperformance0_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_erfperformance0_G;
            if (val != null) {
                return val;
            }
            val = new ErfPerformance_jmhType();
            val.readyTrial = true;
            f_erfperformance0_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile ErfPerformance_InverseErfData_jmhType f_inverseerfdata1_G;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 475
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 475
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 475
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 475
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 475
val = new ComplexPerformance_ComplexAndRealNumbers_jmhType();
            Field f;
            f = org.apache.commons.numbers.examples.jmh.complex.ComplexPerformance.ComplexNumberSize.class.getDeclaredField("size");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("size")));
            f = org.apache.commons.numbers.examples.jmh.complex.ComplexPerformance.ComplexNumbers.class.getDeclaredField("type");
            f.setAccessible(true);
            f.set(val, control.getParam("type"));
            val.setup();
            val.setup();
            val.readyTrial = true;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 530
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 530
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_nonNormal_jmhTest.java 530
l_doublesplitperformance0_G.high(l_numbers1_G, blackhole, l_splitmethod2_G);
        }
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
    }

    
    static volatile DoubleSplitPerformance_jmhType f_doublesplitperformance0_G;
    
    DoubleSplitPerformance_jmhType _jmh_tryInit_f_doublesplitperformance0_G(InfraControl control) throws Throwable {
        DoubleSplitPerformance_jmhType val = f_doublesplitperformance0_G;
        if (val != null) {
            return val;
        }
        synchronized(this.getClass()) {
            try {
            if (control.isFailing) throw new FailureAssistException();
            val = f_doublesplitperformance0_G;
            if (val != null) {
                return val;
            }
            val = new DoubleSplitPerformance_jmhType();
            val.readyTrial = true;
            f_doublesplitperformance0_G = val;
            } catch (Throwable t) {
                control.isFailing = true;
                throw t;
            }
        }
        return val;
    }
    
    static volatile DoubleSplitPerformance_Numbers_jmhType f_numbers1_G;
File Line
org/apache/commons/numbers/examples/jmh/core/LinearCombinations.java 1630
org/apache/commons/numbers/examples/jmh/core/LinearCombinations.java 1894
double e1 = a1 * b1;
                double e0 = DoublePrecision.productLow(a1, b1, e1);

                // Expansion f
                final double f1 = a2 * b2;
                final double f0 = DoublePrecision.productLow(a2, b2, f1);

                // Inline an expansion sum to avoid sorting e and f into a sequence g.
                // f0 into e
                double q = e0 + f0;
                e0 = DoublePrecision.twoSumLow(e0, f0, q);
                double e2 = e1 + q;
                e1 = DoublePrecision.twoSumLow(e1, q, e2);
                // f1 into e
                q = e1 + f1;
                e1 = DoublePrecision.twoSumLow(e1, f1, q);
                final double e3 = e2 + q;
                e2 = DoublePrecision.twoSumLow(e2, q, e3);

                // Add the round-off parts if non-zero.
                int n = 0;
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 63
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 182
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 301
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 63
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 182
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 301
public BenchmarkTaskResult high_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            DoubleSplitPerformance_jmhType l_doublesplitperformance0_G = _jmh_tryInit_f_doublesplitperformance0_G(control);
            DoubleSplitPerformance_SplitMethod_jmhType l_splitmethod2_G = _jmh_tryInit_f_splitmethod2_G(control);
            DoubleSplitPerformance_Numbers_jmhType l_numbers1_G = _jmh_tryInit_f_numbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_doublesplitperformance0_G.high(l_numbers1_G, blackhole, l_splitmethod2_G);
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 63
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 182
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 301
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 63
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 182
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 301
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 63
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 182
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 301
public BenchmarkTaskResult fourD_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            LinearCombinationPerformance_jmhType l_linearcombinationperformance0_G = _jmh_tryInit_f_linearcombinationperformance0_G(control);
            LinearCombinationPerformance_Calculator_jmhType l_calculator2_G = _jmh_tryInit_f_calculator2_G(control);
            LinearCombinationPerformance_Factors_jmhType l_factors1_G = _jmh_tryInit_f_factors1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_linearcombinationperformance0_G.fourD(l_factors1_G, blackhole, l_calculator2_G);
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_high_jmhTest.java 440
org/apache/commons/numbers/examples/jmh/core/jmh_generated/DoubleSplitPerformance_low_jmhTest.java 440
public BenchmarkTaskResult high_SingleShotTime(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            DoubleSplitPerformance_jmhType l_doublesplitperformance0_G = _jmh_tryInit_f_doublesplitperformance0_G(control);
            DoubleSplitPerformance_SplitMethod_jmhType l_splitmethod2_G = _jmh_tryInit_f_splitmethod2_G(control);
            DoubleSplitPerformance_Numbers_jmhType l_numbers1_G = _jmh_tryInit_f_numbers1_G(control);

            control.preSetup();


            notifyControl.startMeasurement = true;
            RawResults res = new RawResults();
            int batchSize = iterationParams.getBatchSize();
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 440
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 440
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 440
public BenchmarkTaskResult fourD_SingleShotTime(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            LinearCombinationPerformance_jmhType l_linearcombinationperformance0_G = _jmh_tryInit_f_linearcombinationperformance0_G(control);
            LinearCombinationPerformance_Calculator_jmhType l_calculator2_G = _jmh_tryInit_f_calculator2_G(control);
            LinearCombinationPerformance_Factors_jmhType l_factors1_G = _jmh_tryInit_f_factors1_G(control);

            control.preSetup();


            notifyControl.startMeasurement = true;
            RawResults res = new RawResults();
            int batchSize = iterationParams.getBatchSize();
File Line
org/apache/commons/numbers/examples/jmh/core/EuclideanNormAlgorithms.java 338
org/apache/commons/numbers/examples/jmh/core/EuclideanNormAlgorithms.java 397
@Override
        public double applyAsDouble(final double[] v) {
            // Find the magnitude limits ignoring zero
            double max = 0;
            double min = Double.POSITIVE_INFINITY;
            for (int i = 0; i < v.length; i++) {
                final double x = Math.abs(v[i]);
                if (Double.isNaN(x)) {
                    return x;
                } else if (x > max) {
                    max = x;
                } else if (x < min && x != 0) {
                    min = x;
                }
            }
            // Edge cases
            if (max == 0 || max == Double.POSITIVE_INFINITY) {
                return max;
            }
            // Use scaling if required
            double[] x = v;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 147
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 147
l_complexperformance0_G.baselineIdentity(l_complexnumbers1_G, blackhole);
            operations++;
        } while(!control.isDone);
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
        result.measuredOps = operations;
    }


    public BenchmarkTaskResult baselineIdentity_AverageTime(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 241
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 241
l_complexperformance0_G.baselineIdentity(l_complexnumbers1_G, blackhole);
            operations++;
        } while(!control.isDone);
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
        result.measuredOps = operations;
    }


    public BenchmarkTaskResult baselineIdentity_SampleTime(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 147
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 147
l_normperformance0_G.baseline(l_vectorarrayinput1_G, blackhole);
            operations++;
        } while(!control.isDone);
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
        result.measuredOps = operations;
    }


    public BenchmarkTaskResult baseline_AverageTime(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 241
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 241
l_normperformance0_G.baseline(l_vectorarrayinput1_G, blackhole);
            operations++;
        } while(!control.isDone);
        result.stopTime = System.nanoTime();
        result.realTime = realTime;
        result.measuredOps = operations;
    }


    public BenchmarkTaskResult baseline_SampleTime(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 411
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 411
f_complexperformance0_G = null;
                }
            }
            int opsPerInv = control.benchmarkParams.getOpsPerInvocation();
            long totalOps = opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult(totalOps, totalOps);
            results.add(new SingleShotResult(ResultRole.PRIMARY, "baselineIdentity", res.getTime(), totalOps, benchmarkParams.getTimeUnit()));
            this.blackhole.evaporate("Yes, I am Stephen Hawking, and know a thing or two about black holes.");
            return results;
        } else
            throw new IllegalStateException("Harness failed to distribute threads among groups properly");
    }

    public static void baselineIdentity_ss_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, int batchSize, ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G, ComplexPerformance_jmhType l_complexperformance0_G) throws Throwable {
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 411
org/apache/commons/numbers/examples/jmh/gamma/jmh_generated/ErfPerformance_baseline_jmhTest.java 411
f_normperformance0_G = null;
                }
            }
            int opsPerInv = control.benchmarkParams.getOpsPerInvocation();
            long totalOps = opsPerInv;
            BenchmarkTaskResult results = new BenchmarkTaskResult(totalOps, totalOps);
            results.add(new SingleShotResult(ResultRole.PRIMARY, "baseline", res.getTime(), totalOps, benchmarkParams.getTimeUnit()));
            this.blackhole.evaporate("Yes, I am Stephen Hawking, and know a thing or two about black holes.");
            return results;
        } else
            throw new IllegalStateException("Harness failed to distribute threads among groups properly");
    }

    public static void baseline_ss_jmhStub(InfraControl control, RawResults result, BenchmarkParams benchmarkParams, IterationParams iterationParams, ThreadParams threadParams, Blackhole blackhole, Control notifyControl, int startRndMask, int batchSize, NormPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G, NormPerformance_jmhType l_normperformance0_G) throws Throwable {
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 250
public BenchmarkTaskResult absMathHypot_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.absMathHypot(l_complexnumbers1_G, blackhole);
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 475
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 475
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 475
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 475
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 475
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 450
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 450
val = new ComplexPerformance_ComplexNumbers_jmhType();
            Field f;
            f = org.apache.commons.numbers.examples.jmh.complex.ComplexPerformance.ComplexNumberSize.class.getDeclaredField("size");
            f.setAccessible(true);
            f.set(val, Integer.valueOf(control.getParam("size")));
            f = org.apache.commons.numbers.examples.jmh.complex.ComplexPerformance.ComplexNumbers.class.getDeclaredField("type");
            f.setAccessible(true);
            f.set(val, control.getParam("type"));
            val.setup();
            val.readyTrial = true;
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 250
public BenchmarkTaskResult addReal_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexAndRealNumbers_jmhType l_complexandrealnumbers1_G = _jmh_tryInit_f_complexandrealnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.addReal(l_complexandrealnumbers1_G, blackhole);
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 250
public BenchmarkTaskResult add_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_TwoComplexNumbers_jmhType l_twocomplexnumbers1_G = _jmh_tryInit_f_twocomplexnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_complexperformance0_G.add(l_twocomplexnumbers1_G, blackhole);
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 250
public BenchmarkTaskResult baselineIdentity_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            SinCosPerformance_jmhType l_sincosperformance0_G = _jmh_tryInit_f_sincosperformance0_G(control);
            SinCosPerformance_Numbers_jmhType l_numbers1_G = _jmh_tryInit_f_numbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_sincosperformance0_G.baselineIdentity(l_numbers1_G, blackhole);
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 250
public BenchmarkTaskResult rangeFastMathSin_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            SinCosPerformance_jmhType l_sincosperformance0_G = _jmh_tryInit_f_sincosperformance0_G(control);
            SinCosPerformance_UniformNumbers_jmhType l_uniformnumbers1_G = _jmh_tryInit_f_uniformnumbers1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_sincosperformance0_G.rangeFastMathSin(l_uniformnumbers1_G, blackhole);
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 250
public BenchmarkTaskResult direct_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            EuclideanNormAlgorithmPerformance_jmhType l_euclideannormalgorithmperformance0_G = _jmh_tryInit_f_euclideannormalgorithmperformance0_G(control);
            EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G = _jmh_tryInit_f_vectorarrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_euclideannormalgorithmperformance0_G.direct(l_vectorarrayinput1_G, blackhole);
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 250
public BenchmarkTaskResult baseline_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            NormPerformance_jmhType l_normperformance0_G = _jmh_tryInit_f_normperformance0_G(control);
            NormPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G = _jmh_tryInit_f_vectorarrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_normperformance0_G.baseline(l_vectorarrayinput1_G, blackhole);
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 250
public BenchmarkTaskResult euclidean2d_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            NormPerformance_jmhType l_normperformance0_G = _jmh_tryInit_f_normperformance0_G(control);
            NormPerformance_VectorArrayInput2D_jmhType l_vectorarrayinput2d1_G = _jmh_tryInit_f_vectorarrayinput2d1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_normperformance0_G.euclidean2d(l_vectorarrayinput2d1_G, blackhole);
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 250
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 62
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 156
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 250
public BenchmarkTaskResult baselineDouble_Throughput(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            RawResults res = new RawResults();
            SumPerformance_jmhType l_sumperformance0_G = _jmh_tryInit_f_sumperformance0_G(control);
            SumPerformance_ArrayInput_jmhType l_arrayinput1_G = _jmh_tryInit_f_arrayinput1_G(control);

            control.preSetup();


            control.announceWarmupReady();
            while (control.warmupShouldWait) {
                l_sumperformance0_G.baselineDouble(l_arrayinput1_G, blackhole);
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_absMathHypot_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_abs_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acos_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_acosh_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_arg_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asin_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_asinh_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atan_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_atanh_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineCopy_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_baselineIdentity_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_conj_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cos_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_cosh_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_exp_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_imag_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isFinite_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isInfinite_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_isNaN_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log10_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_log_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_negate_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_norm_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_proj_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_real_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sin_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sinh_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrtNorm_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_sqrt_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tan_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_tanh_jmhTest.java 364
public BenchmarkTaskResult absMathHypot_SingleShotTime(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexNumbers_jmhType l_complexnumbers1_G = _jmh_tryInit_f_complexnumbers1_G(control);

            control.preSetup();


            notifyControl.startMeasurement = true;
            RawResults res = new RawResults();
            int batchSize = iterationParams.getBatchSize();
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_addReal_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divideReal_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiplyReal_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_powReal_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtractReal_jmhTest.java 364
public BenchmarkTaskResult addReal_SingleShotTime(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_ComplexAndRealNumbers_jmhType l_complexandrealnumbers1_G = _jmh_tryInit_f_complexandrealnumbers1_G(control);

            control.preSetup();


            notifyControl.startMeasurement = true;
            RawResults res = new RawResults();
            int batchSize = iterationParams.getBatchSize();
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_add_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_divide_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_multiply_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_pow_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/ComplexPerformance_subtract_jmhTest.java 364
public BenchmarkTaskResult add_SingleShotTime(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            ComplexPerformance_jmhType l_complexperformance0_G = _jmh_tryInit_f_complexperformance0_G(control);
            ComplexPerformance_TwoComplexNumbers_jmhType l_twocomplexnumbers1_G = _jmh_tryInit_f_twocomplexnumbers1_G(control);

            control.preSetup();


            notifyControl.startMeasurement = true;
            RawResults res = new RawResults();
            int batchSize = iterationParams.getBatchSize();
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_baselineIdentity_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathCos_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_fastMathSin_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathCos_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_mathSin_jmhTest.java 364
public BenchmarkTaskResult baselineIdentity_SingleShotTime(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            SinCosPerformance_jmhType l_sincosperformance0_G = _jmh_tryInit_f_sincosperformance0_G(control);
            SinCosPerformance_Numbers_jmhType l_numbers1_G = _jmh_tryInit_f_numbers1_G(control);

            control.preSetup();


            notifyControl.startMeasurement = true;
            RawResults res = new RawResults();
            int batchSize = iterationParams.getBatchSize();
File Line
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeFastMathSin_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/complex/jmh_generated/SinCosPerformance_rangeMathSin_jmhTest.java 364
public BenchmarkTaskResult rangeFastMathSin_SingleShotTime(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            SinCosPerformance_jmhType l_sincosperformance0_G = _jmh_tryInit_f_sincosperformance0_G(control);
            SinCosPerformance_UniformNumbers_jmhType l_uniformnumbers1_G = _jmh_tryInit_f_uniformnumbers1_G(control);

            control.preSetup();


            notifyControl.startMeasurement = true;
            RawResults res = new RawResults();
            int batchSize = iterationParams.getBatchSize();
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_direct_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModExt_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enormMod_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_enorm_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_exact_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/core/jmh_generated/EuclideanNormAlgorithmPerformance_extLinear_jmhTest.java 364
public BenchmarkTaskResult direct_SingleShotTime(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            EuclideanNormAlgorithmPerformance_jmhType l_euclideannormalgorithmperformance0_G = _jmh_tryInit_f_euclideannormalgorithmperformance0_G(control);
            EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G = _jmh_tryInit_f_vectorarrayinput1_G(control);

            control.preSetup();


            notifyControl.startMeasurement = true;
            RawResults res = new RawResults();
            int batchSize = iterationParams.getBatchSize();
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_baseline_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_directEuclideanArray_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean3d_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclideanArray_jmhTest.java 364
public BenchmarkTaskResult baseline_SingleShotTime(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            NormPerformance_jmhType l_normperformance0_G = _jmh_tryInit_f_normperformance0_G(control);
            NormPerformance_VectorArrayInput_jmhType l_vectorarrayinput1_G = _jmh_tryInit_f_vectorarrayinput1_G(control);

            control.preSetup();


            notifyControl.startMeasurement = true;
            RawResults res = new RawResults();
            int batchSize = iterationParams.getBatchSize();
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_euclidean2d_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/core/jmh_generated/NormPerformance_hypot_jmhTest.java 364
public BenchmarkTaskResult euclidean2d_SingleShotTime(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            NormPerformance_jmhType l_normperformance0_G = _jmh_tryInit_f_normperformance0_G(control);
            NormPerformance_VectorArrayInput2D_jmhType l_vectorarrayinput2d1_G = _jmh_tryInit_f_vectorarrayinput2d1_G(control);

            control.preSetup();


            notifyControl.startMeasurement = true;
            RawResults res = new RawResults();
            int batchSize = iterationParams.getBatchSize();
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineDouble_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_baselineSingle_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sumOfProducts_jmhTest.java 364
org/apache/commons/numbers/examples/jmh/core/jmh_generated/SumPerformance_sum_jmhTest.java 364
public BenchmarkTaskResult baselineDouble_SingleShotTime(InfraControl control, ThreadParams threadParams) throws Throwable {
        this.benchmarkParams = control.benchmarkParams;
        this.iterationParams = control.iterationParams;
        this.threadParams    = threadParams;
        this.notifyControl   = control.notifyControl;
        if (this.blackhole == null) {
            this.blackhole = new Blackhole("Today's password is swordfish. I understand instantiating Blackholes directly is dangerous.");
        }
        if (threadParams.getSubgroupIndex() == 0) {
            SumPerformance_jmhType l_sumperformance0_G = _jmh_tryInit_f_sumperformance0_G(control);
            SumPerformance_ArrayInput_jmhType l_arrayinput1_G = _jmh_tryInit_f_arrayinput1_G(control);

            control.preSetup();


            notifyControl.startMeasurement = true;
            RawResults res = new RawResults();
            int batchSize = iterationParams.getBatchSize();
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 144
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 144
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 144
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 144
f_factors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new ThroughputResult(ResultRole.PRIMARY, "fourD", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_fourD_jmhTest.java 263
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_nD_jmhTest.java 263
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_threeD_jmhTest.java 263
org/apache/commons/numbers/examples/jmh/core/jmh_generated/LinearCombinationPerformance_twoD_jmhTest.java 263
f_factors1_G = null;
                }
                synchronized(this.getClass()) {
                    f_calculator2_G = null;
                }
                synchronized(this.getClass()) {
                    f_linearcombinationperformance0_G = null;
                }
            }
            res.allOps += res.measuredOps;
            int batchSize = iterationParams.getBatchSize();
            int opsPerInv = benchmarkParams.getOpsPerInvocation();
            res.allOps *= opsPerInv;
            res.allOps /= batchSize;
            res.measuredOps *= opsPerInv;
            res.measuredOps /= batchSize;
            BenchmarkTaskResult results = new BenchmarkTaskResult((long)res.allOps, (long)res.measuredOps);
            results.add(new AverageTimeResult(ResultRole.PRIMARY, "fourD", res.measuredOps, res.getTime(), benchmarkParams.getTimeUnit()));
File Line
org/apache/commons/numbers/examples/jmh/core/EuclideanNormAlgorithms.java 181
org/apache/commons/numbers/examples/jmh/core/EuclideanNormAlgorithms.java 257
static final class EnormModKahan implements ToDoubleFunction<double[]> {

        /** Threshold for scaling small numbers. */
        private static final double SMALL_THRESH = 0x1.0p-500;

        /** Threshold for scaling large numbers. */
        private static final double LARGE_THRESH = 0x1.0p+500;

        /** Value used to scale down large numbers. */
        private static final double SCALE_DOWN = 0x1.0p-600;

        /** Value used to scale up small numbers. */
        private static final double SCALE_UP = 0x1.0p+600;

        /** {@inheritDoc} */
        @Override
        public double applyAsDouble(final double[] v) {
            // Sum of big, normal and small numbers
            double s1 = 0;
            double s2 = 0;
            double s3 = 0;
            double c1 = 0;
            double c2 = 0;
            double c3 = 0;
            for (int i = 0; i < v.length; i++) {
                final double x = Math.abs(v[i]);
                if (x > LARGE_THRESH) {
File Line
org/apache/commons/numbers/examples/jmh/core/LinearCombinations.java 402
org/apache/commons/numbers/examples/jmh/core/LinearCombinations.java 448
double r5 = s;

            // In-line k-2 rounds of vector sum for k-fold precision
            for (int i = 2; i < k; i++) {
                q = r1 + r0;
                r0 = DoublePrecision.twoSumLow(r1, r0, q);
                p = r2 + q;
                r1 = DoublePrecision.twoSumLow(r2, q, p);
                q = r3 + p;
                r2 = DoublePrecision.twoSumLow(r3, p, q);
                p = r4 + q;
                r3 = DoublePrecision.twoSumLow(r4, q, p);
                q = r5 + p;
                r4 = DoublePrecision.twoSumLow(r5, p, q);
File Line
org/apache/commons/numbers/examples/jmh/core/LinearCombinations.java 1306
org/apache/commons/numbers/examples/jmh/core/StickySumPerformance.java 238
static double fastSumWithStickyBit(double a, double b) {
                double sum = a + b;
                // bVirtual = sum - a
                // b - bVirtual == b round-off
                final double r = b - (sum - a);

                if (r != 0) {
                    // Bits will be lost.
                    // In floating-point arithmetic the sticky bit is the bit-wise OR
                    // of the rest of the binary bits that cannot be stored in the
                    // preliminary representation of the result:
                    //
                    // sgn | exp | V | N | .............. | L | G | R | S
                    //
                    // sgn : sign bit
                    // exp : exponent
                    // V : overflow for significand field
                    // N and L : most and least significant bits of the result
                    // G and R : the two bits beyond
                    // S : sticky bit, bitwise OR of all bits thereafter
                    //
                    // The sticky bit is a flag indicating if there is more magnitude beyond
                    // the last bits. Here the round-off is signed so we have to consider the
                    // sign of the sum and round-off together and either add the sticky or
                    // remove it. The final bit is thus used to push up the next addition using
                    // the sum to a higher value, or down to a lower value, when tie breaking for
                    // the correct round-to-nearest, ties-to-even result.
                    long hi = Double.doubleToRawLongBits(sum);
                    // Can only set a sticky bit if the bit is not set.
                    if ((hi & 0x1) == 0) {
                        // In a standard extended precision result for (a+b) the bits are extra
                        // magnitude lost and the sticky bit is positive.
                        // Here the round-off magnitude (r) can be negative so the sticky
                        // bit should be added (same sign) or subtracted (different sign).
                        if (sum > 0) {
                            hi += (r > 0) ? 1 : -1;
                        } else {
                            hi += (r < 0) ? 1 : -1;
                        }
                        sum = Double.longBitsToDouble(hi);
                    }
                }
                return sum;
            }