summaryrefslogtreecommitdiff
path: root/memcached_dtrace.d
diff options
context:
space:
mode:
authoryuryur <yuryur@gmail.com>2012-07-29 16:16:16 -0700
committerdormando <dormando@rydia.net>2012-07-29 16:16:16 -0700
commit0abe886989914fe1d3866f1cfc31c9516114e67f (patch)
tree20579500250a9ef75fbd4b553b00f86a08208f02 /memcached_dtrace.d
parentc979d213251bc48459a7135f95cf2a5c710e4dae (diff)
downloadmemcached-0abe886989914fe1d3866f1cfc31c9516114e67f.tar.gz
Define touch command probe for DTrace support
Diffstat (limited to 'memcached_dtrace.d')
-rw-r--r--memcached_dtrace.d11
1 files changed, 11 insertions, 0 deletions
diff --git a/memcached_dtrace.d b/memcached_dtrace.d
index eeffb6f..0fe132c 100644
--- a/memcached_dtrace.d
+++ b/memcached_dtrace.d
@@ -251,6 +251,17 @@ provider memcached {
probe command__append(int connid, const char *key, int keylen, int size, int64_t casid);
/**
+ * Fired for an touch-command.
+ * @param connid connection id
+ * @param key requested key
+ * @param keylen length of the key
+ * @param size the new size of the key's data (or signed int -1 if
+ * not found)
+ * @param casid the casid for the item
+ */
+ probe command__touch(int connid, const char *key, int keylen, int size, int64_t casid);
+
+ /**
* Fired for a cas-command.
* @param connid connection id
* @param key requested key