~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/probes.h

  • Committer: Padraig O'Sullivan
  • Date: 2009-09-13 01:40:17 UTC
  • mto: (1126.9.2 captain-20090915-01)
  • mto: This revision was merged to the branch mainline in revision 1133.
  • Revision ID: osullivan.padraig@gmail.com-20090913014017-ru9z1oyi3wq9y9k2
Added calls to the query execution start/end dtrace probes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
229
229
#define DRIZZLE_QUERY_EXEC_DONE_ENABLED() \
230
230
        __dtraceenabled_drizzle___query__exec__done(0)
231
231
#endif
232
 
#define DRIZZLE_QUERY_EXEC_START(arg0, arg1, arg2, arg3) \
233
 
        __dtrace_drizzle___query__exec__start(arg0, arg1, arg2, arg3)
 
232
#define DRIZZLE_QUERY_EXEC_START(arg0, arg1, arg2) \
 
233
        __dtrace_drizzle___query__exec__start(arg0, arg1, arg2)
234
234
#ifndef __sparc
235
235
#define DRIZZLE_QUERY_EXEC_START_ENABLED() \
236
236
        __dtraceenabled_drizzle___query__exec__start()
465
465
#else
466
466
extern int __dtraceenabled_drizzle___query__exec__done(long);
467
467
#endif
468
 
extern void __dtrace_drizzle___query__exec__start(char *, unsigned long, char *, int);
 
468
extern void __dtrace_drizzle___query__exec__start(char *, unsigned long, char *);
469
469
#ifndef __sparc
470
470
extern int __dtraceenabled_drizzle___query__exec__start(void);
471
471
#else
576
576
#define DRIZZLE_QUERY_DONE_ENABLED() (0)
577
577
#define DRIZZLE_QUERY_EXEC_DONE(arg0)
578
578
#define DRIZZLE_QUERY_EXEC_DONE_ENABLED() (0)
579
 
#define DRIZZLE_QUERY_EXEC_START(arg0, arg1, arg2, arg3)
 
579
#define DRIZZLE_QUERY_EXEC_START(arg0, arg1, arg2)
580
580
#define DRIZZLE_QUERY_EXEC_START_ENABLED() (0)
581
581
#define DRIZZLE_QUERY_PARSE_DONE(arg0)
582
582
#define DRIZZLE_QUERY_PARSE_DONE_ENABLED() (0)