develooper Front page | perl.cvs.parrot | Postings from December 2008

[svn:parrot] r34677 - in trunk: . languages/PIR/src/pasm src/ops t/pmc

From:
chromatic
Date:
December 30, 2008 14:23
Subject:
[svn:parrot] r34677 - in trunk: . languages/PIR/src/pasm src/ops t/pmc
Message ID:
20081230222329.9BDB3CB9FA@x12.develooper.com
Author: chromatic
Date: Tue Dec 30 14:23:26 2008
New Revision: 34677

Modified:
   trunk/DEPRECATED.pod
   trunk/PBC_COMPAT
   trunk/languages/PIR/src/pasm/pasm_instr.pg
   trunk/languages/PIR/src/pasm/pasm_pmc.pg
   trunk/src/ops/ops.num
   trunk/src/ops/pmc.ops
   trunk/t/pmc/resizablepmcarray.t

Log:
[ops] Removed deprecated get_mro opcode (RT #47976).

Modified: trunk/DEPRECATED.pod
==============================================================================
--- trunk/DEPRECATED.pod	(original)
+++ trunk/DEPRECATED.pod	Tue Dec 30 14:23:26 2008
@@ -43,10 +43,6 @@
 
 See RT #48018. Replace usage with get_[hll,root]_global variants.
 
-=item * C<get_mro> [post 0.5.0]
-
-See RT #47976.
-
 =item * C<n_*> math opcode variants [post 0.7.1]
 
 See RT #58410.

Modified: trunk/PBC_COMPAT
==============================================================================
--- trunk/PBC_COMPAT	(original)
+++ trunk/PBC_COMPAT	Tue Dec 30 14:23:26 2008
@@ -27,6 +27,7 @@
 
 # please insert tab separated entries at the top of the list
  
+3.26	2008.12.30	chromatic	removed deprecated infix, n_infix, get_mro opcodes
 3.25	2008.11.15	tewk	changed size of Parrot_sub structure which effects frozen sub pmc size
 3.24	2008.11.24	pmichaud	added capture_lex opcode
 3.23	2008.11.15	chromatic	added box opcodes

Modified: trunk/languages/PIR/src/pasm/pasm_instr.pg
==============================================================================
--- trunk/languages/PIR/src/pasm/pasm_instr.pg	(original)
+++ trunk/languages/PIR/src/pasm/pasm_instr.pg	Tue Dec 30 14:23:26 2008
@@ -200,7 +200,6 @@
 | get_repr          
 | get_params        
 | get_namespace     
-| get_mro           
 | get_hll_namespace 
 | get_hll_global    
 | get_global        

Modified: trunk/languages/PIR/src/pasm/pasm_pmc.pg
==============================================================================
--- trunk/languages/PIR/src/pasm/pasm_pmc.pg	(original)
+++ trunk/languages/PIR/src/pasm/pasm_pmc.pg	Tue Dec 30 14:23:26 2008
@@ -44,5 +44,4 @@
 | register            <arg_hack> #
 | unregister          <arg_hack> #
 | hash                <arg_hack> #
-| get_mro             <arg_hack> #
 }

Modified: trunk/src/ops/ops.num
==============================================================================
--- trunk/src/ops/ops.num	(original)
+++ trunk/src/ops/ops.num	Tue Dec 30 14:23:26 2008
@@ -884,407 +884,406 @@
 find_multi_p_sc_sc              854
 register_p                      855
 unregister_p                    856
-get_mro_p_p                     857
-box_p_i                         858
-box_p_ic                        859
-box_p_n                         860
-box_p_nc                        861
-box_p_s                         862
-box_p_sc                        863
-clone_s_s                       864
-clone_s_sc                      865
-exchange_i_i                    866
-exchange_p_p                    867
-exchange_n_n                    868
-exchange_s_s                    869
-set_i_i                         870
-set_i_ic                        871
-set_i_n                         872
-set_i_nc                        873
-set_i_s                         874
-set_i_sc                        875
-set_n_n                         876
-set_n_nc                        877
-set_n_i                         878
-set_n_ic                        879
-set_n_s                         880
-set_n_sc                        881
-set_n_p                         882
-set_s_p                         883
-set_s_s                         884
-set_s_sc                        885
-set_s_i                         886
-set_s_ic                        887
-set_s_n                         888
-set_s_nc                        889
-set_p_pc                        890
-set_p_p                         891
-set_p_i                         892
-set_p_ic                        893
-set_p_n                         894
-set_p_nc                        895
-set_p_s                         896
-set_p_sc                        897
-set_i_p                         898
-assign_p_p                      899
-assign_p_i                      900
-assign_p_ic                     901
-assign_p_n                      902
-assign_p_nc                     903
-assign_p_s                      904
-assign_p_sc                     905
-assign_s_s                      906
-assign_s_sc                     907
-setref_p_p                      908
-deref_p_p                       909
-setp_ind_i_p                    910
-setp_ind_ic_p                   911
-setn_ind_i_n                    912
-setn_ind_ic_n                   913
-setn_ind_i_nc                   914
-setn_ind_ic_nc                  915
-sets_ind_i_s                    916
-sets_ind_ic_s                   917
-sets_ind_i_sc                   918
-sets_ind_ic_sc                  919
-seti_ind_i_i                    920
-seti_ind_ic_i                   921
-seti_ind_i_ic                   922
-seti_ind_ic_ic                  923
-set_p_ki_i                      924
-set_p_kic_i                     925
-set_p_ki_ic                     926
-set_p_kic_ic                    927
-set_p_ki_n                      928
-set_p_kic_n                     929
-set_p_ki_nc                     930
-set_p_kic_nc                    931
-set_p_ki_s                      932
-set_p_kic_s                     933
-set_p_ki_sc                     934
-set_p_kic_sc                    935
-set_p_ki_p                      936
-set_p_kic_p                     937
-set_i_p_ki                      938
-set_i_p_kic                     939
-set_n_p_ki                      940
-set_n_p_kic                     941
-set_s_p_ki                      942
-set_s_p_kic                     943
-set_p_p_ki                      944
-set_p_p_kic                     945
-set_p_k_i                       946
-set_p_kc_i                      947
-set_p_k_ic                      948
-set_p_kc_ic                     949
-set_p_k_n                       950
-set_p_kc_n                      951
-set_p_k_nc                      952
-set_p_kc_nc                     953
-set_p_k_s                       954
-set_p_kc_s                      955
-set_p_k_sc                      956
-set_p_kc_sc                     957
-set_p_k_p                       958
-set_p_kc_p                      959
-set_i_p_k                       960
-set_i_p_kc                      961
-set_n_p_k                       962
-set_n_p_kc                      963
-set_s_p_k                       964
-set_s_p_kc                      965
-set_p_p_k                       966
-set_p_p_kc                      967
-clone_p_p                       968
-clone_p_p_p                     969
-clone_p_p_pc                    970
-copy_p_p                        971
-null_s                          972
-null_i                          973
-null_p                          974
-null_n                          975
-cleari                          976
-clearn                          977
-clears                          978
-clearp                          979
-stm_start                       980
-stm_validate_ic                 981
-stm_commit_ic                   982
-stm_wait_ic                     983
-stm_abort                       984
-stm_depth_i                     985
-ord_i_s                         986
-ord_i_sc                        987
-ord_i_s_i                       988
-ord_i_sc_i                      989
-ord_i_s_ic                      990
-ord_i_sc_ic                     991
-chr_s_i                         992
-chr_s_ic                        993
-chopn_s_i                       994
-chopn_s_ic                      995
-chopn_s_s_i                     996
-chopn_s_sc_i                    997
-chopn_s_s_ic                    998
-chopn_s_sc_ic                   999
-concat_s_s                     1000
-concat_s_sc                    1001
-concat_p_p                     1002
-concat_p_s                     1003
-concat_p_sc                    1004
-concat_s_s_s                   1005
-concat_s_sc_s                  1006
-concat_s_s_sc                  1007
-concat_p_p_s                   1008
-concat_p_p_sc                  1009
-concat_p_p_p                   1010
-repeat_s_s_i                   1011
-repeat_s_sc_i                  1012
-repeat_s_s_ic                  1013
-repeat_s_sc_ic                 1014
-repeat_p_p_i                   1015
-repeat_p_p_ic                  1016
-repeat_p_p_p                   1017
-repeat_p_i                     1018
-repeat_p_ic                    1019
-repeat_p_p                     1020
-length_i_s                     1021
-length_i_sc                    1022
-bytelength_i_s                 1023
-bytelength_i_sc                1024
-pin_s                          1025
-unpin_s                        1026
-substr_s_s_i                   1027
-substr_s_sc_i                  1028
-substr_s_s_ic                  1029
-substr_s_sc_ic                 1030
-substr_s_s_i_i                 1031
-substr_s_sc_i_i                1032
-substr_s_s_ic_i                1033
-substr_s_sc_ic_i               1034
-substr_s_s_i_ic                1035
-substr_s_sc_i_ic               1036
-substr_s_s_ic_ic               1037
-substr_s_sc_ic_ic              1038
-substr_s_s_i_i_s               1039
-substr_s_s_ic_i_s              1040
-substr_s_s_i_ic_s              1041
-substr_s_s_ic_ic_s             1042
-substr_s_s_i_i_sc              1043
-substr_s_s_ic_i_sc             1044
-substr_s_s_i_ic_sc             1045
-substr_s_s_ic_ic_sc            1046
-substr_s_i_i_s                 1047
-substr_s_ic_i_s                1048
-substr_s_i_ic_s                1049
-substr_s_ic_ic_s               1050
-substr_s_i_i_sc                1051
-substr_s_ic_i_sc               1052
-substr_s_i_ic_sc               1053
-substr_s_ic_ic_sc              1054
-substr_s_p_i_i                 1055
-substr_s_p_ic_i                1056
-substr_s_p_i_ic                1057
-substr_s_p_ic_ic               1058
-index_i_s_s                    1059
-index_i_sc_s                   1060
-index_i_s_sc                   1061
-index_i_sc_sc                  1062
-index_i_s_s_i                  1063
-index_i_sc_s_i                 1064
-index_i_s_sc_i                 1065
-index_i_sc_sc_i                1066
-index_i_s_s_ic                 1067
-index_i_sc_s_ic                1068
-index_i_s_sc_ic                1069
-index_i_sc_sc_ic               1070
-sprintf_s_s_p                  1071
-sprintf_s_sc_p                 1072
-sprintf_p_p_p                  1073
-new_s                          1074
-new_s_i                        1075
-new_s_ic                       1076
-stringinfo_i_s_i               1077
-stringinfo_i_sc_i              1078
-stringinfo_i_s_ic              1079
-stringinfo_i_sc_ic             1080
-upcase_s_s                     1081
-upcase_s_sc                    1082
-upcase_s                       1083
-downcase_s_s                   1084
-downcase_s_sc                  1085
-downcase_s                     1086
-titlecase_s_s                  1087
-titlecase_s_sc                 1088
-titlecase_s                    1089
-join_s_s_p                     1090
-join_s_sc_p                    1091
-split_p_s_s                    1092
-split_p_sc_s                   1093
-split_p_s_sc                   1094
-split_p_sc_sc                  1095
-charset_i_s                    1096
-charset_i_sc                   1097
-charsetname_s_i                1098
-charsetname_s_ic               1099
-find_charset_i_s               1100
-find_charset_i_sc              1101
-trans_charset_s_i              1102
-trans_charset_s_ic             1103
-trans_charset_s_s_i            1104
-trans_charset_s_sc_i           1105
-trans_charset_s_s_ic           1106
-trans_charset_s_sc_ic          1107
-encoding_i_s                   1108
-encoding_i_sc                  1109
-encodingname_s_i               1110
-encodingname_s_ic              1111
-find_encoding_i_s              1112
-find_encoding_i_sc             1113
-trans_encoding_s_i             1114
-trans_encoding_s_ic            1115
-trans_encoding_s_s_i           1116
-trans_encoding_s_sc_i          1117
-trans_encoding_s_s_ic          1118
-trans_encoding_s_sc_ic         1119
-is_cclass_i_i_s_i              1120
-is_cclass_i_ic_s_i             1121
-is_cclass_i_i_sc_i             1122
-is_cclass_i_ic_sc_i            1123
-is_cclass_i_i_s_ic             1124
-is_cclass_i_ic_s_ic            1125
-is_cclass_i_i_sc_ic            1126
-is_cclass_i_ic_sc_ic           1127
-find_cclass_i_i_s_i_i          1128
-find_cclass_i_ic_s_i_i         1129
-find_cclass_i_i_sc_i_i         1130
-find_cclass_i_ic_sc_i_i        1131
-find_cclass_i_i_s_ic_i         1132
-find_cclass_i_ic_s_ic_i        1133
-find_cclass_i_i_sc_ic_i        1134
-find_cclass_i_ic_sc_ic_i       1135
-find_cclass_i_i_s_i_ic         1136
-find_cclass_i_ic_s_i_ic        1137
-find_cclass_i_i_sc_i_ic        1138
-find_cclass_i_ic_sc_i_ic       1139
-find_cclass_i_i_s_ic_ic        1140
-find_cclass_i_ic_s_ic_ic       1141
-find_cclass_i_i_sc_ic_ic       1142
-find_cclass_i_ic_sc_ic_ic      1143
-find_not_cclass_i_i_s_i_i      1144
-find_not_cclass_i_ic_s_i_i     1145
-find_not_cclass_i_i_sc_i_i     1146
-find_not_cclass_i_ic_sc_i_i    1147
-find_not_cclass_i_i_s_ic_i     1148
-find_not_cclass_i_ic_s_ic_i    1149
-find_not_cclass_i_i_sc_ic_i    1150
-find_not_cclass_i_ic_sc_ic_i   1151
-find_not_cclass_i_i_s_i_ic     1152
-find_not_cclass_i_ic_s_i_ic    1153
-find_not_cclass_i_i_sc_i_ic    1154
-find_not_cclass_i_ic_sc_i_ic   1155
-find_not_cclass_i_i_s_ic_ic    1156
-find_not_cclass_i_ic_s_ic_ic   1157
-find_not_cclass_i_i_sc_ic_ic   1158
-find_not_cclass_i_ic_sc_ic_ic  1159
-escape_s_s                     1160
-compose_s_s                    1161
-compose_s_sc                   1162
-spawnw_i_s                     1163
-spawnw_i_sc                    1164
-spawnw_i_p                     1165
-err_i                          1166
-err_s                          1167
-err_s_i                        1168
-err_s_ic                       1169
-time_i                         1170
-time_n                         1171
-gmtime_s_i                     1172
-gmtime_s_ic                    1173
-localtime_s_i                  1174
-localtime_s_ic                 1175
-decodetime_p_i                 1176
-decodetime_p_ic                1177
-decodelocaltime_p_i            1178
-decodelocaltime_p_ic           1179
-sysinfo_s_i                    1180
-sysinfo_s_ic                   1181
-sysinfo_i_i                    1182
-sysinfo_i_ic                   1183
-sleep_i                        1184
-sleep_ic                       1185
-sleep_n                        1186
-sleep_nc                       1187
-sizeof_i_i                     1188
-sizeof_i_ic                    1189
-store_lex_s_p                  1190
-store_lex_sc_p                 1191
-find_lex_p_s                   1192
-find_lex_p_sc                  1193
-get_namespace_p                1194
-get_namespace_p_p              1195
-get_namespace_p_pc             1196
-get_hll_namespace_p            1197
-get_hll_namespace_p_p          1198
-get_hll_namespace_p_pc         1199
-get_root_namespace_p           1200
-get_root_namespace_p_p         1201
-get_root_namespace_p_pc        1202
-get_global_p_s                 1203
-get_global_p_sc                1204
-get_global_p_p_s               1205
-get_global_p_pc_s              1206
-get_global_p_p_sc              1207
-get_global_p_pc_sc             1208
-get_hll_global_p_s             1209
-get_hll_global_p_sc            1210
-get_hll_global_p_p_s           1211
-get_hll_global_p_pc_s          1212
-get_hll_global_p_p_sc          1213
-get_hll_global_p_pc_sc         1214
-get_root_global_p_s            1215
-get_root_global_p_sc           1216
-get_root_global_p_p_s          1217
-get_root_global_p_pc_s         1218
-get_root_global_p_p_sc         1219
-get_root_global_p_pc_sc        1220
-set_global_s_p                 1221
-set_global_sc_p                1222
-set_global_p_s_p               1223
-set_global_pc_s_p              1224
-set_global_p_sc_p              1225
-set_global_pc_sc_p             1226
-set_hll_global_s_p             1227
-set_hll_global_sc_p            1228
-set_hll_global_p_s_p           1229
-set_hll_global_pc_s_p          1230
-set_hll_global_p_sc_p          1231
-set_hll_global_pc_sc_p         1232
-set_root_global_s_p            1233
-set_root_global_sc_p           1234
-set_root_global_p_s_p          1235
-set_root_global_pc_s_p         1236
-set_root_global_p_sc_p         1237
-set_root_global_pc_sc_p        1238
-store_global_s_p               1239
-store_global_sc_p              1240
-store_global_s_s_p             1241
-store_global_sc_s_p            1242
-store_global_s_sc_p            1243
-store_global_sc_sc_p           1244
-store_global_p_s_p             1245
-store_global_pc_s_p            1246
-store_global_p_sc_p            1247
-store_global_pc_sc_p           1248
-find_global_p_s                1249
-find_global_p_sc               1250
-find_global_p_s_s              1251
-find_global_p_sc_s             1252
-find_global_p_s_sc             1253
-find_global_p_sc_sc            1254
-find_global_p_p_s              1255
-find_global_p_pc_s             1256
-find_global_p_p_sc             1257
-find_global_p_pc_sc            1258
-find_name_p_s                  1259
-find_name_p_sc                 1260
+box_p_i                         857
+box_p_ic                        858
+box_p_n                         859
+box_p_nc                        860
+box_p_s                         861
+box_p_sc                        862
+clone_s_s                       863
+clone_s_sc                      864
+exchange_i_i                    865
+exchange_p_p                    866
+exchange_n_n                    867
+exchange_s_s                    868
+set_i_i                         869
+set_i_ic                        870
+set_i_n                         871
+set_i_nc                        872
+set_i_s                         873
+set_i_sc                        874
+set_n_n                         875
+set_n_nc                        876
+set_n_i                         877
+set_n_ic                        878
+set_n_s                         879
+set_n_sc                        880
+set_n_p                         881
+set_s_p                         882
+set_s_s                         883
+set_s_sc                        884
+set_s_i                         885
+set_s_ic                        886
+set_s_n                         887
+set_s_nc                        888
+set_p_pc                        889
+set_p_p                         890
+set_p_i                         891
+set_p_ic                        892
+set_p_n                         893
+set_p_nc                        894
+set_p_s                         895
+set_p_sc                        896
+set_i_p                         897
+assign_p_p                      898
+assign_p_i                      899
+assign_p_ic                     900
+assign_p_n                      901
+assign_p_nc                     902
+assign_p_s                      903
+assign_p_sc                     904
+assign_s_s                      905
+assign_s_sc                     906
+setref_p_p                      907
+deref_p_p                       908
+setp_ind_i_p                    909
+setp_ind_ic_p                   910
+setn_ind_i_n                    911
+setn_ind_ic_n                   912
+setn_ind_i_nc                   913
+setn_ind_ic_nc                  914
+sets_ind_i_s                    915
+sets_ind_ic_s                   916
+sets_ind_i_sc                   917
+sets_ind_ic_sc                  918
+seti_ind_i_i                    919
+seti_ind_ic_i                   920
+seti_ind_i_ic                   921
+seti_ind_ic_ic                  922
+set_p_ki_i                      923
+set_p_kic_i                     924
+set_p_ki_ic                     925
+set_p_kic_ic                    926
+set_p_ki_n                      927
+set_p_kic_n                     928
+set_p_ki_nc                     929
+set_p_kic_nc                    930
+set_p_ki_s                      931
+set_p_kic_s                     932
+set_p_ki_sc                     933
+set_p_kic_sc                    934
+set_p_ki_p                      935
+set_p_kic_p                     936
+set_i_p_ki                      937
+set_i_p_kic                     938
+set_n_p_ki                      939
+set_n_p_kic                     940
+set_s_p_ki                      941
+set_s_p_kic                     942
+set_p_p_ki                      943
+set_p_p_kic                     944
+set_p_k_i                       945
+set_p_kc_i                      946
+set_p_k_ic                      947
+set_p_kc_ic                     948
+set_p_k_n                       949
+set_p_kc_n                      950
+set_p_k_nc                      951
+set_p_kc_nc                     952
+set_p_k_s                       953
+set_p_kc_s                      954
+set_p_k_sc                      955
+set_p_kc_sc                     956
+set_p_k_p                       957
+set_p_kc_p                      958
+set_i_p_k                       959
+set_i_p_kc                      960
+set_n_p_k                       961
+set_n_p_kc                      962
+set_s_p_k                       963
+set_s_p_kc                      964
+set_p_p_k                       965
+set_p_p_kc                      966
+clone_p_p                       967
+clone_p_p_p                     968
+clone_p_p_pc                    969
+copy_p_p                        970
+null_s                          971
+null_i                          972
+null_p                          973
+null_n                          974
+cleari                          975
+clearn                          976
+clears                          977
+clearp                          978
+stm_start                       979
+stm_validate_ic                 980
+stm_commit_ic                   981
+stm_wait_ic                     982
+stm_abort                       983
+stm_depth_i                     984
+ord_i_s                         985
+ord_i_sc                        986
+ord_i_s_i                       987
+ord_i_sc_i                      988
+ord_i_s_ic                      989
+ord_i_sc_ic                     990
+chr_s_i                         991
+chr_s_ic                        992
+chopn_s_i                       993
+chopn_s_ic                      994
+chopn_s_s_i                     995
+chopn_s_sc_i                    996
+chopn_s_s_ic                    997
+chopn_s_sc_ic                   998
+concat_s_s                      999
+concat_s_sc                    1000
+concat_p_p                     1001
+concat_p_s                     1002
+concat_p_sc                    1003
+concat_s_s_s                   1004
+concat_s_sc_s                  1005
+concat_s_s_sc                  1006
+concat_p_p_s                   1007
+concat_p_p_sc                  1008
+concat_p_p_p                   1009
+repeat_s_s_i                   1010
+repeat_s_sc_i                  1011
+repeat_s_s_ic                  1012
+repeat_s_sc_ic                 1013
+repeat_p_p_i                   1014
+repeat_p_p_ic                  1015
+repeat_p_p_p                   1016
+repeat_p_i                     1017
+repeat_p_ic                    1018
+repeat_p_p                     1019
+length_i_s                     1020
+length_i_sc                    1021
+bytelength_i_s                 1022
+bytelength_i_sc                1023
+pin_s                          1024
+unpin_s                        1025
+substr_s_s_i                   1026
+substr_s_sc_i                  1027
+substr_s_s_ic                  1028
+substr_s_sc_ic                 1029
+substr_s_s_i_i                 1030
+substr_s_sc_i_i                1031
+substr_s_s_ic_i                1032
+substr_s_sc_ic_i               1033
+substr_s_s_i_ic                1034
+substr_s_sc_i_ic               1035
+substr_s_s_ic_ic               1036
+substr_s_sc_ic_ic              1037
+substr_s_s_i_i_s               1038
+substr_s_s_ic_i_s              1039
+substr_s_s_i_ic_s              1040
+substr_s_s_ic_ic_s             1041
+substr_s_s_i_i_sc              1042
+substr_s_s_ic_i_sc             1043
+substr_s_s_i_ic_sc             1044
+substr_s_s_ic_ic_sc            1045
+substr_s_i_i_s                 1046
+substr_s_ic_i_s                1047
+substr_s_i_ic_s                1048
+substr_s_ic_ic_s               1049
+substr_s_i_i_sc                1050
+substr_s_ic_i_sc               1051
+substr_s_i_ic_sc               1052
+substr_s_ic_ic_sc              1053
+substr_s_p_i_i                 1054
+substr_s_p_ic_i                1055
+substr_s_p_i_ic                1056
+substr_s_p_ic_ic               1057
+index_i_s_s                    1058
+index_i_sc_s                   1059
+index_i_s_sc                   1060
+index_i_sc_sc                  1061
+index_i_s_s_i                  1062
+index_i_sc_s_i                 1063
+index_i_s_sc_i                 1064
+index_i_sc_sc_i                1065
+index_i_s_s_ic                 1066
+index_i_sc_s_ic                1067
+index_i_s_sc_ic                1068
+index_i_sc_sc_ic               1069
+sprintf_s_s_p                  1070
+sprintf_s_sc_p                 1071
+sprintf_p_p_p                  1072
+new_s                          1073
+new_s_i                        1074
+new_s_ic                       1075
+stringinfo_i_s_i               1076
+stringinfo_i_sc_i              1077
+stringinfo_i_s_ic              1078
+stringinfo_i_sc_ic             1079
+upcase_s_s                     1080
+upcase_s_sc                    1081
+upcase_s                       1082
+downcase_s_s                   1083
+downcase_s_sc                  1084
+downcase_s                     1085
+titlecase_s_s                  1086
+titlecase_s_sc                 1087
+titlecase_s                    1088
+join_s_s_p                     1089
+join_s_sc_p                    1090
+split_p_s_s                    1091
+split_p_sc_s                   1092
+split_p_s_sc                   1093
+split_p_sc_sc                  1094
+charset_i_s                    1095
+charset_i_sc                   1096
+charsetname_s_i                1097
+charsetname_s_ic               1098
+find_charset_i_s               1099
+find_charset_i_sc              1100
+trans_charset_s_i              1101
+trans_charset_s_ic             1102
+trans_charset_s_s_i            1103
+trans_charset_s_sc_i           1104
+trans_charset_s_s_ic           1105
+trans_charset_s_sc_ic          1106
+encoding_i_s                   1107
+encoding_i_sc                  1108
+encodingname_s_i               1109
+encodingname_s_ic              1110
+find_encoding_i_s              1111
+find_encoding_i_sc             1112
+trans_encoding_s_i             1113
+trans_encoding_s_ic            1114
+trans_encoding_s_s_i           1115
+trans_encoding_s_sc_i          1116
+trans_encoding_s_s_ic          1117
+trans_encoding_s_sc_ic         1118
+is_cclass_i_i_s_i              1119
+is_cclass_i_ic_s_i             1120
+is_cclass_i_i_sc_i             1121
+is_cclass_i_ic_sc_i            1122
+is_cclass_i_i_s_ic             1123
+is_cclass_i_ic_s_ic            1124
+is_cclass_i_i_sc_ic            1125
+is_cclass_i_ic_sc_ic           1126
+find_cclass_i_i_s_i_i          1127
+find_cclass_i_ic_s_i_i         1128
+find_cclass_i_i_sc_i_i         1129
+find_cclass_i_ic_sc_i_i        1130
+find_cclass_i_i_s_ic_i         1131
+find_cclass_i_ic_s_ic_i        1132
+find_cclass_i_i_sc_ic_i        1133
+find_cclass_i_ic_sc_ic_i       1134
+find_cclass_i_i_s_i_ic         1135
+find_cclass_i_ic_s_i_ic        1136
+find_cclass_i_i_sc_i_ic        1137
+find_cclass_i_ic_sc_i_ic       1138
+find_cclass_i_i_s_ic_ic        1139
+find_cclass_i_ic_s_ic_ic       1140
+find_cclass_i_i_sc_ic_ic       1141
+find_cclass_i_ic_sc_ic_ic      1142
+find_not_cclass_i_i_s_i_i      1143
+find_not_cclass_i_ic_s_i_i     1144
+find_not_cclass_i_i_sc_i_i     1145
+find_not_cclass_i_ic_sc_i_i    1146
+find_not_cclass_i_i_s_ic_i     1147
+find_not_cclass_i_ic_s_ic_i    1148
+find_not_cclass_i_i_sc_ic_i    1149
+find_not_cclass_i_ic_sc_ic_i   1150
+find_not_cclass_i_i_s_i_ic     1151
+find_not_cclass_i_ic_s_i_ic    1152
+find_not_cclass_i_i_sc_i_ic    1153
+find_not_cclass_i_ic_sc_i_ic   1154
+find_not_cclass_i_i_s_ic_ic    1155
+find_not_cclass_i_ic_s_ic_ic   1156
+find_not_cclass_i_i_sc_ic_ic   1157
+find_not_cclass_i_ic_sc_ic_ic  1158
+escape_s_s                     1159
+compose_s_s                    1160
+compose_s_sc                   1161
+spawnw_i_s                     1162
+spawnw_i_sc                    1163
+spawnw_i_p                     1164
+err_i                          1165
+err_s                          1166
+err_s_i                        1167
+err_s_ic                       1168
+time_i                         1169
+time_n                         1170
+gmtime_s_i                     1171
+gmtime_s_ic                    1172
+localtime_s_i                  1173
+localtime_s_ic                 1174
+decodetime_p_i                 1175
+decodetime_p_ic                1176
+decodelocaltime_p_i            1177
+decodelocaltime_p_ic           1178
+sysinfo_s_i                    1179
+sysinfo_s_ic                   1180
+sysinfo_i_i                    1181
+sysinfo_i_ic                   1182
+sleep_i                        1183
+sleep_ic                       1184
+sleep_n                        1185
+sleep_nc                       1186
+sizeof_i_i                     1187
+sizeof_i_ic                    1188
+store_lex_s_p                  1189
+store_lex_sc_p                 1190
+find_lex_p_s                   1191
+find_lex_p_sc                  1192
+get_namespace_p                1193
+get_namespace_p_p              1194
+get_namespace_p_pc             1195
+get_hll_namespace_p            1196
+get_hll_namespace_p_p          1197
+get_hll_namespace_p_pc         1198
+get_root_namespace_p           1199
+get_root_namespace_p_p         1200
+get_root_namespace_p_pc        1201
+get_global_p_s                 1202
+get_global_p_sc                1203
+get_global_p_p_s               1204
+get_global_p_pc_s              1205
+get_global_p_p_sc              1206
+get_global_p_pc_sc             1207
+get_hll_global_p_s             1208
+get_hll_global_p_sc            1209
+get_hll_global_p_p_s           1210
+get_hll_global_p_pc_s          1211
+get_hll_global_p_p_sc          1212
+get_hll_global_p_pc_sc         1213
+get_root_global_p_s            1214
+get_root_global_p_sc           1215
+get_root_global_p_p_s          1216
+get_root_global_p_pc_s         1217
+get_root_global_p_p_sc         1218
+get_root_global_p_pc_sc        1219
+set_global_s_p                 1220
+set_global_sc_p                1221
+set_global_p_s_p               1222
+set_global_pc_s_p              1223
+set_global_p_sc_p              1224
+set_global_pc_sc_p             1225
+set_hll_global_s_p             1226
+set_hll_global_sc_p            1227
+set_hll_global_p_s_p           1228
+set_hll_global_pc_s_p          1229
+set_hll_global_p_sc_p          1230
+set_hll_global_pc_sc_p         1231
+set_root_global_s_p            1232
+set_root_global_sc_p           1233
+set_root_global_p_s_p          1234
+set_root_global_pc_s_p         1235
+set_root_global_p_sc_p         1236
+set_root_global_pc_sc_p        1237
+store_global_s_p               1238
+store_global_sc_p              1239
+store_global_s_s_p             1240
+store_global_sc_s_p            1241
+store_global_s_sc_p            1242
+store_global_sc_sc_p           1243
+store_global_p_s_p             1244
+store_global_pc_s_p            1245
+store_global_p_sc_p            1246
+store_global_pc_sc_p           1247
+find_global_p_s                1248
+find_global_p_sc               1249
+find_global_p_s_s              1250
+find_global_p_sc_s             1251
+find_global_p_s_sc             1252
+find_global_p_sc_sc            1253
+find_global_p_p_s              1254
+find_global_p_pc_s             1255
+find_global_p_p_sc             1256
+find_global_p_pc_sc            1257
+find_name_p_s                  1258
+find_name_p_sc                 1259

Modified: trunk/src/ops/pmc.ops
==============================================================================
--- trunk/src/ops/pmc.ops	(original)
+++ trunk/src/ops/pmc.ops	Tue Dec 30 14:23:26 2008
@@ -569,16 +569,6 @@
   dod_unregister_pmc(interp, $1);
 }
 
-=item B<get_mro>(out PMC, invar PMC)
-
-Set $1 to the mro array of the PMC $2. Please note that this is a
-direct reference so messing with it can do harm to the method lookup.
-
-=cut
-
-op get_mro(out PMC, invar PMC) :deprecated {
-  $1 = $2->vtable->mro;
-}
 
 ########################################
 

Modified: trunk/t/pmc/resizablepmcarray.t
==============================================================================
--- trunk/t/pmc/resizablepmcarray.t	(original)
+++ trunk/t/pmc/resizablepmcarray.t	Tue Dec 30 14:23:26 2008
@@ -446,7 +446,7 @@
 
 .sub get_mro_tests
     new $P0, 'ResizablePMCArray'
-    get_mro $P1, $P0
+    $P1 = inspect $P0, 'mro'
     ok(1, "get_mro didn't explode")
     elements $I1, $P1
     null $I0



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About