]> sourceware.org Git - systemtap.git/log
systemtap.git
19 years ago*** empty log message ***
hunt [Mon, 21 Mar 2005 21:11:13 +0000 (21:11 +0000)]
*** empty log message ***

19 years agoInitial checkin. Code to load/unload jprobes and kprobes.
hunt [Mon, 21 Mar 2005 21:06:50 +0000 (21:06 +0000)]
Initial checkin. Code to load/unload jprobes and kprobes.

19 years ago* adding some reminders
fche [Mon, 21 Mar 2005 18:18:23 +0000 (18:18 +0000)]
* adding some reminders

19 years ago2005-03-15 Frank Ch. Eigler <fche@redhat.com>
fche [Tue, 15 Mar 2005 22:59:24 +0000 (22:59 +0000)]
2005-03-15  Frank Ch. Eigler  <fche@redhat.com>

* semtest.cxx: Print probe signatures properly.
* staptree.cxx (probe::printsig): New function.

19 years ago2005-03-15 Frank Ch. Eigler <fche@redhat.com>
fche [Tue, 15 Mar 2005 22:38:27 +0000 (22:38 +0000)]
2005-03-15  Frank Ch. Eigler  <fche@redhat.com>

* TODO: New file.  Include some probe-point-provider syntax examples.
* parse.cxx (lexer::scan, parser::parse_literal): Support hex, octal
numbers via strtol.
(parse_probe, parse_probe_point): Modify for dotted syntax.
* staptree.cxx: Ditto.
* parsetest.cxx, semtest.cxx: Print parse/sem results even if
.stp files were given on command line.
* parse.h, staptree.h: Rename probe_point_spec -> probe_point.
* runtest.sh: New test-runner front-end script.
* Makefile.am: Use it for TESTS_ENVIRONMENT.
* testsuite/*: Update probe point syntax.  Add a bunch of new tests.

19 years agoInitial runtime checkin.
hunt [Wed, 9 Mar 2005 21:30:05 +0000 (21:30 +0000)]
Initial runtime checkin.

19 years ago* dummy commit to test web archiving
fche [Wed, 9 Mar 2005 19:22:50 +0000 (19:22 +0000)]
* dummy commit to test web archiving

19 years ago* dummy commit 2
fche [Sat, 5 Mar 2005 15:47:10 +0000 (15:47 +0000)]
* dummy commit 2

19 years ago* dummy commit
fche [Sat, 5 Mar 2005 15:23:27 +0000 (15:23 +0000)]
* dummy commit

19 years ago2005-03-04 Frank Ch. Eigler <fche@redhat.com>
fche [Fri, 4 Mar 2005 20:10:09 +0000 (20:10 +0000)]
2005-03-04  Frank Ch. Eigler  <fche@redhat.com>

* parse.cxx (scan): Support '$' characters in identifiers.
(parse_symbol): Support thread-> / process-> shorthand.
* staptree.cxx (symresolution_info::find): Split up into
find_scalar, find_array, find_function.
(resolve_symbols): Call the above for symbol/arrayindex/functioncall.
(find_scalar): Add stub support for synthetic builtin variables.
* staptree.h: Corresponding changes.
* testsuite/*: Some new tests.

19 years ago* one more test
fche [Thu, 3 Mar 2005 21:39:19 +0000 (21:39 +0000)]
* one more test

19 years ago2005-03-03 Frank Ch. Eigler <fche@redhat.com>
fche [Thu, 3 Mar 2005 21:24:24 +0000 (21:24 +0000)]
2005-03-03  Frank Ch. Eigler  <fche@redhat.com>

* parse.cxx (parse_assignment): Assert lvalueness of left
operand.
* staptree.h (expression): Add is_lvalue member.
* staptree.cxx (functioncall::resolve_types): Don't crash on
formal-vs-actual argument count mismatch.
(*): Add some is_lvalue stub functions.
* testsuite/*: Some new tests.

19 years ago* some semantic analysis
fche [Wed, 2 Mar 2005 01:28:50 +0000 (01:28 +0000)]
* some semantic analysis

2005-03-01  Frank Ch. Eigler  <fche@redhat.com>

* parse.cxx: Implement left-associativity for several types of
operators.  Add some more statement types.  Parse functions.
Be able to print tokens.  Simplify error generating functions.
Save tokens in all parse tree nodes.
* parse.h: Corresponding changes.
* staptree.cxx: Move tree-printing functions here.  Add many
new functions for symbol and type resolution.
* staptree.h: Corresponding changes.
* semtest.cxx: New semantic analysis pass & test driver.
* testsuite/sem*/*: New tests.
* parsetest.cxx: Separated parse test driver.
* testsuite/parse*/*: Adapt tests to parsetest driver.
* Makefile.am: Build semtest.  Run its tests.
* Makefile.in: Regenerated.

* parse.cxx, parse.h: New files: parser.

19 years ago* parser prototype snapshot
fche [Sat, 12 Feb 2005 02:28:43 +0000 (02:28 +0000)]
* parser prototype snapshot

This page took 0.028108 seconds and 5 git commands to generate.