Граф коммитов

27 Коммитов

Автор SHA1 Сообщение Дата
Marcus Cavanaugh 0a6b67fd1c Move alternateImpl detection into MethodInfo constructor. 2014-10-08 14:05:34 -07:00
Myk Melez 2be0a5b730 Revert "Move alternateImpl detection into MethodInfo constructor." 2014-10-08 12:20:48 -07:00
Marcus Cavanaugh 81e80969b6 Move alternateImpl detection into MethodInfo constructor. 2014-10-07 11:14:05 -07:00
Marco Castelluccio 50aef85f82 Don't use syntheticKey in Instrument.getKey. Fixes #371. 2014-09-30 15:16:38 -07:00
Marco Castelluccio 01d6985889 Use 'S' for static, 'I' for non-static 2014-09-26 11:48:06 -07:00
Marco Castelluccio b71ee629f6 Fix all getField callers 2014-09-25 21:04:20 -07:00
Myk Melez f588bed0fe move measurement of natives/overrides to Instrument 2014-09-24 15:11:46 -07:00
Myk Melez 05c3019a82 correct indentation 2014-09-23 02:06:51 -07:00
Myk Melez f29ad43472 never double-count execution time 2014-09-23 01:52:33 -07:00
Myk Melez f23bedb9fb store only total cost rather than each individual time 2014-09-22 11:29:35 -07:00
Myk Melez 382f54aaec use performance.now() 2014-09-22 10:50:36 -07:00
Myk Melez 4931d09358 make it more obvious which number is the time 2014-09-22 01:56:10 -07:00
Myk Melez 85178cace0 identify synthetics in profile 2014-09-22 01:35:12 -07:00
Myk Melez 91d9692413 disable profiling by default; add URL param to enable it 2014-09-22 01:05:03 -07:00
Myk Melez 32746dd40e rename vars and remove marginal commentary 2014-09-22 00:45:21 -07:00
Myk Melez 4bdea32e65 don't count time spent paused 2014-09-21 23:59:15 -07:00
Myk Melez 83e64b94fd don't include time spent in callees 2014-09-21 23:51:19 -07:00
Myk Melez fa05ffc2aa initial version of simple profiler that measures method call times 2014-09-20 15:13:26 -07:00
Myk Melez f8704678ca log SSLStreamConnection host/port 2014-09-12 11:35:52 -07:00
Myk Melez 37a49ed809 buffer at the connection level to order in/out stream logging appropriately 2014-09-12 00:57:23 -07:00
Myk Melez 2f8d49618e log SSL streams independently; ignore multiple calls to In/Out.close 2014-09-11 17:19:13 -07:00
Myk Melez a246fe988a read the correct arguments from the caller's stack; stop unnecessarily bitwise-anding integer 2014-09-11 14:27:11 -07:00
Myk Melez 1ebf803047 account for return value in In.read instrumentation 2014-09-11 13:44:40 -07:00
Myk Melez b27fcc133e make SSL instrumented logging more obvious 2014-09-09 15:00:16 -07:00
Myk Melez fa58b19836 simplify stack reads with stack.read function 2014-09-08 19:13:52 -07:00
Myk Melez 068ffef12e move method enter/exit hook invocation to VM 2014-09-08 19:00:05 -07:00
Myk Melez 56b2e6af16 basic instrumentation of non-native method calls 2014-09-08 13:18:28 -07:00