Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Unify lex_cast* and avoid string copies | Josh Stone | 2009-09-02 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | We always use lex_cast either to string or from string, so I made that explicit, and got rid of some string copies in the process. There was also stringify(), which was redundant to lex_cast<string>. We also always used lex_cast_hex to string, so that's now hard-coded and again eliminated a string copy. For lex_cast_qstring<string>, there's no need to write the streamify the input, so a specialization now operates directly on the input. Hopefully this is a bit cleaner, and I do measure it to be a little faster on scripts with many probes. | ||||
* | Only sign modules if --unprivileged is specified. | Dave Brolley | 2009-06-11 | 1 | -26/+65 |
| | | | | | | Don't generate an error message for unsigned modules. Make sure module signature exists before attempting to copy to the cache. Allow timer p[robes for unprivileged users. | ||||
* | Make all tapsets' TOK_FOO constant | Josh Stone | 2009-05-15 | 1 | -1/+1 |
| | |||||
* | Merge profile_builder into timer_builder | Josh Stone | 2009-05-06 | 1 | -16/+9 |
| | |||||
* | Separate built-in timer tapsets | Josh Stone | 2009-05-06 | 1 | -0/+633 |
All of the timer.* tapsets are now built and handled in their own tapset-timers.cxx, as the first step of many to pare down the current monolithic tapsets.cxx. |