Searched refs:that (Results 1 – 25 of 442) sorted by relevance
12345678910>>...18
2 that used to merge two array gets that have the same inputs but3 not the same type. Note that this only happens if the array is null.
3 This is a reasonably complete implementation, but only messages that are5 behind this is that it's better to leave a call unimplemented than have6 something that appears implemented but has never been tested.9 runtime, so that the code might be useful in other projects. Once you get
3 Tests that it is possible to throw exceptions while handling breakpoint events4 and that they are handled appropriately. This includes checking that it is
4 Given an APK, finds API uses that fall into the blacklist/greylists APIs.7 API uses that do not execute at runtime, and reflection uses8 that do not exist. It can also miss on reflection uses.
3 This tests that we are able to redefine methods/constructors on the6 This also (indirectly) tests that we correctly handle reading annotations on7 obsolete methods. This is something that is not normally done since there is no14 possible that the definition of Object contained in the base64 DEX_BYTES array16 normal Object dex bytes is that (a) it contains only the bytes of the Object
1 Test that the compiler can inline methods that throw.
3 TestInvoker and Test1948 classes. These additions are a new method that loads a4 constant method-handle and invokes it in TestInvoker and functions that will5 return the dex & class bytes for the redefinition that changes the target of the
1 Regression test for optimizing that used assume that array types are always exact.
1 Test that dex2oat can compile an APK that has uncompressed dex files,
1 Test that daemon threads that call into a JNI env after the runtime is shutdown do not crash.
3 breakpointlogger is a JVMTI agent that lets one set breakpoints that are logged19 * The breakpoint\_location is a number that's a valid jlocation for the runtime27 set the breakpoint. This means that classes might be initialized earlier than28 one might expect. This also means that one cannot set breakpoints on classes29 that cannot be found using standard or bootstrap classloader at startup.31 * Deviating from this format or including a breakpoint that cannot be found at
3 Tests that we we can redefine classes that have default methods inherited from
1 The documentation lists exceptional conditions and the exceptions that5 IllegalAccessException, while passing in a data type that doesn't match9 This exercises the various failure modes to ensure that behavior is
1 Test that we correctly handle checkpoints that suspend.
1 Test that we correctly handle basic non-generated-code fault handlers3 Tests that we can use and remove these handlers and they can change mappings.
3 Tests that we are able to use java/lang/reflect/Method objects to invoke methods4 that have been redefined.
1 Tests jvmti suspending of a thread that is interacting with a raw monitor.3 Makes sure that the RawMonitorExit function does not act as a suspend point.
1 Test that even if Java code calls DexCache.setResolvedString and does2 not strongly intern the given string, the JIT will ensure that the
1 Checks that the register allocator does not punish other2 blocks because one block forced spilling. The block that
1 Tests jvmti suspending of a thread that is interacting with a raw monitor.3 Makes sure that the RawMonitorWait function acts as a suspend point as the
1 A test that is only available as a DEX binary.3 This tests that an attempt to use check-cast with the void type doesn't
3 This checks that redefining a class will clear breakpoints on the class's4 methods and that it is possible to set breakpoints on obsolete methods.
1 Test that a vreg value that was defined by a const 0 and is used is both ref
1 Tests that new-instance throws:6 This also verifies that we don't remove dead (code) new-instances which may
1 A simple test that forces many monitors to be inflated, while checking2 that hashcodes are consistently maintained.