Version 3.12.12

Added an option to the tickprocessor to specify the directory for lib lookup.

Fixed ICs for slow objects with native accessor (Chromium issue 137002).

Fixed transcendental cache on ARM in optimized code (issue 2234).

New heap inspection tools: counters for object sizes and counts, histograms for external fragmentation.

Incorporated constness into inferred interfaces (in preparation for handling imports) (issue 1569).

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@12091 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
diff --git a/src/isolate.cc b/src/isolate.cc
index 766c072..cb73c26 100644
--- a/src/isolate.cc
+++ b/src/isolate.cc
@@ -1883,7 +1883,7 @@
   heap_.SetStackLimits();
 
   // Quiet the heap NaN if needed on target platform.
-  if (create_heap_objects) Assembler::QuietNaN(heap_.nan_value());
+  if (!create_heap_objects) Assembler::QuietNaN(heap_.nan_value());
 
   deoptimizer_data_ = new DeoptimizerData;
   runtime_profiler_ = new RuntimeProfiler(this);