[aarch64-port-dev ] RFR(XS) 8248681: AArch64: MSVC doesn't support __PRETTY_FUNCTION__

Monica Beckwith Monica.Beckwith at microsoft.com
Tue Jul 14 21:11:18 UTC 2020


Hi all,

Please review the change for MSVC, which doesn't have the __PRETTY_FUNCTION__ macro. 
I have instead added __FUNCSIG__ within appropriate #ifdef and also added the following comments:

+// Microsoft's MSVC team thinks that the __FUNCSIG__ is approximately (sympathy for calling conventions) equivalent to __PRETTY_FUNCTION__
+// Also, from the Clang patch: "It is very similar to GCC's PRETTY_FUNCTION, except it prints the calling convention."
+// https://reviews.llvm.org/D3311

JBS: https://bugs.openjdk.java.net/browse/JDK-8248681
Webrev: http://cr.openjdk.java.net/~mbeckwit/8248681/webrev.00/

Regards,
Monica




More information about the aarch64-port-dev mailing list