| Index: runtime/vm/native_arguments.h
|
| ===================================================================
|
| --- runtime/vm/native_arguments.h (revision 28588)
|
| +++ runtime/vm/native_arguments.h (working copy)
|
| @@ -48,10 +48,6 @@
|
| VerifyPointersVisitor::VerifyPointers(); \
|
| Isolate::Current()->heap()->Verify(); \
|
| }
|
| -#define TRACE_NATIVE_CALL(format, name) \
|
| - if (FLAG_trace_natives) { \
|
| - OS::Print("Calling native: " format "\n", name); \
|
| - }
|
| #define DEOPTIMIZE_ALOT \
|
| if (FLAG_deoptimize_alot) { \
|
| DeoptimizeAll(); \
|
| @@ -61,12 +57,16 @@
|
|
|
| #define CHECK_STACK_ALIGNMENT { }
|
| #define VERIFY_ON_TRANSITION { }
|
| -#define TRACE_NATIVE_CALL(format, name) { }
|
| #define DEOPTIMIZE_ALOT { }
|
|
|
| #endif
|
|
|
| +#define TRACE_NATIVE_CALL(format, name) \
|
| + if (FLAG_trace_natives) { \
|
| + OS::Print("Calling native: " format "\n", name); \
|
| + }
|
|
|
| +
|
| // Class NativeArguments is used to access arguments passed in from
|
| // generated dart code to a runtime function or a dart library native
|
| // function. It is also used to set the return value if any at the slot
|
|
|