1
1
# The number of samples to run per experiment.
2
2
# At least 100 is recommended in order to observe space leaks
3
- samples : 50
3
+ samples : 100
4
4
5
5
buildTool : cabal
6
6
@@ -19,14 +19,14 @@ examples:
19
19
- Distribution/Simple.hs
20
20
- Distribution/Types/Module.hs
21
21
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
30
30
- name : cabal-conservative
31
31
package : Cabal
32
32
version : 3.0.0.0
@@ -36,20 +36,20 @@ examples:
36
36
extra-args : # extra ghcide command line args
37
37
- --conservative-change-tracking
38
38
# 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
53
53
# Small-sized project with TH
54
54
# Small but heavily multi-component example
55
55
# Disabled as it is far to slow. hie-bios >0.7.2 should help
@@ -66,18 +66,18 @@ examples:
66
66
# The set of experiments to execute
67
67
experiments :
68
68
- " edit"
69
- - " hover"
70
- - " hover after edit"
69
+ # - "hover"
70
+ # - "hover after edit"
71
71
# - "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"
79
79
- " documentSymbols after edit"
80
- - " hole fit suggestions"
80
+ # - "hole fit suggestions"
81
81
82
82
# An ordered list of versions to analyze
83
83
versions :
@@ -112,7 +112,8 @@ versions:
112
112
# - ghcide-v1.2.0
113
113
# - ghcide-v1.3.0
114
114
- upstream : origin/master
115
- - HEAD
115
+ - reactive : c3c06bc006fa5cf38e3faa47f34f5da2d5de9763
116
+ - fewerThreads : 515cc1964e2b7a1f3bea03853305183649298cee
116
117
117
118
# Heap profile interval in seconds (+RTS -i)
118
119
# Comment out to disable heap profiling
0 commit comments