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

Side by Side Diff: src/assembler.h

Issue 2451853002: Uniform and precise source positions for inlining (Closed)
Patch Set: fixed obsolete identifiers Created 4 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
OLDNEW
1 // Copyright (c) 1994-2006 Sun Microsystems Inc. 1 // Copyright (c) 1994-2006 Sun Microsystems Inc.
2 // All Rights Reserved. 2 // All Rights Reserved.
3 // 3 //
4 // Redistribution and use in source and binary forms, with or without 4 // Redistribution and use in source and binary forms, with or without
5 // modification, are permitted provided that the following conditions are 5 // modification, are permitted provided that the following conditions are
6 // met: 6 // met:
7 // 7 //
8 // - Redistributions of source code must retain the above copyright notice, 8 // - Redistributions of source code must retain the above copyright notice,
9 // this list of conditions and the following disclaimer. 9 // this list of conditions and the following disclaimer.
10 // 10 //
(...skipping 25 matching lines...) Expand all
36 #define V8_ASSEMBLER_H_ 36 #define V8_ASSEMBLER_H_
37 37
38 #include "src/allocation.h" 38 #include "src/allocation.h"
39 #include "src/builtins/builtins.h" 39 #include "src/builtins/builtins.h"
40 #include "src/deoptimize-reason.h" 40 #include "src/deoptimize-reason.h"
41 #include "src/globals.h" 41 #include "src/globals.h"
42 #include "src/isolate.h" 42 #include "src/isolate.h"
43 #include "src/log.h" 43 #include "src/log.h"
44 #include "src/register-configuration.h" 44 #include "src/register-configuration.h"
45 #include "src/runtime/runtime.h" 45 #include "src/runtime/runtime.h"
46 #include "src/source-position.h"
Michael Starzinger 2016/10/28 08:45:50 nit: I assume this include was added because of th
46 47
47 namespace v8 { 48 namespace v8 {
48 49
49 // Forward declarations. 50 // Forward declarations.
50 class ApiFunction; 51 class ApiFunction;
51 52
52 namespace internal { 53 namespace internal {
53 54
54 // Forward declarations. 55 // Forward declarations.
55 class StatsCounter; 56 class StatsCounter;
(...skipping 1224 matching lines...) Expand 10 before | Expand all | Expand 10 after
1280 std::vector<ConstantPoolEntry> shared_entries; 1281 std::vector<ConstantPoolEntry> shared_entries;
1281 }; 1282 };
1282 1283
1283 Label emitted_label_; // Records pc_offset of emitted pool 1284 Label emitted_label_; // Records pc_offset of emitted pool
1284 PerTypeEntryInfo info_[ConstantPoolEntry::NUMBER_OF_TYPES]; 1285 PerTypeEntryInfo info_[ConstantPoolEntry::NUMBER_OF_TYPES];
1285 }; 1286 };
1286 1287
1287 } // namespace internal 1288 } // namespace internal
1288 } // namespace v8 1289 } // namespace v8
1289 #endif // V8_ASSEMBLER_H_ 1290 #endif // V8_ASSEMBLER_H_
OLDNEW
« no previous file with comments | « src/arm/assembler-arm.h ('k') | src/assembler.cc » ('j') | src/assembler.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698