Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2)

Side by Side Diff: src/string-stream.cc

Issue 717573002: Fixes for Windows and Mac builds after r25250. (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « src/objects-inl.h ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2014 the V8 project authors. All rights reserved. 1 // Copyright 2014 the V8 project authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "src/string-stream.h" 5 #include "src/string-stream.h"
6 6
7 #include "src/handles-inl.h" 7 #include "src/handles-inl.h"
8 #include "src/prototype.h" 8 #include "src/prototype.h"
9 9
10 namespace v8 { 10 namespace v8 {
(...skipping 335 matching lines...) Expand 10 before | Expand all | Expand 10 after
346 Put(' '); 346 Put(' ');
347 if (key->IsString()) { 347 if (key->IsString()) {
348 Put(String::cast(key)); 348 Put(String::cast(key));
349 } else { 349 } else {
350 key->ShortPrint(); 350 key->ShortPrint();
351 } 351 }
352 Add(": "); 352 Add(": ");
353 FieldIndex index = FieldIndex::ForDescriptor(map, i); 353 FieldIndex index = FieldIndex::ForDescriptor(map, i);
354 if (js_object->IsUnboxedDoubleField(index)) { 354 if (js_object->IsUnboxedDoubleField(index)) {
355 double value = js_object->RawFastDoublePropertyAt(index); 355 double value = js_object->RawFastDoublePropertyAt(index);
356 Add("<unboxed double> %.16g\n", value); 356 Add("<unboxed double> %.16g\n", FmtElm(value));
357 } else { 357 } else {
358 Object* value = js_object->RawFastPropertyAt(index); 358 Object* value = js_object->RawFastPropertyAt(index);
359 Add("%o\n", value); 359 Add("%o\n", value);
360 } 360 }
361 } 361 }
362 } 362 }
363 } 363 }
364 } 364 }
365 365
366 366
(...skipping 189 matching lines...) Expand 10 before | Expand all | Expand 10 after
556 } 556 }
557 MemCopy(new_space, space_, *bytes); 557 MemCopy(new_space, space_, *bytes);
558 *bytes = new_bytes; 558 *bytes = new_bytes;
559 DeleteArray(space_); 559 DeleteArray(space_);
560 space_ = new_space; 560 space_ = new_space;
561 return new_space; 561 return new_space;
562 } 562 }
563 563
564 564
565 } } // namespace v8::internal 565 } } // namespace v8::internal
OLDNEW
« no previous file with comments | « src/objects-inl.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698