hy/hy
Kodi Arfer 1732ddec4d Disable the parser cache
I wasn't able to observe a meaningful performance improvement from it, and it requires some file I/O. Here are the times, in seconds, I observed on my ThinkPad T450s with Python 3.6 and Ubuntu 18.04:

                test 1  test 2
    master       8.96    2.59
    this change  8.88    2.62

Test 1 is the total time from:

$ time dash -c 'git clean -dfx && pip install -e . && pytest --ignore tests/test_bin.py'

Test 2 is pytest's reported total time from a subsequent:

$ pytest --ignore tests/test_bin.py
2018-05-21 09:22:49 -07:00
..
contrib Clean up the decorators used in the compiler 2018-05-20 14:11:35 -07:00
core Allow for with an empty body 2018-04-29 19:51:00 -07:00
extra Clean up the decorators used in the compiler 2018-05-20 14:11:35 -07:00
lex Disable the parser cache 2018-05-21 09:22:49 -07:00
__init__.py Remove support for cons cells 2018-04-12 16:45:17 -07:00
__main__.py Make all files comply with license-header policy 2017-04-27 14:16:57 -07:00
_compat.py Fix mangle for Pythons compiled with UCS-2 2018-03-30 07:23:32 -07:00
cmdline.py Use model patterns for import and require 2018-05-20 14:07:44 -07:00
compiler.py Simplify compile_numeric_literal for new astor 2018-05-20 14:11:35 -07:00
completer.py Clean up the decorators used in the compiler 2018-05-20 14:11:35 -07:00
errors.py Update copyright years 2018-01-01 10:38:33 -05:00
importer.py Fix bytecode loading on Python 3.7 2018-03-24 12:34:43 -07:00
inspect.py Add a hy.introspect module to deal with getargspec deprecation 2018-02-14 16:05:31 -05:00
macros.py Use model patterns for import and require 2018-05-20 14:07:44 -07:00
model_patterns.py Introduce the use of model patterns 2018-05-20 14:07:44 -07:00
models.py Don't let HySymbol inherit from HyString 2018-05-20 14:11:35 -07:00