Print this page
9210 remove KMDB branch debugging support
9211 ::crregs could do with cr2/cr3 support
9209 ::ttrace should be able to filter by thread
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/mdb/common/mdb/mdb_proc.c
          +++ new/usr/src/cmd/mdb/common/mdb/mdb_proc.c
↓ open down ↓ 16 lines elided ↑ open up ↑
  17   17   * information: Portions Copyright [yyyy] [name of copyright owner]
  18   18   *
  19   19   * CDDL HEADER END
  20   20   */
  21   21  
  22   22  /*
  23   23   * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
  24   24   * Use is subject to license terms.
  25   25   */
  26   26  /*
  27      - * Copyright 2015 Joyent, Inc.
       27 + * Copyright 2018 Joyent, Inc.
  28   28   * Copyright (c) 2014 by Delphix. All rights reserved.
  29   29   */
  30   30  
  31   31  /*
  32   32   * User Process Target
  33   33   *
  34   34   * The user process target is invoked when the -u or -p command-line options
  35   35   * are used, or when an ELF executable file or ELF core file is specified on
  36   36   * the command-line.  This target is also selected by default when no target
  37   37   * options are present.  In this case, it defaults the executable name to
↓ open down ↓ 4650 lines elided ↑ open up ↑
4688 4688          pt_mapping_iter,                        /* t_mapping_iter */
4689 4689          pt_object_iter,                         /* t_object_iter */
4690 4690          pt_addr_to_map,                         /* t_addr_to_map */
4691 4691          pt_name_to_map,                         /* t_name_to_map */
4692 4692          pt_addr_to_ctf,                         /* t_addr_to_ctf */
4693 4693          pt_name_to_ctf,                         /* t_name_to_ctf */
4694 4694          pt_status,                              /* t_status */
4695 4695          pt_run,                                 /* t_run */
4696 4696          pt_step,                                /* t_step */
4697 4697          pt_step_out,                            /* t_step_out */
4698      -        (int (*)()) mdb_tgt_notsup,             /* t_step_branch */
4699 4698          pt_next,                                /* t_next */
4700 4699          pt_continue,                            /* t_cont */
4701 4700          pt_signal,                              /* t_signal */
4702 4701          pt_add_vbrkpt,                          /* t_add_vbrkpt */
4703 4702          pt_add_sbrkpt,                          /* t_add_sbrkpt */
4704 4703          (int (*)()) mdb_tgt_null,               /* t_add_pwapt */
4705 4704          pt_add_vwapt,                           /* t_add_vwapt */
4706 4705          (int (*)()) mdb_tgt_null,               /* t_add_iowapt */
4707 4706          pt_add_sysenter,                        /* t_add_sysenter */
4708 4707          pt_add_sysexit,                         /* t_add_sysexit */
↓ open down ↓ 781 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX