Skip to content

Commit f8985d4

Browse files
committed
bench config
1 parent 515cc19 commit f8985d4

File tree

1 file changed

+35
-34
lines changed

1 file changed

+35
-34
lines changed

ghcide/bench/config.yaml

Lines changed: 35 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# The number of samples to run per experiment.
22
# At least 100 is recommended in order to observe space leaks
3-
samples: 50
3+
samples: 100
44

55
buildTool: cabal
66

@@ -19,14 +19,14 @@ examples:
1919
- Distribution/Simple.hs
2020
- Distribution/Types/Module.hs
2121
extra-args: [] # extra ghcide command line args
22-
- name: cabal-no-th
23-
package: Cabal
24-
version: 3.0.0.0
25-
modules:
26-
- Distribution/Simple.hs
27-
- Distribution/Types/Module.hs
28-
extra-args: # extra ghcide command line args
29-
- --disable-template-haskell
22+
# - name: cabal-no-th
23+
# package: Cabal
24+
# version: 3.0.0.0
25+
# modules:
26+
# - Distribution/Simple.hs
27+
# - Distribution/Types/Module.hs
28+
# extra-args: # extra ghcide command line args
29+
# - --disable-template-haskell
3030
- name: cabal-conservative
3131
package: Cabal
3232
version: 3.0.0.0
@@ -36,20 +36,20 @@ examples:
3636
extra-args: # extra ghcide command line args
3737
- --conservative-change-tracking
3838
# Small-sized project with TH
39-
- name: lsp-types
40-
package: lsp-types
41-
version: 1.0.0.1
42-
modules:
43-
- src/Language/LSP/VFS.hs
44-
- src/Language/LSP/Types/Lens.hs
45-
- name: lsp-types-conservative
46-
package: lsp-types
47-
version: 1.0.0.1
48-
modules:
49-
- src/Language/LSP/VFS.hs
50-
- src/Language/LSP/Types/Lens.hs
51-
extra-args:
52-
- --conservative-change-tracking
39+
# - name: lsp-types
40+
# package: lsp-types
41+
# version: 1.0.0.1
42+
# modules:
43+
# - src/Language/LSP/VFS.hs
44+
# - src/Language/LSP/Types/Lens.hs
45+
# - name: lsp-types-conservative
46+
# package: lsp-types
47+
# version: 1.0.0.1
48+
# modules:
49+
# - src/Language/LSP/VFS.hs
50+
# - src/Language/LSP/Types/Lens.hs
51+
# extra-args:
52+
# - --conservative-change-tracking
5353
# Small-sized project with TH
5454
# Small but heavily multi-component example
5555
# Disabled as it is far to slow. hie-bios >0.7.2 should help
@@ -66,18 +66,18 @@ examples:
6666
# The set of experiments to execute
6767
experiments:
6868
- "edit"
69-
- "hover"
70-
- "hover after edit"
69+
# - "hover"
70+
# - "hover after edit"
7171
# - "hover after cradle edit"
72-
- "getDefinition"
73-
- "getDefinition after edit"
74-
- "completions"
75-
- "completions after edit"
76-
- "code actions"
77-
- "code actions after edit"
78-
- "code actions after cradle edit"
72+
# - "getDefinition"
73+
# - "getDefinition after edit"
74+
# - "completions"
75+
# - "completions after edit"
76+
# - "code actions"
77+
# - "code actions after edit"
78+
# - "code actions after cradle edit"
7979
- "documentSymbols after edit"
80-
- "hole fit suggestions"
80+
# - "hole fit suggestions"
8181

8282
# An ordered list of versions to analyze
8383
versions:
@@ -112,7 +112,8 @@ versions:
112112
# - ghcide-v1.2.0
113113
# - ghcide-v1.3.0
114114
- upstream: origin/master
115-
- HEAD
115+
- reactive: c3c06bc006fa5cf38e3faa47f34f5da2d5de9763
116+
- fewerThreads: 515cc1964e2b7a1f3bea03853305183649298cee
116117

117118
# Heap profile interval in seconds (+RTS -i)
118119
# Comment out to disable heap profiling

0 commit comments

Comments
 (0)