integer A_x162 array Runnable_nextFree140 integer Runnable_firstFree181 integer Runnable_maxIndex203 array Runnable_typeId144 integer A_x162 = 0 integer Runnable_firstFree181 = 0 integer Runnable_maxIndex203 = 0 function initGlobals623() { } function main977() { initGlobals623(); init_A182(); } function config213() { } function init_A182() { local integer clVar568 local integer this677 local integer r109 local integer this188 local integer this163 if (Runnable_firstFree_181 == 0) { if (Runnable_maxIndex_203 < 32768) { Runnable_maxIndex_203 = (Runnable_maxIndex_203 + 1); this_677 = Runnable_maxIndex_203; Runnable_typeId_144[this_677] = 2; } else { error933("Out of memory: Could not create Runnable_twice_A."); this_677 = 0; }; } else { Runnable_firstFree_181 = (Runnable_firstFree_181 - 1); this_677 = Runnable_nextFree_140[Runnable_firstFree_181]; Runnable_typeId_144[this_677] = 2; }; clVar_568 = this_677; r_109 = clVar_568; this_188 = r_109; if (Runnable_typeId_144[this_188] == 0) { if (this_188 == 0) { error933("Nullpointer exception when calling Runnable.run"); } else { error933("Called Runnable.run on invalid object."); }; } else { }; A_x_162 = (A_x_162 + 1); this_163 = r_109; if (Runnable_typeId_144[this_163] == 0) { if (this_163 == 0) { error933("Nullpointer exception when calling Runnable.run"); } else { error933("Called Runnable.run on invalid object."); }; } else { }; A_x_162 = (A_x_162 + 1); if (A_x_162 == 2) { testSuccess567(); } else { }; } IS_NATIVE function testSuccess567() { } function error933(string msg386) { $debugPrint128((msg_386 + (" " + #getStackTrace()))); }