Kelun Lei

Results 8 comments of Kelun Lei

> No. The person working on that left a few months ago. It's unlikely that will be implemented until we can find another person to work on the ARM port....

> Why? In some practical applications I have tested, the value of count is frequently 1. When count is 1, multiplication related to count is redundant. Meanwhile, it can also...

By reviewing the gdb disassembly results, it appears that the compiler has not successfully optimized the situation with the value of count equal 1. ![ecedc45dfd0d5e512323adf6b9ea617](https://github.com/Tencent/rapidjson/assets/52645705/ffe22e4c-ff1c-42da-80e2-14ba0e391e38) ![aa3dd21d91dd4f3787f96f9a9d8917f](https://github.com/Tencent/rapidjson/assets/52645705/e0d0359b-fda9-4a0f-b6ff-91e7bb7455db) My compiler is gcc9.4.0.

> Does it with optimization? Yes, I use release build with -O3 enabled for testing.

Thank you for answering. The rewritten binaries work correctly. But examining the backtrace information of the rewritten binary may reveal that the file information is missing or the given symbol...

Hi, I would like to ask why I encountered the following error on M4pro: ![Image](https://github.com/user-attachments/assets/a29da548-164a-4ffa-a71a-be79dc8f0de5) Is it possible that my compiler does not recognize streaming flags? Compilation: clang -g -O0...

> looks like the same problem mentioned above. Try using `disassemble --mixed` to show illegal instruction. Thank you for your kindly reply, I disassembled it in lldb and the illegel...