Commit Graph
2195 Commits
Author SHA1 Message Date
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