Branch: Tag:

2011-05-18

2011-05-18 23:31:17 by Jonas Walldén <jonasw@roxen.com>

Implement --with-dtrace to enable source-level tracing of Pike programs using
e.g. Apple Instruments. (It's not yet balancing entry/exit properly.)

776:    else args="$(TESTARGS)" ; fi; \    $(VALGRIND) $(VALGRINDARGS) $(RUNPIKE) -x test_pike --subproc-start="$(VALGRIND) $(VALGRINDARGS)" $$args    + dtrace_probes.h: $(SRCDIR)/dtrace/dtrace_probes.d +  dtrace -h -s "$(SRCDIR)/dtrace/dtrace_probes.d" -o "$(TMP_BUILDDIR)/dtrace_probes.h" +  +    # Testsuite for dynamic loading debugging   test_dlopen: dynloadtest.sh    sh ./dynloadtest.sh
1266:      lex.o: $(SRCDIR)/lex.c $(SRCDIR)/interpret_protos.h    - interpret.o: $(SRCDIR)/lex.c $(SRCDIR)/interpret_protos.h + interpret.o: $(SRCDIR)/lex.c $(SRCDIR)/interpret_protos.h @DTRACE_REQUIREMENTS@      lex_t.o: $(SRCDIR)/lex_t.c $(SRCDIR)/interpret_protos.h