• Main Page
  • Modules
  • Data Structures
  • Files
  • File List
  • Globals

vmtc.inc

Go to the documentation of this file.
00001 /* -*-c-*- *********************************************************/
00002 /*******************************************************************/
00003 /*******************************************************************/
00015 static const void *const insns_address_table[] = {
00016   LABEL_PTR(nop),
00017   LABEL_PTR(getlocal),
00018   LABEL_PTR(setlocal),
00019   LABEL_PTR(getspecial),
00020   LABEL_PTR(setspecial),
00021   LABEL_PTR(getdynamic),
00022   LABEL_PTR(setdynamic),
00023   LABEL_PTR(getinstancevariable),
00024   LABEL_PTR(setinstancevariable),
00025   LABEL_PTR(getclassvariable),
00026   LABEL_PTR(setclassvariable),
00027   LABEL_PTR(getconstant),
00028   LABEL_PTR(setconstant),
00029   LABEL_PTR(getglobal),
00030   LABEL_PTR(setglobal),
00031   LABEL_PTR(putnil),
00032   LABEL_PTR(putself),
00033   LABEL_PTR(putobject),
00034   LABEL_PTR(putspecialobject),
00035   LABEL_PTR(putiseq),
00036   LABEL_PTR(putstring),
00037   LABEL_PTR(concatstrings),
00038   LABEL_PTR(tostring),
00039   LABEL_PTR(toregexp),
00040   LABEL_PTR(newarray),
00041   LABEL_PTR(duparray),
00042   LABEL_PTR(expandarray),
00043   LABEL_PTR(concatarray),
00044   LABEL_PTR(splatarray),
00045   LABEL_PTR(checkincludearray),
00046   LABEL_PTR(newhash),
00047   LABEL_PTR(newrange),
00048   LABEL_PTR(pop),
00049   LABEL_PTR(dup),
00050   LABEL_PTR(dupn),
00051   LABEL_PTR(swap),
00052   LABEL_PTR(reput),
00053   LABEL_PTR(topn),
00054   LABEL_PTR(setn),
00055   LABEL_PTR(adjuststack),
00056   LABEL_PTR(defined),
00057   LABEL_PTR(trace),
00058   LABEL_PTR(defineclass),
00059   LABEL_PTR(send),
00060   LABEL_PTR(invokesuper),
00061   LABEL_PTR(invokeblock),
00062   LABEL_PTR(leave),
00063   LABEL_PTR(finish),
00064   LABEL_PTR(throw),
00065   LABEL_PTR(jump),
00066   LABEL_PTR(branchif),
00067   LABEL_PTR(branchunless),
00068   LABEL_PTR(getinlinecache),
00069   LABEL_PTR(onceinlinecache),
00070   LABEL_PTR(setinlinecache),
00071   LABEL_PTR(opt_case_dispatch),
00072   LABEL_PTR(opt_checkenv),
00073   LABEL_PTR(opt_plus),
00074   LABEL_PTR(opt_minus),
00075   LABEL_PTR(opt_mult),
00076   LABEL_PTR(opt_div),
00077   LABEL_PTR(opt_mod),
00078   LABEL_PTR(opt_eq),
00079   LABEL_PTR(opt_neq),
00080   LABEL_PTR(opt_lt),
00081   LABEL_PTR(opt_le),
00082   LABEL_PTR(opt_gt),
00083   LABEL_PTR(opt_ge),
00084   LABEL_PTR(opt_ltlt),
00085   LABEL_PTR(opt_aref),
00086   LABEL_PTR(opt_aset),
00087   LABEL_PTR(opt_length),
00088   LABEL_PTR(opt_size),
00089   LABEL_PTR(opt_succ),
00090   LABEL_PTR(opt_not),
00091   LABEL_PTR(opt_regexpmatch1),
00092   LABEL_PTR(opt_regexpmatch2),
00093   LABEL_PTR(opt_call_c_function),
00094   LABEL_PTR(bitblt),
00095   LABEL_PTR(answer),
00096 };
00097 
00098 

Generated on Thu Sep 8 2011 03:50:49 for Ruby by  doxygen 1.7.1