Eugene Zhuravlev
|
0fc9f5ef99
|
IDEA-117936 IDEA13 fails to stop at breakpoint inside advised method
|
2013-12-11 14:41:08 +01:00 |
|
Alexey Kudravtsev
|
f0b588520f
|
cleanup: dereference
|
2013-12-10 15:19:50 +04:00 |
|
Vladimir Krivosheev
|
594785c628
|
fix showValuePopup — incorrect scrolling
|
2013-12-09 22:22:40 +01:00 |
|
Vladimir Krivosheev
|
ceded58c59
|
cleanup
|
2013-12-09 22:22:40 +01:00 |
|
Vladimir Krivosheev
|
5b7f60fb75
|
remove outdated and buggy (in case of library code) property java.debugger.xBreakpoint.onlyIfHasFacets
|
2013-12-06 11:52:07 +01:00 |
|
Eugene Zhuravlev
|
4613badeb3
|
fix NPEs
|
2013-11-29 15:31:01 +01:00 |
|
Eugene Zhuravlev
|
dfacab8eb8
|
"read access" assertion and NPE fixes
|
2013-11-29 15:21:03 +01:00 |
|
Eugene Zhuravlev
|
77ed2ca36c
|
fix "read access" assertion
|
2013-11-29 15:21:02 +01:00 |
|
Eugene Zhuravlev
|
79ef033279
|
do not auto-switch current suspend context if a new thread with suspenPolicy=thread hits a breakpoint (IDEA-116160)
|
2013-11-24 17:10:41 +01:00 |
|
Eugene Zhuravlev
|
29278f8022
|
enable softwraps for the text viewer
|
2013-11-22 16:18:18 +01:00 |
|
Eugene Zhuravlev
|
3fd7878004
|
better method naming, assertion conditions correction; reliably process events posted to debugger manager thread on its termination
|
2013-11-21 12:26:41 +01:00 |
|
Eugene Zhuravlev
|
07f4120704
|
eliminate SOE
|
2013-11-18 18:07:47 +01:00 |
|
Eugene Zhuravlev
|
aec0db57e9
|
fix SOE
|
2013-11-18 18:07:47 +01:00 |
|
Eugene Zhuravlev
|
47a80e97b6
|
catch unexpected exception
|
2013-11-18 17:20:16 +01:00 |
|
Eugene Zhuravlev
|
a6248e51b8
|
ignore internal exceptions when deleting (possibly invalid) requests
|
2013-11-18 11:50:23 +01:00 |
|
Eugene Zhuravlev
|
783d9edddd
|
by default use breakpoint location filtering in java files with "java" language only: (IDEA-116518 AspectJ support. Add breakpoint handling)
|
2013-11-15 16:38:15 +01:00 |
|
Alexey Kudravtsev
|
b4e394fb26
|
compare Messages.showYesNoDialog with correct values: Messages.YES/Messages.NO
|
2013-11-14 12:50:13 +04:00 |
|
Alexey Kudravtsev
|
a51190d8b4
|
compare Messages.showOkCancelDialog with correct values: Messages.OK/Messages.CANCEL
|
2013-11-14 12:50:12 +04:00 |
|
Eugene Zhuravlev
|
1aa7c1137d
|
unsupported operation notification
|
2013-11-12 20:03:54 +01:00 |
|
Svetlana.Zemlyanskay
|
624729a5e3
|
WI-14476 When hovering over variable, Expression Evaluation tooltip disappears before I can click the + icon (move ignore_mouse_tracking constant to EditorImpl)
|
2013-11-12 17:32:13 +04:00 |
|
Eugene Zhuravlev
|
3112d12955
|
reliably check if a task for debugger manager thread was interrupted
|
2013-11-08 17:33:43 +01:00 |
|
Gregory.Shrago
|
ce6fbd941e
|
IDEA-97390 Java Debugger: View Text action shows white on white
|
2013-11-08 01:30:42 +04:00 |
|
Eugene Zhuravlev
|
e4cce36d51
|
java.lang.IllegalThreadStateException additional handling
|
2013-11-07 20:28:07 +01:00 |
|
Eugene Zhuravlev
|
9553c1aa59
|
catch all exceptions that may influence VM attach process
|
2013-11-07 17:51:57 +01:00 |
|
Svetlana.Zemlyanskay
|
fe27876222
|
WI-14476 When hovering over variable, Expression Evaluation tooltip disappears before I can click the + icon (cherry picked from commit 3034e98)
|
2013-11-07 16:30:17 +04:00 |
|
Eugene Zhuravlev
|
53645139a1
|
exception-safe rendering
|
2013-11-07 11:55:00 +01:00 |
|
Eugene Zhuravlev
|
544a580756
|
thread assertion fix
|
2013-11-07 11:54:59 +01:00 |
|
Eugene Zhuravlev
|
bc4c101c73
|
fix NPEs
|
2013-11-07 11:54:58 +01:00 |
|
Eugene Zhuravlev
|
6c84d334a6
|
take synchronized statements into account when mapping local variable names to slots
|
2013-11-06 16:48:13 +01:00 |
|
andrey.zaytsev
|
ab0e88ad3e
|
cleanup dead code
|
2013-11-05 20:59:21 +01:00 |
|
Eugene Zhuravlev
|
ea4323a42f
|
using FILE_HASHING_STRATEGY
|
2013-11-05 16:36:57 +01:00 |
|
Eugene Zhuravlev
|
204c84243b
|
skip locations with lineNumber==1 to fix GWT debugging
|
2013-11-05 13:33:44 +01:00 |
|
Vladimir Krivosheev
|
1304a2ae0a
|
JSPX supports jvm debugging, but not in XHTML files
|
2013-11-05 12:30:35 +01:00 |
|
Eugene Zhuravlev
|
1d096587e2
|
remove unused field
|
2013-11-04 20:35:34 +01:00 |
|
Eugene Zhuravlev
|
b1fdb0606a
|
optimization trick: on debugger attach invoke vm.allClasses() to cache loaded classes inside JDI, which makes operations involving class search work faster
|
2013-11-04 14:57:25 +01:00 |
|
Eugene Zhuravlev
|
aed76e8206
|
hotswap's listener to consider under compile output roots only: IDEA-115853 plugin project hotswaps classes from sandbox when it shouldn't
|
2013-11-04 14:57:24 +01:00 |
|
Konstantin Bulenkov
|
2cab88d212
|
PlatformDataKeys -> CommonDataKeys
|
2013-11-03 23:41:55 +01:00 |
|
Eugene Zhuravlev
|
cd139bd5fd
|
ensure smart step into methods, whose first statement's line has no executable instructions mapped
|
2013-11-03 22:13:27 +01:00 |
|
Eugene Zhuravlev
|
e5f84100c8
|
fix "not resumed" assertion
|
2013-11-03 15:34:40 +01:00 |
|
Eugene Zhuravlev
|
e0f3ec342f
|
better error reporting
|
2013-11-02 16:05:02 +01:00 |
|
Eugene Zhuravlev
|
840b9f540e
|
avoid IllegalThreadStateException
|
2013-11-02 15:52:52 +01:00 |
|
Eugene Zhuravlev
|
553a88b8ec
|
do not check for obsolete
|
2013-11-02 15:43:20 +01:00 |
|
Eugene Zhuravlev
|
fc45939459
|
avoid UnsupportedOperation exceptions
|
2013-11-02 00:28:39 +01:00 |
|
Eugene Zhuravlev
|
6df23a1974
|
hotswap: allow class reload task cancelling as long as no classes are actually reloaded
|
2013-10-31 20:35:10 +01:00 |
|
Eugene Zhuravlev
|
5ad289fdff
|
load file content for hotswap only if corresponding class is loaded in VM
|
2013-10-31 19:20:14 +01:00 |
|
Eugene Zhuravlev
|
22393787b9
|
set "scan required" flag in DebugSession if hotswap was cancelled
|
2013-10-31 17:33:52 +01:00 |
|
Eugene Zhuravlev
|
8ab20511ad
|
revert: the actual "reload classes" hotswap stage cannot be made cancelable, because this way application is brought into "partially reloaded" state.
|
2013-10-31 16:19:30 +01:00 |
|
Bas Leijdekkers
|
c41ede9be7
|
make hotswapping really cancellable
|
2013-10-30 18:41:40 +01:00 |
|
Eugene Zhuravlev
|
acf05c7364
|
limit location filtering by method name to java files only
|
2013-10-28 18:02:12 +01:00 |
|
Eugene Zhuravlev
|
8401e627bf
|
fix NPE
|
2013-10-28 13:55:33 +01:00 |
|