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

Side by Side Diff: src/objects-inl.h

Issue 434117: Remove usage of JSArray in Script object... (Closed) Base URL: http://v8.googlecode.com/svn/branches/bleeding_edge/
Patch Set: '' Created 11 years 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-debug.cc ('k') | test/cctest/test-api.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2006-2008 the V8 project authors. All rights reserved. 1 // Copyright 2006-2008 the V8 project authors. All rights reserved.
2 // Redistribution and use in source and binary forms, with or without 2 // Redistribution and use in source and binary forms, with or without
3 // modification, are permitted provided that the following conditions are 3 // modification, are permitted provided that the following conditions are
4 // met: 4 // met:
5 // 5 //
6 // * Redistributions of source code must retain the above copyright 6 // * Redistributions of source code must retain the above copyright
7 // notice, this list of conditions and the following disclaimer. 7 // notice, this list of conditions and the following disclaimer.
8 // * Redistributions in binary form must reproduce the above 8 // * Redistributions in binary form must reproduce the above
9 // copyright notice, this list of conditions and the following 9 // copyright notice, this list of conditions and the following
10 // disclaimer in the documentation and/or other materials provided 10 // disclaimer in the documentation and/or other materials provided
(...skipping 2306 matching lines...) Expand 10 before | Expand all | Expand 10 after
2317 ACCESSORS(Script, source, Object, kSourceOffset) 2317 ACCESSORS(Script, source, Object, kSourceOffset)
2318 ACCESSORS(Script, name, Object, kNameOffset) 2318 ACCESSORS(Script, name, Object, kNameOffset)
2319 ACCESSORS(Script, id, Object, kIdOffset) 2319 ACCESSORS(Script, id, Object, kIdOffset)
2320 ACCESSORS(Script, line_offset, Smi, kLineOffsetOffset) 2320 ACCESSORS(Script, line_offset, Smi, kLineOffsetOffset)
2321 ACCESSORS(Script, column_offset, Smi, kColumnOffsetOffset) 2321 ACCESSORS(Script, column_offset, Smi, kColumnOffsetOffset)
2322 ACCESSORS(Script, data, Object, kDataOffset) 2322 ACCESSORS(Script, data, Object, kDataOffset)
2323 ACCESSORS(Script, context_data, Object, kContextOffset) 2323 ACCESSORS(Script, context_data, Object, kContextOffset)
2324 ACCESSORS(Script, wrapper, Proxy, kWrapperOffset) 2324 ACCESSORS(Script, wrapper, Proxy, kWrapperOffset)
2325 ACCESSORS(Script, type, Smi, kTypeOffset) 2325 ACCESSORS(Script, type, Smi, kTypeOffset)
2326 ACCESSORS(Script, compilation_type, Smi, kCompilationTypeOffset) 2326 ACCESSORS(Script, compilation_type, Smi, kCompilationTypeOffset)
2327 ACCESSORS(Script, line_ends_fixed_array, Object, kLineEndsFixedArrayOffset) 2327 ACCESSORS(Script, line_ends, Object, kLineEndsOffset)
2328 ACCESSORS(Script, line_ends_js_array, Object, kLineEndsJSArrayOffset)
2329 ACCESSORS(Script, eval_from_function, Object, kEvalFromFunctionOffset) 2328 ACCESSORS(Script, eval_from_function, Object, kEvalFromFunctionOffset)
2330 ACCESSORS(Script, eval_from_instructions_offset, Smi, 2329 ACCESSORS(Script, eval_from_instructions_offset, Smi,
2331 kEvalFrominstructionsOffsetOffset) 2330 kEvalFrominstructionsOffsetOffset)
2332 2331
2333 #ifdef ENABLE_DEBUGGER_SUPPORT 2332 #ifdef ENABLE_DEBUGGER_SUPPORT
2334 ACCESSORS(DebugInfo, shared, SharedFunctionInfo, kSharedFunctionInfoIndex) 2333 ACCESSORS(DebugInfo, shared, SharedFunctionInfo, kSharedFunctionInfoIndex)
2335 ACCESSORS(DebugInfo, original_code, Code, kOriginalCodeIndex) 2334 ACCESSORS(DebugInfo, original_code, Code, kOriginalCodeIndex)
2336 ACCESSORS(DebugInfo, code, Code, kPatchedCodeIndex) 2335 ACCESSORS(DebugInfo, code, Code, kPatchedCodeIndex)
2337 ACCESSORS(DebugInfo, break_points, FixedArray, kBreakPointsStateIndex) 2336 ACCESSORS(DebugInfo, break_points, FixedArray, kBreakPointsStateIndex)
2338 2337
(...skipping 692 matching lines...) Expand 10 before | Expand all | Expand 10 after
3031 #undef WRITE_INT_FIELD 3030 #undef WRITE_INT_FIELD
3032 #undef READ_SHORT_FIELD 3031 #undef READ_SHORT_FIELD
3033 #undef WRITE_SHORT_FIELD 3032 #undef WRITE_SHORT_FIELD
3034 #undef READ_BYTE_FIELD 3033 #undef READ_BYTE_FIELD
3035 #undef WRITE_BYTE_FIELD 3034 #undef WRITE_BYTE_FIELD
3036 3035
3037 3036
3038 } } // namespace v8::internal 3037 } } // namespace v8::internal
3039 3038
3040 #endif // V8_OBJECTS_INL_H_ 3039 #endif // V8_OBJECTS_INL_H_
OLDNEW
« no previous file with comments | « src/objects-debug.cc ('k') | test/cctest/test-api.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698