Showing the changes to java/appl/java/javaassist.base (1 of 18352 files). Show all
Unified · Split
| @@ -0,0 +1,148 @@ | ||
| 1 | +# | |
| 2 | +# Java Class Loader dis assist. | |
| 3 | +# | |
| 4 | + | |
| 5 | +#0 | |
| 6 | +# getint: | |
| 7 | + addw 0(32(fp)),36(fp),40(fp) | |
| 8 | + movw 0(40(fp)),0(16(fp)) | |
| 9 | + ret | |
| 10 | +#3 | |
| 11 | +# getbytearray: | |
| 12 | +# getintarray: | |
| 13 | +# getreloc: | |
| 14 | +# getstrarray: | |
| 15 | +# getstring: | |
| 16 | + addw 0(32(fp)),36(fp),40(fp) | |
| 17 | + movp 0(40(fp)),0(16(fp)) | |
| 18 | + ret | |
| 19 | +#6 | |
| 20 | +# putint: | |
| 21 | + addw 32(fp),36(fp),44(fp) | |
| 22 | + movw 40(fp),0(44(fp)) | |
| 23 | + ret | |
| 24 | +#9 | |
| 25 | +# putclass: | |
| 26 | +# putmod: | |
| 27 | +# putobj: | |
| 28 | +# putptr: | |
| 29 | +# putstring: | |
| 30 | + addw 32(fp),36(fp),44(fp) | |
| 31 | + movp 40(fp),0(44(fp)) | |
| 32 | + ret | |
| 33 | +#12 | |
| 34 | +# little_endian: | |
| 35 | +# | |
| 36 | + movw $0,0(16(fp)) | |
| 37 | + movb 0(mp),0(16(fp)) | |
| 38 | + ret | |
| 39 | +#15 | |
| 40 | +# jclnilmod: | |
| 41 | +# sysnilmod: | |
| 42 | +# arrayof: | |
| 43 | +# bytearraytoJS: | |
| 44 | +# intarraytoJS: | |
| 45 | +# bigarraytoJS: | |
| 46 | +# realarraytoJS: | |
| 47 | +# ArraytoJS: | |
| 48 | +# JStoObject: | |
| 49 | +# ObjecttoJT: | |
| 50 | + movp 32(fp),0(16(fp)) | |
| 51 | + ret | |
| 52 | +#17 | |
| 53 | +# new: | |
| 54 | + mnewz 32(fp),36(fp),0(16(fp)) | |
| 55 | + ret | |
| 56 | +#19 | |
| 57 | +# getobjclass: | |
| 58 | + movp 0(32(fp)),36(fp) | |
| 59 | + movp 4(36(fp)),0(16(fp)) | |
| 60 | + ret | |
| 61 | +#22 | |
| 62 | +# modhash: | |
| 63 | +# objhash: | |
| 64 | + andw 32(fp),4(mp),0(16(fp)) | |
| 65 | + ret | |
| 66 | +#24 | |
| 67 | +# getrtreloc: | |
| 68 | +# getclassadt: | |
| 69 | +# getadtstring: | |
| 70 | + addw 32(fp),36(fp),40(fp) | |
| 71 | + movp 0(40(fp)),0(16(fp)) | |
| 72 | + ret | |
| 73 | +#27 | |
| 74 | +# getabsint | |
| 75 | + movw 0(32(fp)),0(16(fp)) | |
| 76 | + ret | |
| 77 | +#29 | |
| 78 | +# mcall0: | |
| 79 | + mframe 32(fp),36(fp),40(fp) | |
| 80 | + lea 0(16(fp)),16(40(fp)) | |
| 81 | + mcall 40(fp),36(fp),32(fp) | |
| 82 | + ret | |
| 83 | +#33 | |
| 84 | +# mcall1: | |
| 85 | +# mcalla: | |
| 86 | +# mcallm: | |
| 87 | + mframe 32(fp),36(fp),44(fp) | |
| 88 | + movp 40(fp),32(44(fp)) | |
| 89 | + lea 0(16(fp)),16(44(fp)) | |
| 90 | + mcall 44(fp),36(fp),32(fp) | |
| 91 | + ret | |
| 92 | +#38 | |
| 93 | +# getmd: | |
| 94 | + movp 0(32(fp)),0(16(fp)) | |
| 95 | + ret | |
| 96 | +#40 | |
| 97 | +# makeadt: | |
| 98 | + movp 32(fp),0(16(fp)) | |
| 99 | + ret | |
| 100 | + desc $0,8,"" | |
| 101 | + desc $1,48,"0080" | |
| 102 | + desc $2,48,"00a0" | |
| 103 | + desc $3,32,"" | |
| 104 | + desc $4,40,"0080" | |
| 105 | + desc $5,40,"00c0" | |
| 106 | + desc $6,40,"" | |
| 107 | + var @mp,8 | |
| 108 | + word @mp+0,1 | |
| 109 | + word @mp+4,2147483647 | |
| 110 | + module JavaAssist | |
| 111 | + link 1,0,0x9af56bb1,"getint" | |
| 112 | + link 1,3,0x480b7ac3,"getbytearray" | |
| 113 | + link 1,3,0x55e7e9b3,"getintarray" | |
| 114 | + link 1,3,0xd7e85087,"getptr" | |
| 115 | + link 1,3,0xbb4256c7,"getreloc" | |
| 116 | + link 1,3,0x67808576,"getstrarray" | |
| 117 | + link 1,3,0xe6647e4a,"getstring" | |
| 118 | + link 1,6,0x2de68727,"putint" | |
| 119 | + link 2,9,0xaa939019,"putclass" | |
| 120 | + link 2,9,0x66b5c780,"putmod" | |
| 121 | + link 2,9,0xa780c055,"putobj" | |
| 122 | + link 2,9,0x43ec4524,"putptr" | |
| 123 | + link 2,9,0x46bbe09a,"putstring" | |
| 124 | + link 3,12,0x616977e8,"little_endian" | |
| 125 | + link 4,15,0xfbfab1de,"jclnilmod" | |
| 126 | + link 4,15,0xa0d4011e,"sysnilmod" | |
| 127 | + link 4,15,0xafae2abc,"arrayof" | |
| 128 | + link 4,15,0x79238ebb,"bytearraytoJS" | |
| 129 | + link 4,15,0x9dfa2ee1,"intarraytoJS" | |
| 130 | + link 4,15,0x1ebcdfdd,"bigarraytoJS" | |
| 131 | + link 4,15,0xc8107991,"realarraytoJS" | |
| 132 | + link 4,15,0x464a7f42,"ArraytoJS" | |
| 133 | + link 4,15,0x76cd0754,"JStoObject" | |
| 134 | + link 4,15,0xaaaaaaaa,"ObjecttoJT" | |
| 135 | + link 1,17,0xbb2da06c,"new" | |
| 136 | + link 5,19,0x4e5bdbec,"getobjclass" | |
| 137 | + link 4,22,0x4e5d43e7,"modhash" | |
| 138 | + link 4,22,0x646cd7d0,"objhash" | |
| 139 | + link 1,24,0xa1fa7e52,"getrtreloc" | |
| 140 | + link 1,24,0x9d2938ae,"getclassadt" | |
| 141 | + link 1,24,0x3911b054,"getadtstring" | |
| 142 | + link 6,27,0xe67bf126,"getabsint" | |
| 143 | + link 1,29,0x9af56bb1,"mcall0" | |
| 144 | + link 2,33,0xcbd2cc54,"mcall1" | |
| 145 | + link 2,33,0x69095c2,"mcalla" | |
| 146 | + link 2,33,0x1fe62f91,"mcallm" | |
| 147 | + link 4,38,0x21126c42,"getmd" | |
| 148 | + link 6,40,0x2d805d,"makeadt" | |