Changeset 162270 in webkit
- Timestamp:
- Jan 18, 2014 1:11:56 PM (10 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r162266 r162270 1 2014-01-18 Mark Lam <mark.lam@apple.com> 2 3 Add a hasBreakpointFlag arg to the op_debug bytecode. 4 https://bugs.webkit.org/show_bug.cgi?id=127230. 5 6 Reviewed by Geoffrey Garen. 7 8 This is in anticipation of upcoming changes to support bytecode level 9 breakpoints. This patch adds the flag to the op_debug bytecode and 10 initializes it, but does not use it yet. 11 12 * bytecode/Opcode.h: 13 (JSC::padOpcodeName): 14 * bytecompiler/BytecodeGenerator.cpp: 15 (JSC::BytecodeGenerator::emitDebugHook): 16 * llint/LowLevelInterpreter.asm: 17 1 18 2014-01-18 Alberto Garcia <berto@igalia.com> 2 19 -
trunk/Source/JavaScriptCore/bytecode/Opcode.h
r160587 r162270 1 1 /* 2 * Copyright (C) 2008, 2009, 2013 Apple Inc. All rights reserved.2 * Copyright (C) 2008, 2009, 2013, 2014 Apple Inc. All rights reserved. 3 3 * Copyright (C) 2008 Cameron Zwarich <cwzwarich@uwaterloo.ca> 4 4 * … … 186 186 macro(op_throw_static_error, 3) \ 187 187 \ 188 macro(op_debug, 2) \188 macro(op_debug, 3) \ 189 189 macro(op_profile_will_call, 2) \ 190 190 macro(op_profile_did_call, 2) \ -
trunk/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp
r161437 r162270 1 1 /* 2 * Copyright (C) 2008, 2009, 2012, 2013 Apple Inc. All rights reserved.2 * Copyright (C) 2008, 2009, 2012, 2013, 2014 Apple Inc. All rights reserved. 3 3 * Copyright (C) 2008 Cameron Zwarich <cwzwarich@uwaterloo.ca> 4 4 * Copyright (C) 2012 Igalia, S.L. … … 1951 1951 emitOpcode(op_debug); 1952 1952 instructions().append(debugHookID); 1953 instructions().append(false); 1953 1954 } 1954 1955 -
trunk/Source/JavaScriptCore/llint/LowLevelInterpreter.asm
r161377 r162270 1 # Copyright (C) 2011, 2012, 2013 Apple Inc. All rights reserved.1 # Copyright (C) 2011, 2012, 2013, 2014 Apple Inc. All rights reserved. 2 2 # 3 3 # Redistribution and use in source and binary forms, with or without … … 845 845 callSlowPath(_llint_slow_path_debug) 846 846 .opDebugDone: 847 dispatch( 2)847 dispatch(3) 848 848 849 849
Note: See TracChangeset
for help on using the changeset viewer.