idea/community.git
6 years agolog if close all channels took more than 1 seconds
Vladimir Krivosheev [Thu, 16 Jun 2016 11:59:03 +0000 (13:59 +0200)]
log if close all channels took more than 1 seconds

6 years agoinspection toolwindow: offline inspection result action resolves packages/classes...
Dmitry Batkovich [Thu, 16 Jun 2016 13:21:12 +0000 (16:21 +0300)]
inspection toolwindow: offline inspection result action resolves packages/classes structure

6 years agotest discovery: pass module through system property if applicable
Anna Kozlova [Thu, 16 Jun 2016 13:19:15 +0000 (16:19 +0300)]
test discovery: pass module through system property if applicable

6 years agorestart auto tests after automake only if some files were generated (IDEA-157550)
Anna Kozlova [Thu, 16 Jun 2016 12:59:53 +0000 (15:59 +0300)]
restart auto tests after automake only if some files were generated (IDEA-157550)

6 years agoextract method: ensure folded replacement uses correct names, ensure invalid elements...
Anna Kozlova [Thu, 16 Jun 2016 12:58:12 +0000 (15:58 +0300)]
extract method: ensure folded replacement uses correct names, ensure invalid elements are skipped (IDEA-157519)

6 years agoEA-84131 - IAE: SearchableOptionsRegistrarImpl.getProcessedWordsWithoutStemming
Anna Kozlova [Thu, 16 Jun 2016 11:28:47 +0000 (14:28 +0300)]
EA-84131 - IAE: SearchableOptionsRegistrarImpl.getProcessedWordsWithoutStemming

6 years agoEA-83932 - NPE: InlineToAnonymousClassHandler.isRedundantImplements
Anna Kozlova [Thu, 16 Jun 2016 11:15:31 +0000 (14:15 +0300)]
EA-83932 - NPE: InlineToAnonymousClassHandler.isRedundantImplements

6 years agoassertion fix
Eugene Zhuravlev [Thu, 16 Jun 2016 12:31:12 +0000 (14:31 +0200)]
assertion fix

6 years agocleanup appcode/163.235 clion/163.236 phpstorm/163.234
Alexey Kudravtsev [Thu, 16 Jun 2016 10:49:40 +0000 (13:49 +0300)]
cleanup

6 years agodetect idle IO pooled thread
Alexey Kudravtsev [Thu, 16 Jun 2016 10:49:15 +0000 (13:49 +0300)]
detect idle IO pooled thread

6 years agocompiler.shared.event.group
Vladimir Krivosheev [Thu, 16 Jun 2016 11:07:23 +0000 (13:07 +0200)]
compiler.shared.event.group

6 years agoautomake scheduling policy: when doc save is scheduled, cancel pending automake tasks too
Eugene Zhuravlev [Thu, 16 Jun 2016 10:34:48 +0000 (12:34 +0200)]
automake scheduling policy: when doc save is scheduled, cancel pending automake tasks too

6 years agorevert — SHARED_THREAD
Vladimir Krivosheev [Thu, 16 Jun 2016 10:33:24 +0000 (12:33 +0200)]
revert — SHARED_THREAD

6 years agoMerge remote-tracking branch 'origin/master'
Aleksandr Samofalov [Thu, 16 Jun 2016 10:13:26 +0000 (13:13 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoMerge remote-tracking branch 'origin/master'
Aleksandr Samofalov [Thu, 16 Jun 2016 10:12:53 +0000 (13:12 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agocleanup
Vladimir Krivosheev [Thu, 16 Jun 2016 08:29:20 +0000 (10:29 +0200)]
cleanup

6 years agocleanup
Vladimir Krivosheev [Thu, 16 Jun 2016 08:22:19 +0000 (10:22 +0200)]
cleanup

6 years agoauto-shutdown listener thread on JVM close
Eugene Zhuravlev [Thu, 16 Jun 2016 09:56:33 +0000 (11:56 +0200)]
auto-shutdown listener thread on JVM close

6 years agoEA-81259 - CCE: GitAnnotationProvider.annotate
Aleksey Pivovarov [Thu, 16 Jun 2016 09:32:28 +0000 (12:32 +0300)]
EA-81259 - CCE: GitAnnotationProvider.annotate

6 years agoMerge remote-tracking branch 'origin/master'
Aleksandr Samofalov [Thu, 16 Jun 2016 09:16:56 +0000 (12:16 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoworkaround IOOBE at sun.font.ExtendedTextSourceLabel.createCharinfo appcode/163.225 appcode/163.230 clion/163.220 clion/163.231 dbe/163.218 dbe/163.219 dbe/163.222 idea/163.217 idea/163.223 phpstorm/163.224 pycharm/163.228 pycharm/163.233 rubymine/163.229 webstorm/163.226 webstorm/163.227
Gregory.Shrago [Wed, 15 Jun 2016 20:03:08 +0000 (23:03 +0300)]
workaround IOOBE at sun.font.ExtendedTextSourceLabel.createCharinfo

6 years ago[groovy] warm-up test by highlighing the same file, ensure that resolve starts non...
Daniil Ovchinnikov [Wed, 15 Jun 2016 19:58:22 +0000 (22:58 +0300)]
[groovy] warm-up test by highlighing the same file, ensure that resolve starts non-cached in the test

6 years ago[groovy] script position manager helper: unify usages, @NotNull/@Nullable
Daniil Ovchinnikov [Wed, 15 Jun 2016 18:12:01 +0000 (21:12 +0300)]
[groovy] script position manager helper: unify usages, @NotNull/@Nullable

6 years agoTrying to fix thread leak exception in test
Ilya.Kazakevich [Wed, 15 Jun 2016 19:25:56 +0000 (22:25 +0300)]
Trying to fix thread leak exception in test

See comment in file

6 years agouse app.invokeLater in show usages settings (EA-84246 - assert: TransactionGuardImpl...
peter [Wed, 15 Jun 2016 18:50:18 +0000 (20:50 +0200)]
use app.invokeLater in show usages settings (EA-84246 - assert: TransactionGuardImpl.submitTransactionAndWait)

6 years agoupdate jsch to 0.1.53
Shaverdova Elena [Wed, 15 Jun 2016 18:32:52 +0000 (20:32 +0200)]
update jsch to 0.1.53

6 years agoFix according to review IDEA-CR-11509
Valentina Kiryushkina [Wed, 15 Jun 2016 18:17:37 +0000 (21:17 +0300)]
Fix according to review IDEA-CR-11509

6 years agoconsider progress modality write-safe when it's created (not started) in a write...
peter [Wed, 15 Jun 2016 18:15:34 +0000 (20:15 +0200)]
consider progress modality write-safe when it's created (not started) in a write-safe context (EA-83534 - assert: TransactionGuardImpl.submitTransactionAndWait)

6 years agoPY-19836 When sorting imports by names use their aliases as tiebreaker
Mikhail Golubev [Wed, 15 Jun 2016 17:25:43 +0000 (20:25 +0300)]
PY-19836 When sorting imports by names use their aliases as tiebreaker

It's necessary for the rare case when the same definition, module or
package is imported multiple times with different aliases or both
with and without alias.

6 years agoFix test data broken due to updated behavior of PyFile#getImportBlock()
Mikhail Golubev [Wed, 15 Jun 2016 17:16:04 +0000 (20:16 +0300)]
Fix test data broken due to updated behavior of PyFile#getImportBlock()

Previously this method didn't consider import statement below the
first line comment so import optimizer didn't touch the file as if
all its imports were in order.

6 years agoIDEA-157496 Webstorm freezes at splash screen
Anton Tarasov [Wed, 15 Jun 2016 17:18:42 +0000 (20:18 +0300)]
IDEA-157496 Webstorm freezes at splash screen

No need to call updateComponents() from ctor as it is called from actionPerformed(). Though, some init order should be reverted (and appropriate dependency established) in order to avoid NPE. This way all the UI is accessed from EDT.

6 years agoIDEA-120891 PhpStorm stuck after trying to cancel find in path
Maxim.Mossienko [Wed, 15 Jun 2016 16:42:15 +0000 (18:42 +0200)]
IDEA-120891 PhpStorm stuck after trying to cancel find in path

6 years agoPY-18792 Better names and descriptions for the new options
Mikhail Golubev [Mon, 30 May 2016 18:24:42 +0000 (21:24 +0300)]
PY-18792 Better names and descriptions for the new options

6 years agoPY-18792 Allow to order imports within the same group first by name, then by type
Mikhail Golubev [Mon, 30 May 2016 18:05:41 +0000 (21:05 +0300)]
PY-18792 Allow to order imports within the same group first by name, then by type

This way several imports for the same module or package are placed
together regardless of their type. For instance, "import pkg1",
"import pkg2", "from pkg1 import a" are ordered as "import pkg1",
"from pkg1 import a", "import pkg2", i.e. imports of the same kind are
not necessarily put together since names of qualifier and imported
symbols have greater priority.

This is similar to the style "google" of flake8-import-order package and
flag "--force-sort-within-sections" of isort.

6 years agoPyFile#getImportBlock works better when there are comments in-between or file ends...
Mikhail Golubev [Fri, 27 May 2016 16:03:44 +0000 (19:03 +0300)]
PyFile#getImportBlock works better when there are comments in-between or file ends with import

6 years agoPY-19674 Treat all relative (with dots) "from" imports as application local imports
Mikhail Golubev [Fri, 27 May 2016 12:47:49 +0000 (15:47 +0300)]
PY-19674 Treat all relative (with dots) "from" imports as application local imports

6 years agoPY-18792 Move messages into PyBundle
Mikhail Golubev [Fri, 27 May 2016 11:03:20 +0000 (14:03 +0300)]
PY-18792 Move messages into PyBundle

6 years agoPY-14176 "Join from imports from same source" handles relative and star imports
Mikhail Golubev [Fri, 27 May 2016 10:53:08 +0000 (13:53 +0300)]
PY-14176 "Join from imports from same source" handles relative and star imports

6 years agoPY-19292 PY-14176 Optimize Imports doesn't re-create unaffected import statements
Mikhail Golubev [Thu, 26 May 2016 17:13:58 +0000 (20:13 +0300)]
PY-19292 PY-14176 Optimize Imports doesn't re-create unaffected import statements

For instance, "from" import statements where imported names are already
ordered. Otherwise even when all imports are well formed, the whole
import block will be inserted anew and reformatted.

6 years agoPY-18792 Add several new options for Optimize Imports in Python
Mikhail Golubev [Thu, 26 May 2016 14:07:24 +0000 (17:07 +0300)]
PY-18792 Add several new options for Optimize Imports in Python

Namely allow to:
* disable alphabetical ordering of imports
* order individual imported names inside "from" import (PY-19292)
* combine multiple "from" imports with the same source (PY-14176)

6 years agoPY-18792 Add dedicated page for Optimize Imports in Python code style settings
Mikhail Golubev [Wed, 25 May 2016 19:30:44 +0000 (22:30 +0300)]
PY-18792 Add dedicated page for Optimize Imports in Python code style settings

6 years agoMerge remote-tracking branch 'origin/master'
Aleksandr Samofalov [Wed, 15 Jun 2016 16:30:31 +0000 (19:30 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agorestore ChannelBufferToString — go compatibility
Vladimir Krivosheev [Wed, 15 Jun 2016 16:25:00 +0000 (18:25 +0200)]
restore ChannelBufferToString — go compatibility

6 years agoMerge remote-tracking branch 'origin/master'
Aleksandr Samofalov [Wed, 15 Jun 2016 16:20:17 +0000 (19:20 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoGet rid of "Read-only scheme" message, properly disable all the options (controls...
Rustam Vishnyakov [Wed, 15 Jun 2016 15:55:02 +0000 (18:55 +0300)]
Get rid of "Read-only scheme" message, properly disable all the options (controls) instead.

6 years agoIDEA-130024 (False warning 'if statement with identical branches')
Bas Leijdekkers [Wed, 15 Jun 2016 15:59:33 +0000 (18:59 +0300)]
IDEA-130024 (False warning 'if statement with identical branches')

6 years agoPropertyImpl: use getElementIcon() to allow customizing
Yann Cébron [Wed, 15 Jun 2016 15:53:12 +0000 (17:53 +0200)]
PropertyImpl: use getElementIcon() to allow customizing

6 years agoIDEA-153239 Gradle test runner never used by Idea 2016.1
Vladislav.Soroka [Wed, 15 Jun 2016 15:47:02 +0000 (18:47 +0300)]
IDEA-153239 Gradle test runner never used by Idea 2016.1

6 years agoMerge branches 'evagl/OC-11226' and 'master' of git.labs.intellij.net:idea/community
Aleksandr Samofalov [Wed, 15 Jun 2016 15:44:54 +0000 (18:44 +0300)]
Merge branches 'evagl/OC-11226' and 'master' of git.labs.intellij.net:idea/community

6 years ago[Recent Tests] attach unmatched tests to it's suites, even if they were executed...
Yaroslav Lepenkin [Wed, 15 Jun 2016 15:18:11 +0000 (18:18 +0300)]
[Recent Tests] attach unmatched tests to it's suites, even if they were executed from different run configurations

6 years agomake 'project-less' editors recognize bulk mode as well
Dmitry Batrak [Wed, 15 Jun 2016 15:18:12 +0000 (18:18 +0300)]
make 'project-less' editors recognize bulk mode as well

6 years agoFix unit test runner to handle python3 relative imports (PY-17535)
Dmitry Trofimov [Sat, 4 Jun 2016 02:28:55 +0000 (19:28 -0700)]
Fix unit test runner to handle python3 relative imports (PY-17535)

(cherry picked from commit 8728f0fa138b95e6bc1892a74eb8bd595d6cb90a)

6 years agoFix tests related to project roots again appcode/163.215 clion/163.216
Elizaveta Shashkova [Wed, 15 Jun 2016 14:40:58 +0000 (17:40 +0300)]
Fix tests related to project roots again

Sometimes filenames may be not absolute

6 years agoIDEA-157159 github: update icon
Aleksey Pivovarov [Wed, 15 Jun 2016 14:15:37 +0000 (17:15 +0300)]
IDEA-157159 github: update icon

6 years agogradle: fix gradle home detection for customizable gradle wrapper mode (IDEA-125057)
Vladislav.Soroka [Wed, 15 Jun 2016 13:53:11 +0000 (16:53 +0300)]
gradle: fix gradle home detection for customizable gradle wrapper mode (IDEA-125057)

6 years agoJava: Fixed applicability check in JDK setup validator. Fixed cleanup in tests. ...
Pavel Dolgov [Wed, 15 Jun 2016 14:01:45 +0000 (17:01 +0300)]
Java: Fixed applicability check in JDK setup validator. Fixed cleanup in tests. (IDEA-152945)

6 years agoJava inspection: Replace Arrays.asList().stream() with Stream.of() when asList is...
Pavel Dolgov [Wed, 15 Jun 2016 13:17:26 +0000 (16:17 +0300)]
Java inspection: Replace Arrays.asList().stream() with Stream.of() when asList is statically imported. Use PSI tree modifications in quick fixes instead of text manipulations. Tests added. (IDEA-157459)

6 years agoMerge remote-tracking branch 'origin/master' phpstorm/163.214
Valentina Kiryushkina [Wed, 15 Jun 2016 13:12:21 +0000 (16:12 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agohide testng option for test discovery if not applicable
Anna Kozlova [Wed, 15 Jun 2016 12:57:59 +0000 (15:57 +0300)]
hide testng option for test discovery if not applicable

6 years agohide configure remote test discovery index action if not applicable
Anna Kozlova [Wed, 15 Jun 2016 12:53:50 +0000 (15:53 +0300)]
hide configure remote test discovery index action if not applicable

6 years agomake coverage ready for serialization
Anna Kozlova [Wed, 15 Jun 2016 11:45:03 +0000 (14:45 +0300)]
make coverage ready for serialization

6 years agoextra space in description
Maxim.Mossienko [Thu, 9 Jun 2016 23:26:35 +0000 (02:26 +0300)]
extra space in description
(cherry picked from commit d5dc02b)

6 years ago- do not allow set incorrect path
Maxim.Mossienko [Thu, 9 Jun 2016 23:20:58 +0000 (02:20 +0300)]
- do not allow set incorrect path
- avoid removing read only files
(cherry picked from commit b480932)

6 years agoinit remote path action
Anna Kozlova [Thu, 9 Jun 2016 19:51:04 +0000 (22:51 +0300)]
init remote path action
(cherry picked from commit 271c880)

6 years agoability to specify external test discovery index
Maxim.Mossienko [Thu, 9 Jun 2016 18:58:57 +0000 (21:58 +0300)]
ability to specify external test discovery index
(cherry picked from commit 36c0752)

6 years agorerun java test configuration on make completed without errors
Anna Kozlova [Thu, 9 Jun 2016 15:39:17 +0000 (18:39 +0300)]
rerun java test configuration on make completed without errors
(cherry picked from commit 7058066)

6 years agomissed junit 3 dependency
Anna Kozlova [Thu, 9 Jun 2016 13:17:01 +0000 (16:17 +0300)]
missed junit 3 dependency
(cherry picked from commit 8b4a98a)

6 years agocollect discovery data inside TestAll
Anna Kozlova [Thu, 9 Jun 2016 13:15:20 +0000 (16:15 +0300)]
collect discovery data inside TestAll
(cherry picked from commit df6e8fb)

6 years agochange list run restored for junit
Anna Kozlova [Thu, 9 Jun 2016 10:10:28 +0000 (13:10 +0300)]
change list run restored for junit
(cherry picked from commit 953c12b)

6 years agoreplace separate run configurations with corresponding test kind; run over change...
Anna Kozlova [Wed, 8 Jun 2016 20:13:20 +0000 (23:13 +0300)]
replace separate run configurations with corresponding test kind; run over change list to be restored
(cherry picked from commit 2f95663)

6 years agofilter applicable methods by test framework
Anna Kozlova [Wed, 8 Jun 2016 15:54:29 +0000 (18:54 +0300)]
filter applicable methods by test framework
(cherry picked from commit e3f2cc4)

6 years agotypo
Anna Kozlova [Wed, 8 Jun 2016 14:25:15 +0000 (17:25 +0300)]
typo
(cherry picked from commit 99bbd1d)

6 years agodisable fork mode if module was chosen successfully
Anna Kozlova [Wed, 8 Jun 2016 13:38:19 +0000 (16:38 +0300)]
disable fork mode if module was chosen successfully
(cherry picked from commit 180cac8)

6 years agotest discovery: module detection
Anna Kozlova [Wed, 8 Jun 2016 12:25:49 +0000 (15:25 +0300)]
test discovery: module detection
(cherry picked from commit e538af4)

6 years agoMinor fixes after merge
Valentina Kiryushkina [Wed, 15 Jun 2016 13:04:56 +0000 (16:04 +0300)]
Minor fixes after merge

6 years agoResolve merge conflicts
Valentina Kiryushkina [Wed, 15 Jun 2016 13:04:25 +0000 (16:04 +0300)]
Resolve merge conflicts

6 years agoOC-13658 autoPopup=true for smart completion
Aleksandr Samofalov [Wed, 15 Jun 2016 13:00:27 +0000 (16:00 +0300)]
OC-13658 autoPopup=true for smart completion

6 years agoCleanup (formatting)
Roman Shevchenko [Wed, 15 Jun 2016 13:00:27 +0000 (16:00 +0300)]
Cleanup (formatting)

6 years agoCleanup (formatting)
Roman Shevchenko [Wed, 15 Jun 2016 12:53:44 +0000 (15:53 +0300)]
Cleanup (formatting)

6 years agogit: explicitly disable rename tracking if it is not supported by parser
Aleksey Pivovarov [Wed, 15 Jun 2016 12:39:56 +0000 (15:39 +0300)]
git: explicitly disable rename tracking if it is not supported by parser

`diff.rename` option can be set by user (and is `true` by default for git 2.9+)

6 years agoEA-83902 - AIOOBE: TIntArrayList.insert
Dmitry Batrak [Wed, 15 Jun 2016 12:45:36 +0000 (15:45 +0300)]
EA-83902 - AIOOBE: TIntArrayList.insert

make sure editor is the last to know about bulk mode start and the first to know about bulk mode finish, so that other bulk mode listeners see consistent editor state

6 years ago[Recent Tests] Corrected magnitude calculation
Yaroslav Lepenkin [Wed, 15 Jun 2016 12:22:06 +0000 (15:22 +0300)]
[Recent Tests] Corrected magnitude calculation

6 years ago[Recent Tests] Corrected run configuration presentation in recent tests
Yaroslav Lepenkin [Wed, 15 Jun 2016 11:37:35 +0000 (14:37 +0300)]
[Recent Tests] Corrected run configuration presentation in recent tests

6 years ago[Recent Tests] Set suite magnitude to failed if it's marked as passed, but some of...
Yaroslav Lepenkin [Wed, 15 Jun 2016 10:47:01 +0000 (13:47 +0300)]
[Recent Tests] Set suite magnitude to failed if it's marked as passed, but some of suite's test is failed

6 years ago[Recent Tests] minor: extension method moved into class member
Yaroslav Lepenkin [Wed, 15 Jun 2016 09:17:55 +0000 (12:17 +0300)]
[Recent Tests] minor: extension method moved into class member

6 years agoCleanup (wording)
Roman Shevchenko [Wed, 15 Jun 2016 12:29:41 +0000 (15:29 +0300)]
Cleanup (wording)

6 years agoIDEA-157466 Background Image: some toolwindows don't get the set background when...
Gregory.Shrago [Wed, 15 Jun 2016 12:05:57 +0000 (15:05 +0300)]
IDEA-157466 Background Image: some toolwindows don't get the set background when the tab displays 'nothing selected'

6 years agoinspection toolwindow: disable add as entry point action if all selected elements...
Dmitry Batkovich [Wed, 15 Jun 2016 12:03:19 +0000 (15:03 +0300)]
inspection toolwindow: disable add as entry point action if all selected elements are already EPs

6 years agodon't switch to strong AST references on file rename (EA-83842 - assert: PsiFileImpl... appcode/163.212
peter [Wed, 15 Jun 2016 11:58:04 +0000 (13:58 +0200)]
don't switch to strong AST references on file rename (EA-83842 - assert: PsiFileImpl.switchFromStubToAst)

6 years agouse cache for all non-resource images clion/163.211
Gregory.Shrago [Wed, 15 Jun 2016 11:31:30 +0000 (14:31 +0300)]
use cache for all non-resource images

6 years agoinvoke post-runnable of code cleanup on commit in a write-safe mode (IDEA-157336)
peter [Wed, 15 Jun 2016 11:20:43 +0000 (13:20 +0200)]
invoke post-runnable of code cleanup on commit in a write-safe mode (IDEA-157336)

6 years agoavoid concurrency problem, 2 (EA-84206)
Maxim.Mossienko [Wed, 15 Jun 2016 10:44:09 +0000 (12:44 +0200)]
avoid concurrency problem, 2 (EA-84206)

6 years agoanonymous -> lambda: accept anonymous classes with inferred another type and ref...
Anna Kozlova [Wed, 15 Jun 2016 10:44:38 +0000 (13:44 +0300)]
anonymous -> lambda: accept anonymous classes with inferred another type and ref to a parameter as the cast would be inserted (IDEA-157457)

6 years agogenerate by template: do not delete parts of method signature (IDEA-157445) pycharm/163.210
Anna Kozlova [Wed, 15 Jun 2016 09:59:57 +0000 (12:59 +0300)]
generate by template: do not delete parts of method signature (IDEA-157445)

6 years agoforeach -> streams: title upper case (IDEA-157290)
Anna Kozlova [Wed, 15 Jun 2016 09:19:40 +0000 (12:19 +0300)]
foreach -> streams: title upper case (IDEA-157290)

6 years agoIDEA-157491 Using ParameterInfoHandler not parameterized by PsiElement results in...
Dmitry Batrak [Wed, 15 Jun 2016 10:15:00 +0000 (13:15 +0300)]
IDEA-157491 Using ParameterInfoHandler not parameterized by PsiElement results in ClassCastException

6 years agoMinor Remove useless navigate to task call
Valentina Kiryushkina [Wed, 15 Jun 2016 09:55:02 +0000 (12:55 +0300)]
Minor Remove useless navigate to task call

6 years agotype migration: refactoring execution on field/parameter can't start because can...
Dmitry Batkovich [Wed, 15 Jun 2016 09:34:16 +0000 (12:34 +0300)]
type migration: refactoring execution on field/parameter can't start because can't find variable (fixed)

6 years ago[platform] activation protocol quick fix (IDEA-CR-11401)
Vladimir Krivosheev [Wed, 15 Jun 2016 09:31:18 +0000 (12:31 +0300)]
[platform] activation protocol quick fix (IDEA-CR-11401)

6 years agovmprof profiler support implemented (PY-19481) with a call tree, switched to thriftpy... pycharm/163.207 pycharm/163.208
Dmitry Trofimov [Wed, 1 Jun 2016 07:08:21 +0000 (00:08 -0700)]
vmprof profiler support implemented (PY-19481) with a call tree, switched to thriftpy for data transfer

(cherry picked from commit 905c4a8107dc7b6e8cdb6f5ae115e36816b01926)