Vladimir Krivosheev
|
3f781a7ae9
|
cleanup — stop actions is not used anymore
|
2016-12-02 15:46:37 +01:00 |
|
Vladimir Krivosheev
|
e1efcd8d0d
|
cleanup — add NotNull
|
2016-12-01 17:44:10 +01:00 |
|
Aleksey Pivovarov
|
508edd795f
|
ui: move actions to Debugger group
|
2016-11-21 16:00:49 +03:00 |
|
Egor.Ushakov
|
a6d0fac0a7
|
EA-91011 - NPE: DebuggerUtilsEx.getCodeFragmentFactory
|
2016-11-21 13:13:20 +03:00 |
|
Egor.Ushakov
|
428e6f2799
|
more access for kotlin debugger - pt.2
|
2016-11-18 19:26:45 +03:00 |
|
Egor.Ushakov
|
a378cbfaa0
|
EA-91767 - NPE: RequestManagerImpl.callbackOnPrepareClasses
|
2016-11-18 13:26:55 +03:00 |
|
Egor.Ushakov
|
3fc772f1fe
|
IDEA-164040 breakpoints are not reached
|
2016-11-18 12:58:53 +03:00 |
|
Egor.Ushakov
|
d2b1b5e7db
|
more logging for IDEA-164040
|
2016-11-17 19:18:48 +03:00 |
|
Egor.Ushakov
|
196471da3d
|
cleanup
|
2016-11-17 19:18:48 +03:00 |
|
Egor.Ushakov
|
fae89b2837
|
more access for kotlin debugger
|
2016-11-17 15:26:54 +03:00 |
|
Alexandr Evstigneev
|
d8a25edfa4
|
adjusted solution to memory leaks in RubyProjectStructureConfigurable according to IDEA-CR-13750
|
2016-11-17 13:46:11 +03:00 |
|
Egor.Ushakov
|
28d653c81a
|
extra logging for IDEA-164040
|
2016-11-16 15:26:55 +03:00 |
|
Egor.Ushakov
|
9ec7d79729
|
show emulated checkbox (disabled by default for now)
|
2016-11-14 18:41:17 +03:00 |
|
Egor.Ushakov
|
d17ec204fd
|
test breakpoints code cleanup
|
2016-11-14 18:41:17 +03:00 |
|
Egor.Ushakov
|
60d6743deb
|
cancel emulation in progress
|
2016-11-14 17:24:11 +03:00 |
|
Egor.Ushakov
|
0d353a1553
|
check for AbstractMethodError earlier
|
2016-11-11 19:27:58 +03:00 |
|
Egor.Ushakov
|
96fe5ed0c9
|
fixed our classByName not searching the same way as in VirtualMachineProxy
|
2016-11-11 19:27:58 +03:00 |
|
Egor.Ushakov
|
728ff4bd49
|
allow to cancel emulated breakpoints setup
|
2016-11-11 16:52:13 +03:00 |
|
Egor.Ushakov
|
e96a30b72b
|
IDEA-163730 string literal interning turned off by default
|
2016-11-11 15:26:58 +03:00 |
|
Egor.Ushakov
|
de4ecc0117
|
IDEA-163730 Incorrect value of logic operation stringVar == "value" - cache string literal references on our side
|
2016-11-11 13:30:40 +03:00 |
|
Egor.Ushakov
|
8c4e0bb450
|
IDEA-163825 Smart step variants from another line
|
2016-11-10 19:38:01 +03:00 |
|
Egor.Ushakov
|
55caef8ae6
|
IDEA-163730 Incorrect value of logic operation stringVar == "value" - inter only from jdk 7
|
2016-11-10 14:19:28 +03:00 |
|
Egor.Ushakov
|
c55c68b210
|
use slightly faster concreteMethodByName instead of methodsByName where possible
|
2016-11-09 20:48:23 +03:00 |
|
Egor.Ushakov
|
f474714d33
|
IDEA-163730 Incorrect value of logic operation stringVar == "value"
|
2016-11-09 20:48:23 +03:00 |
|
Egor.Ushakov
|
da36599adc
|
IDEA-163697 Debugger shows wrong values for TreeMap entries
|
2016-11-09 18:01:32 +03:00 |
|
Egor.Ushakov
|
d3d324cb04
|
do not gather line numbers if not needed
|
2016-11-08 20:20:56 +03:00 |
|
Egor.Ushakov
|
0a46502e1a
|
cleanup
|
2016-11-08 19:15:29 +03:00 |
|
Egor.Ushakov
|
7af95c47ff
|
speedup method bpts calculation - cache classesByName
|
2016-11-08 18:04:15 +03:00 |
|
Egor.Ushakov
|
65b392d5dc
|
better text for messages
|
2016-11-08 18:04:15 +03:00 |
|
Egor.Ushakov
|
211e8a7393
|
disable emulation only for base native methods
|
2016-11-08 18:04:15 +03:00 |
|
Egor.Ushakov
|
18530b2b12
|
check method signature in lambdas and bridge methods
|
2016-11-08 16:02:42 +03:00 |
|
Egor.Ushakov
|
fcfb13f844
|
disable emulation for native methods
|
2016-11-07 17:10:37 +03:00 |
|
Egor.Ushakov
|
5e96d7ca9f
|
process only prepared classes
|
2016-11-07 16:42:03 +03:00 |
|
Egor.Ushakov
|
264be02e7a
|
show modal progress on setting emulated method breakpoints
|
2016-11-07 15:31:27 +03:00 |
|
Vladimir Krivosheev
|
eafececedf
|
IDEA-155007 check shouldKillProcessSoftly
|
2016-11-07 10:21:50 +01:00 |
|
Egor.Ushakov
|
a453855241
|
base type is already processed - skip it
|
2016-11-03 19:01:17 +03:00 |
|
Egor.Ushakov
|
d5e89e2279
|
cleanup
|
2016-11-03 14:17:29 +03:00 |
|
Egor.Ushakov
|
8907ec4031
|
emulated method bpts: set breakpoints in bridge target methods
|
2016-11-03 14:17:29 +03:00 |
|
Egor.Ushakov
|
bc71233ed1
|
dump timings if debug log enabled
|
2016-11-03 14:17:29 +03:00 |
|
Egor.Ushakov
|
9d2809a210
|
use the correct Patches const
|
2016-11-02 15:18:19 +03:00 |
|
Vladimir Krivosheev
|
3a1ed388b1
|
cleanup
|
2016-11-02 11:43:27 +01:00 |
|
Vladimir Krivosheev
|
eadac1cfe3
|
IDEA-162835 Debugger Data Views toString setting is not persisted
|
2016-11-02 11:41:30 +01:00 |
|
Vladimir Krivosheev
|
3268568361
|
do not write default value of USE_CLASS_FILTERS
|
2016-11-02 11:41:29 +01:00 |
|
Vladimir Krivosheev
|
6f4c038e99
|
use switch, do not set enabled if attribute is null
|
2016-11-02 11:41:28 +01:00 |
|
Vladimir Krivosheev
|
0b1fa887da
|
cleanup
|
2016-11-02 11:41:27 +01:00 |
|
Egor.Ushakov
|
adbcc74752
|
IDEA-162765 Do not display "target JRE version does not match project JDK version" alert when project SDK differs from module SDK
|
2016-11-02 11:24:47 +03:00 |
|
Egor.Ushakov
|
f14356e01a
|
cleanup: use utils method
|
2016-11-02 11:14:39 +03:00 |
|
Egor.Ushakov
|
ebbdb2fa49
|
Patches const for jdk bug 6822627
|
2016-11-01 12:33:12 +03:00 |
|
Egor.Ushakov
|
0b4990f75e
|
fixes for IDEA-CR-15226
|
2016-11-01 12:25:52 +03:00 |
|
peter
|
0ab6b68ebc
|
BreakpointManager.loadState: avoid exception from TaskVcsTest tearDown
|
2016-10-31 13:16:30 +01:00 |
|