openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
I
io-trace
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
about 17 hours
ago. based on code collected
about 22 hours
ago.
Apr 19, 2023 — Apr 19, 2024
Showing page 1 of 1
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Migrate remaining dtrace specific functions to framework/dtrace.c + extract an InitFramework macro referenced on IO::Trace init
Lourens Naudé
More...
over 13 years ago
Pack tracing framework specific data into a framework struct member to decouple from initial Dtrace assumptions
Lourens Naudé
More...
over 13 years ago
Extract a RegisterHandlers macro to decouple rb_io_trace_init from Dtrace
Lourens Naudé
More...
over 13 years ago
Extract StartTrace && StopTrace to decouple rb_io_trace_run from Dtrace
Lourens Naudé
More...
over 13 years ago
Extract CompileStrategy, RunStrategy && RuntimeOptions macros to decouple rb_io_trace_init from Dtrace
Lourens Naudé
More...
over 13 years ago
Split dtrace specific header concerns to frameworks/dtrace.h
Lourens Naudé
More...
over 13 years ago
Split probe generation in extconf.rb by platform
Lourens Naudé
More...
over 13 years ago
Respect 1.8 versions that do not define RSTRING_PTR && RSTRING_LEN
Lourens Naudé
More...
over 13 years ago
1.9 support: prefer sprintf as 1.9.2 include/subst.h with '#define snprintf ruby_snprintf' breaks snprintf as f
Lourens Naudé
More...
over 13 years ago
Do not fire RUBY_LINE probe for <internal:lib/*> paths
Lourens Naudé
More...
over 13 years ago
Expose Trace::STRATEGIES && Trace.formatters + bump test coverage for invalid argument contracts
Lourens Naudé
More...
over 13 years ago
Bump test coverage + cleanup strategy constant definitions
Lourens Naudé
More...
over 13 years ago
Remove ret local in middleware - we handle return value of the instrumented block in IO::Trace#run
Lourens Naudé
More...
over 13 years ago
Extract a fmt_as_time Aggregation member to avoid excessive strcmp ops
Lourens Naudé
More...
over 13 years ago
Split CoerceFromHash into CoerceNumericFromHash && CoerceStringFromHash
Lourens Naudé
More...
over 13 years ago
Handle file paths that exceed the default 40 char column formatting in Aggregation#inspect
Lourens Naudé
More...
over 13 years ago
Initial steps towards 1.9.2 support (snprintf is redefined and returns EOF on len < 1 - see http://www.ruby-forum.com/topic/215313
Lourens Naudé
More...
over 13 years ago
Extract a generator for static dtrace scripts on compile + support both ms && s formatting
Lourens Naudé
More...
over 13 years ago
Stability improvements + internal API regressions
Lourens Naudé
More...
over 13 years ago
Prefer allocating buffers for char aggregation members as context may not be available on GC if aggregation results is consumed by app code; do not close handle on DTRACE_STATUS_NONE
Lourens Naudé
More...
over 13 years ago
Let each callback handler raise a distinct error and guard against ALLOC_N failures
Lourens Naudé
More...
over 13 years ago
Note wip
Lourens Naudé
More...
over 13 years ago
Initial IO::Trace commit
Lourens Naudé
More...
over 13 years ago
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree