Dave Halter
d7d9c9642a
Don't use goto_definitions anymore, use infer
2019-12-20 19:06:24 +01:00
Dave Halter
7f8ba17990
Get rid of all completions usages
2019-12-20 17:47:37 +01:00
Dave Halter
d1501527a2
Add a script for profiling pytest
2019-06-19 18:28:45 +02:00
Dave Halter
26b49f8d01
Make the profile_output script usable for Python 2 as well
2018-12-11 00:11:49 +01:00
Dave Halter
2b268435c4
Make some profile output better
2018-12-01 13:35:29 +01:00
Dave Halter
07d48df314
Make it possible to have higher precision with pstats displayed
2018-12-01 11:45:09 +01:00
Dave Halter
2eb5e9b42d
Improve the profiling script
2018-11-28 22:48:13 +01:00
Dave Halter
305fd66e1c
Upgrade the wx widgets paths
2018-03-19 00:05:04 +01:00
Hugo
4199ac1a6f
http -> https
2018-01-05 11:39:42 +01:00
Dave Halter
f6f2765ab9
Rename the profile script to profile_output to avoid name clashes with the stdlibs profile.py.
2017-03-31 17:27:16 +02:00
Dave Halter
36b2fce030
The profile scripts default had to be changed.
2017-03-31 17:26:24 +02:00
Dave Halter
519fa9cfb5
Remove complicated merging of used names from the parser.
...
It's a lot of complicated code and a lot can go wrong. It also didn't speed up anything. If anything it made things like 5% slower. I have tested this with:
./scripts/diff_parser_profile.py wx._core.py
wx._core.py is not part of Jedi.
2017-03-16 22:00:01 +01:00
Dave Halter
ce41119051
Fix some stuff in a diff profile test script.
2017-03-16 21:45:51 +01:00
Dave Halter
b18239f9dd
Add a way to profile the diff parser.
2017-01-25 23:00:33 +01:00
Dave Halter
0203461980
Disable the star import cache.
2015-04-26 00:02:47 +02:00
Dave Halter
e82d51e161
Correct a path in memory check.
2015-01-15 02:03:26 +01:00
Dave Halter
3d9d0bfd03
Name.get_code caching to make lookups faster
2014-04-12 15:28:19 +02:00
Dave Halter
7f288eb0b0
Add a nice and small profile script for Jedi.
2014-04-11 16:01:26 +02:00
Dave Halter
2252271bf5
fix unicode issues with python2.7
2014-02-25 12:54:06 +01:00
Dave Halter
c5fcebde82
changed _compatibility.utf8 -> 'u' and removed a lot of the issues with the now enforced unicode source input of the parser
2014-02-23 11:29:00 +01:00
Dave Halter
82f27569b2
little changes to clean up the code (flake8)
2014-02-14 12:53:22 +01:00
Dave Halter
660a29ef93
multiple passes for wx script
2014-02-13 17:47:52 +01:00
Dave Halter
5be996baa8
more detailed wx._core module inspection as a script. This makes it possible to compare different Jedi commits in speed and memory efficiency
2014-02-13 16:51:04 +01:00
Dave Halter
1c1349162c
memory_check.py should be an executable script
2014-01-13 13:55:29 +01:00
blink1073
9478908346
Add a module to test the memory usage with large libaries
2014-01-12 19:57:02 -06:00