diff options
| author | 2025-02-13 14:54:16 +0000 | |
|---|---|---|
| committer | 2025-02-14 07:39:37 -0800 | |
| commit | 8c80783c05b2767140f9229b523c2ce601f31ddf (patch) | |
| tree | 722bebe84fa8581421f5e9f44398acab4a4b3453 /compiler/optimizing/loop_optimization_test.cc | |
| parent | ce10dc6fbdeaef31f0e7ff6e80e0678cb3e13e94 (diff) | |
verifier: Reject `filled-new-array/-range` with `[J`/`[D`.
We were not enforcing the specified requirement from
    https://source.android.com/docs/core/runtime/dalvik-bytecode
for `filled-new-array/-range`. We now reject the descriptors
`[J` and `[D` in the verifier and defer arrays of primitive
types other than `[I` to the interpreter. All these cases
would have previously hit a `DCHECK()` in the compiler.
Test: m test-art-host-gtest
Test: testrunner.py --host --optimizing
Change-Id: Iaf91465faa8ed9599abe2504796a2d9bc5bd4678
Diffstat (limited to 'compiler/optimizing/loop_optimization_test.cc')
0 files changed, 0 insertions, 0 deletions