src/cpu/zero/vm/relocInfo_zero.cpp

Print this page
rev 4739 : Remove breakpoint_Relocation.


  35   ShouldNotCallThis();
  36 }
  37 
  38 address Relocation::pd_call_destination(address orig_addr) {
  39   ShouldNotCallThis();
  40 }
  41 
  42 void Relocation::pd_set_call_destination(address x) {
  43   ShouldNotCallThis();
  44 }
  45 
  46 address Relocation::pd_get_address_from_code() {
  47   ShouldNotCallThis();
  48 }
  49 
  50 address* Relocation::pd_address_in_code() {
  51   // Relocations in Shark are just stored directly
  52   return (address *) addr();
  53 }
  54 
  55 int Relocation::pd_breakpoint_size() {
  56   ShouldNotCallThis();
  57 }
  58 
  59 void Relocation::pd_swap_in_breakpoint(address x,
  60                                        short*  instrs,
  61                                        int     instrlen) {
  62   ShouldNotCallThis();
  63 }
  64 
  65 void Relocation::pd_swap_out_breakpoint(address x,
  66                                         short*  instrs,
  67                                         int     instrlen) {
  68   ShouldNotCallThis();
  69 }
  70 
  71 void poll_Relocation::fix_relocation_after_move(const CodeBuffer* src,
  72                                                 CodeBuffer*       dst) {
  73   ShouldNotCallThis();
  74 }
  75 
  76 void poll_return_Relocation::fix_relocation_after_move(const CodeBuffer* src,
  77                                                        CodeBuffer*       dst) {
  78   ShouldNotCallThis();
  79 }
  80 
  81 void metadata_Relocation::pd_fix_value(address x) {
  82   ShouldNotCallThis();
  83 }


  35   ShouldNotCallThis();
  36 }
  37 
  38 address Relocation::pd_call_destination(address orig_addr) {
  39   ShouldNotCallThis();
  40 }
  41 
  42 void Relocation::pd_set_call_destination(address x) {
  43   ShouldNotCallThis();
  44 }
  45 
  46 address Relocation::pd_get_address_from_code() {
  47   ShouldNotCallThis();
  48 }
  49 
  50 address* Relocation::pd_address_in_code() {
  51   // Relocations in Shark are just stored directly
  52   return (address *) addr();
  53 }
  54 
















  55 void poll_Relocation::fix_relocation_after_move(const CodeBuffer* src,
  56                                                 CodeBuffer*       dst) {
  57   ShouldNotCallThis();
  58 }
  59 
  60 void poll_return_Relocation::fix_relocation_after_move(const CodeBuffer* src,
  61                                                        CodeBuffer*       dst) {
  62   ShouldNotCallThis();
  63 }
  64 
  65 void metadata_Relocation::pd_fix_value(address x) {
  66   ShouldNotCallThis();
  67 }