diff options
Diffstat (limited to 'test/lit/help/optimization-opts.test')
-rw-r--r-- | test/lit/help/optimization-opts.test | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/test/lit/help/optimization-opts.test b/test/lit/help/optimization-opts.test index db55e2bdc..34559ab0a 100644 --- a/test/lit/help/optimization-opts.test +++ b/test/lit/help/optimization-opts.test @@ -98,9 +98,13 @@ ;; CHECK-NEXT: optimization passes being run. ;; CHECK-NEXT: Must be in the form KEY@VALUE ;; CHECK-NEXT: -;; CHECK-NEXT: --nominal Use the prototype nominal type -;; CHECK-NEXT: system instead of the normal -;; CHECK-NEXT: equirecursive type system. +;; CHECK-NEXT: --nominal Force all GC type definitions to +;; CHECK-NEXT: be parsed as nominal. +;; CHECK-NEXT: +;; CHECK-NEXT: --structural Force all GC type definitions to +;; CHECK-NEXT: be parsed as structural (i.e. +;; CHECK-NEXT: equirecursive). This is the +;; CHECK-NEXT: default. ;; CHECK-NEXT: ;; CHECK-NEXT: -O execute default optimization ;; CHECK-NEXT: passes @@ -314,7 +318,7 @@ ;; CHECK-NEXT: inside basic blocks ;; CHECK-NEXT: ;; CHECK-NEXT: --local-subtyping apply more specific subtypes to -;; CHECK-NEXT: locals where possible +;; CHECK-NEXT: locals where possible ;; CHECK-NEXT: ;; CHECK-NEXT: --log-execution instrument the build with ;; CHECK-NEXT: logging of where execution goes @@ -371,7 +375,7 @@ ;; CHECK-NEXT: load/store offsets, propagating ;; CHECK-NEXT: them across locals too ;; CHECK-NEXT: -;; CHECK-NEXT: --optimize-for-js early optimize of the +;; CHECK-NEXT: --optimize-for-js early optimize of the ;; CHECK-NEXT: instruction combinations for js ;; CHECK-NEXT: ;; CHECK-NEXT: --optimize-instructions optimizes instruction |