Skip to content
This repository was archived by the owner on Jul 31, 2018. It is now read-only.

Commit 2fbe153

Browse files
Nuke Tracer mode. See jscert/jsexplain instead.
1 parent 00f4a08 commit 2fbe153

24 files changed

+1
-35191
lines changed

Makefile

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -271,22 +271,6 @@ interp/run_jsbisect.native: interp/src/extract/JsInterpreterBisect.ml
271271

272272
# interp/run_jsbisect is an implicit rule
273273

274-
#######################################################
275-
# Tracing version of the interpreter
276-
277-
interp/tracer/annotml/ppx_lines.native:
278-
$(MAKE) -C interp/tracer/annotml ppx_lines.native
279-
280-
interp/src/extract/JsInterpreterTrace.ml: interp/src/extract/JsInterpreter.ml extract_interpreter
281-
cp $< $@
282-
283-
interp/src/run_jstrace.ml: interp/src/run_js.ml
284-
perl -pe 's/JsInterpreter\./JsInterpreterTrace\./g' $< > $@
285-
286-
interp/run_jstrace.native: interp/src/extract/JsInterpreterTrace.ml interp/tracer/annotml/ppx_lines.native
287-
288-
# interp/run_jstrace is an implicit rule
289-
290274
#######################################################
291275
# Interpreter run helpers
292276
.PHONY: run_tests run_tests_spidermonkey run_tests_lambdaS5 run_tests_nodejs
@@ -314,7 +298,6 @@ clean_interp:
314298
-rm -f interp/run_jsbisect interp/src/run_jsbisect.ml
315299
-rm -f interp/run_jstrace interp/src/run_jstrace.ml
316300
cd interp && $(OCAMLBUILD) -quiet -clean
317-
$(MAKE) -C interp/tracer/annotml clean
318301

319302
clean: clean_interp
320303
-rm -f coq/*.{vo,glob,d}

interp/_tags

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
11
true: package(xml-light), package(yojson), use_unix, use_str
22

33
# Source directories to use
4-
<src> or <parser/src> or <src/extract> or <tracer/annotml> or <top_level>: include
4+
<src> or <parser/src> or <src/extract> or <top_level>: include
55

66
<**/*[bB]isect*>: package(bisect), -use_str
77

88
# Only enable bisect logging for the interpreter toplevel
99
"src/extract/JsInterpreterBisect.ml": syntax(camlp4o)
1010

11-
# ppx path is relative to _build directory
12-
# ppx warnings can be ignored on ocaml versions <4.02
13-
"src/extract/JsInterpreterTrace.ml": ppx(../tracer/annotml/ppx_lines.native)
14-
1511
"top_level/toplwt.ml": syntax(camlp4o), package(lwt.syntax), package(lwt.simple-top), package(lwt)

interp/tracer/.gitignore

Lines changed: 0 additions & 6 deletions
This file was deleted.

interp/tracer/Makefile

Lines changed: 0 additions & 8 deletions
This file was deleted.

interp/tracer/README

Lines changed: 0 additions & 21 deletions
This file was deleted.

interp/tracer/annotml/.gitignore

Lines changed: 0 additions & 12 deletions
This file was deleted.

interp/tracer/annotml/Makefile

Lines changed: 0 additions & 15 deletions
This file was deleted.

interp/tracer/annotml/README

Lines changed: 0 additions & 9 deletions
This file was deleted.

interp/tracer/annotml/_tags

Lines changed: 0 additions & 2 deletions
This file was deleted.

interp/tracer/annotml/myPrint.ml

Lines changed: 0 additions & 13 deletions
This file was deleted.

0 commit comments

Comments
 (0)