Search Issue Tracker

Duplicate

Votes

0

Found in

2017.4

2018.4

2018.4.3f1

2019.1

2019.2

2019.3

2020.1.0a1

Issue ID

1177601

Regression

No

[Android] ARM64 architecture takes longer to execute StackTrace API than ARMv7

Mobile

-

Reproduction steps:
1. Open "1177601" project
2. "Player Settings" -> "Configuration" -> "Scripting Backend" -> "IL2CPP"
3. "Player Settings" -> "Configuration" -> "Target Architectures" -> "ARMv7"
4. Build & Run for Android
5. Note the "timePerStack" (~0.13ms)
6. "Player Settings" -> "Configuration" -> "Target Architectures" -> "ARM64"
7. Note the "timePerStack" (~3.70ms)

[Android] ARM64 architecture takes longer to execute StackTrace API than ARMv7, especially on low-end devices

Expected Result: ARM64 and ARMv7 architectures perform similarly
Actual Result: ARM64 architecture takes longer to execute StackTrace API than ARMv7

Reproduced with: 2020.1.0a2(~1.3ms), 2019.3.0b1(~1.3ms), 2019.2.3f1, 2019.1.14f1, 2018.4.7f1, 2017.4.32f1

Note:
Newer phones handle this better with less an effect; Issue most prominent in low-end devices

Repro Devices:
VLNQA00057, Htc One M9+ (HTC_M9pw), Android 5.0.2, CPU: MediaTek Helio X10 MT6795T, GPU: PowerVR Rogue G6200
VLNQA00224, Samsung Galaxy A5(2017) (SM-A520F), Android 8.0.0, CPU: Exynos 7 Octa 7880, GPU: Mali-T830
VLNQA00146, Htc 10 (HTC 10), Android 7.0, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 530
N/A, Xiaomi Mi 5 (MI 5), Android 6.0.1, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 530
VLNQA00012, Samsung Galaxy S6 (SM-G920F), Android 7.0, CPU: Exynos 7 Octa 7420, GPU: Mali-T760
VLNQA00123, Google Pixel 2 XL (Pixel 2 XL), Android 9, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540
VLNQA00057, Htc One M9+ (HTC_M9pw), Android 5.0.2, CPU: MediaTek Helio X10 MT6795T, GPU: PowerVR Rogue G6200
VLNQA00173, Xiaomi Redmi 6 Pro (Redmi 6 Pro), Android 9, CPU: Snapdragon 625 MSM8953, GPU: Adreno (TM) 506
VLNQA00015, Samsung Galaxy Note8 (SM-N950W), Android 8.0.0, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.