#
0af8f00b |
| 08-Aug-2016 |
Matthew Ahrens <mahrens@delphix.com> |
7085 add support for "if" and "else" statements in dtrace Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.
7085 add support for "if" and "else" statements in dtrace Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
(cherry picked from commit eb4db8efee73d19428017df0026760dee1edf042)
show more ...
|
#
d65f2bb4 |
| 03-Mar-2016 |
Bryan Cantrill <bryan@joyent.com> |
6734 dtrace_canstore_statvar() fails for some valid static variables Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Richard Lowe <richlowe@richlowe.net>
|
#
7bd3c1d1 |
| 27-Sep-2015 |
Bryan Cantrill <bryan@joyent.com> |
6271 dtrace caused excessive fork time Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Gordo
6271 dtrace caused excessive fork time Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Gordon Ross <gwr@nexenta.com>
show more ...
|
#
395c7a3d |
| 29-Sep-2015 |
Bryan Cantrill <bryan@joyent.com> |
6266 harden dtrace_difo_chunksize() with respect to malicious DIF Reviewed by: Alex Wilson <alex.wilson@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Garrett D'Amore <garrett
6266 harden dtrace_difo_chunksize() with respect to malicious DIF Reviewed by: Alex Wilson <alex.wilson@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Garrett D'Amore <garrett@damore.org>
show more ...
|
#
7266c4fd |
| 15-Apr-2014 |
Paul Dagnelie <paul.dagnelie@delphix.com> |
4210 unsigned unsigned short short is valid in dtrace Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Eric Diven <eric.diven@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> R
4210 unsigned unsigned short short is valid in dtrace Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Eric Diven <eric.diven@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
show more ...
|
#
2e055267 |
| 05-Sep-2012 |
Bryan Cantrill <bryan@joyent.com> |
4470 overly aggressive D integer narrowing breaks 32-bit ustack helpers Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
|
#
d339a29b |
| 18-Sep-2012 |
Bryan Cantrill <bryan@joyent.com> |
4478 dtrace_dof_maxsize is far too small Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
|
#
33093f5b |
| 31-Oct-2013 |
Bryan Cantrill <bryan@joyent.com> |
4471 DTrace count() with histogram 4472 DTrace full width distribution histograms 4473 DTrace frequency trails Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
|
#
a386cc11 |
| 24-Apr-2013 |
Robert Mustacchi <rm@joyent.com> |
4474 DTrace Userland CTF Support 4475 DTrace userland Keyword 4476 DTrace tests should be better citizens 4479 pid provider types 4480 dof emulation is missing checks Reviewed by: Bryan Cantrill <bry
4474 DTrace Userland CTF Support 4475 DTrace userland Keyword 4476 DTrace tests should be better citizens 4479 pid provider types 4480 dof emulation is missing checks Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
show more ...
|
#
f497f9fe |
| 27-Nov-2012 |
Joshua M. Clulow <jmc@joyent.com> |
4477 DTrace should speak JSON Reviewed by: Bryan Cantrill <bmc@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
|
#
b0f673c4 |
| 04-Jun-2012 |
Bryan Cantrill <bryan@joyent.com> |
2915 DTrace in a zone should see "cpu", "curpsinfo", et al 2916 DTrace in a zone should be able to access fds[] 2917 DTrace in a zone should have limited provider access Reviewed by: Joshua M. Clulow
2915 DTrace in a zone should see "cpu", "curpsinfo", et al 2916 DTrace in a zone should be able to access fds[] 2917 DTrace in a zone should have limited provider access Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
show more ...
|
#
1444d846 |
| 19-Nov-2013 |
Bryan Cantrill <bryan@joyent.com> |
4427 pid provider rejects probes with valid UTF-8 names Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
|
#
54a20ab4 |
| 20-Oct-2013 |
Bryan Cantrill <bryan@joyent.com> |
4248 dtrace(1M) should never create DOF with empty probes section 4249 Only probes from the first DTrace object file will be included Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Garret
4248 dtrace(1M) should never create DOF with empty probes section 4249 Only probes from the first DTrace object file will be included Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
show more ...
|
#
b1fa6326 |
| 03-Apr-2013 |
Robert Mustacchi <rm@joyent.com> |
3675 DTrace print() should try to resolve function pointers 3676 dt_print_enum hardcodes a value of zero Reviewed by: Carlos Cardenas <carlos.cardenas@joyent.com> Reviewed by: Richard Lowe <richlowe@
3675 DTrace print() should try to resolve function pointers 3676 dt_print_enum hardcodes a value of zero Reviewed by: Carlos Cardenas <carlos.cardenas@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
show more ...
|
#
e98f46cc |
| 05-Feb-2013 |
Adam Leventhal <ahl@delphix.com> |
3519 DTrace fails to resolve const types from fbt 3520 dtrace internal error -- token type 316 is not a valid D compilation token 3521 clean up dtrace unit tests Reviewed by: Matthew Ahrens <mahrens@
3519 DTrace fails to resolve const types from fbt 3520 dtrace internal error -- token type 316 is not a valid D compilation token 3521 clean up dtrace unit tests Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
show more ...
|
#
edb34883 |
| 29-Aug-2012 |
Adam H. Leventhal <ahl@delphix.com> |
3123 need a way to force loading of DTrace helpers Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Bryan Cantrill <bmc@joyent.com> Approve
3123 need a way to force loading of DTrace helpers Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Bryan Cantrill <bmc@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
show more ...
|
#
e5803b76 |
| 26-Jul-2012 |
Adam H. Leventhal <ahl@delphix.com> |
3021 option for time-ordered output from dtrace(1M) 3022 DTrace: keys should not affect the sort order when sorting by value 3023 it should be possible to dereference dynamic variables 3024 D integer
3021 option for time-ordered output from dtrace(1M) 3022 DTrace: keys should not affect the sort order when sorting by value 3023 it should be possible to dereference dynamic variables 3024 D integer narrowing needs some work 3025 register leak in D code generation 3026 libdtrace should set LD_NOLAZYLOAD=1 to help the pid provider Reviewed by: Bryan Cantrill <bmc@joyent.com> Reviewed by: Eric Schrock <eschrock@delphix.com> Reviewed by: Matt Ahrens <mahrens@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
show more ...
|
#
deef35fd |
| 04-Nov-2011 |
Eric Schrock <Eric.Schrock@delphix.com> |
1694 Add type-aware print() action Reviewed by: Adam Leventhal <Adam.Leventhal@delphix.com> Reviewed by: Bryan Cantrill <bryancantrill@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> App
1694 Add type-aware print() action Reviewed by: Adam Leventhal <Adam.Leventhal@delphix.com> Reviewed by: Bryan Cantrill <bryancantrill@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
show more ...
|
#
4c943354 |
| 05-Aug-2011 |
Bryan Cantrill <bryan@joyent.com> |
1457 lltostr() D subroutine should take an optional base Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.
1457 lltostr() D subroutine should take an optional base Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
show more ...
|
#
14c0b031 |
| 13-Jul-2011 |
Bryan Cantrill <bryan@joyent.com> |
1451 DTrace needs toupper()/tolower() subroutines Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
|
#
1ea5f93d |
| 12-Jul-2011 |
Bryan Cantrill <bryan@joyent.com> |
1455 DTrace tracemem() should take an optional size argument Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.c
1455 DTrace tracemem() should take an optional size argument Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
show more ...
|
#
ec57c73d |
| 08-Jul-2011 |
Bryan Cantrill <bryan@joyent.com> |
1458 D compiler fails to generate error on sizeof() an undefined struct Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <g
1458 D compiler fails to generate error on sizeof() an undefined struct Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
show more ...
|
#
7d5c9b5f |
| 06-Jul-2011 |
Bryan Cantrill <bryan@joyent.com> |
1456 DTrace profile and tick probes sometimes don't fire in a zone Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@del
1456 DTrace profile and tick probes sometimes don't fire in a zone Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
show more ...
|
#
c090e5df |
| 01-Jul-2011 |
Bryan Cantrill <bryan@joyent.com> |
1453 dtest should fail if dependencies are missing Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
|
#
f484800d |
| 02-Jul-2011 |
Bryan Cantrill <bryan@joyent.com> |
1368 enablings on defunct providers prevent providers from unregistering Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
|