Changeset 427 for trunk/JavaScriptCore/kjs/nodes.cpp
- Timestamp:
- 08/01/08 14:47:24 (5 months ago)
- Files:
-
- trunk/JavaScriptCore/kjs/nodes.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/JavaScriptCore/kjs/nodes.cpp
r419 r427 37 37 #include "lexer.h" 38 38 #include "operations.h" 39 #include "SamplingTool.h" 39 40 #include <math.h> 40 41 #include <wtf/Assertions.h> … … 253 254 if (dst == ignoredResult()) 254 255 return 0; 255 // FIXME: should we try to atomize constant strings? 256 return generator.emitLoad(generator.finalDestination(dst), jsOwnedString(generator.globalExec(), m_value)); 256 257 // We atomize constant strings, in case they're later used in property lookup. 258 return generator.emitLoad(generator.finalDestination(dst), jsOwnedString(generator.globalExec(), Identifier(generator.globalExec(), m_value).ustring())); 257 259 } 258 260
