[svn:parrot] r47246 - in branches/constant_unfolding: include/parrot include/parrot/oplib src/ops
plobsing at svn.parrot.org
plobsing at svn.parrot.org
Tue Jun 1 06:33:42 UTC 2010
Author: plobsing
Date: Tue Jun 1 06:33:41 2010
New Revision: 47246
URL: https://trac.parrot.org/parrot/changeset/47246
Log:
put common const variants of find_cclass and find_not_cclass back
Modified:
branches/constant_unfolding/include/parrot/oplib/core_ops.h
branches/constant_unfolding/include/parrot/oplib/ops.h
branches/constant_unfolding/include/parrot/opsenum.h
branches/constant_unfolding/src/ops/core_ops.c
branches/constant_unfolding/src/ops/string.ops
Modified: branches/constant_unfolding/include/parrot/oplib/core_ops.h
==============================================================================
--- branches/constant_unfolding/include/parrot/oplib/core_ops.h Tue Jun 1 06:13:10 2010 (r47245)
+++ branches/constant_unfolding/include/parrot/oplib/core_ops.h Tue Jun 1 06:33:41 2010 (r47246)
@@ -920,7 +920,9 @@
opcode_t * Parrot_is_cclass_i_i_sc_ic(opcode_t *, PARROT_INTERP);
opcode_t * Parrot_is_cclass_i_ic_sc_ic(opcode_t *, PARROT_INTERP);
opcode_t * Parrot_find_cclass_i_i_s_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_cclass_i_ic_s_i_i(opcode_t *, PARROT_INTERP);
opcode_t * Parrot_find_not_cclass_i_i_s_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_not_cclass_i_ic_s_i_i(opcode_t *, PARROT_INTERP);
opcode_t * Parrot_escape_s_s(opcode_t *, PARROT_INTERP);
opcode_t * Parrot_compose_s_s(opcode_t *, PARROT_INTERP);
opcode_t * Parrot_compose_s_sc(opcode_t *, PARROT_INTERP);
Modified: branches/constant_unfolding/include/parrot/oplib/ops.h
==============================================================================
--- branches/constant_unfolding/include/parrot/oplib/ops.h Tue Jun 1 06:13:10 2010 (r47245)
+++ branches/constant_unfolding/include/parrot/oplib/ops.h Tue Jun 1 06:33:41 2010 (r47246)
@@ -915,149 +915,151 @@
PARROT_OP_is_cclass_i_i_sc_ic, /* 896 */
PARROT_OP_is_cclass_i_ic_sc_ic, /* 897 */
PARROT_OP_find_cclass_i_i_s_i_i, /* 898 */
- PARROT_OP_find_not_cclass_i_i_s_i_i, /* 899 */
- PARROT_OP_escape_s_s, /* 900 */
- PARROT_OP_compose_s_s, /* 901 */
- PARROT_OP_compose_s_sc, /* 902 */
- PARROT_OP_spawnw_i_s, /* 903 */
- PARROT_OP_spawnw_i_sc, /* 904 */
- PARROT_OP_spawnw_i_p, /* 905 */
- PARROT_OP_err_i, /* 906 */
- PARROT_OP_err_s, /* 907 */
- PARROT_OP_err_s_i, /* 908 */
- PARROT_OP_err_s_ic, /* 909 */
- PARROT_OP_time_i, /* 910 */
- PARROT_OP_time_n, /* 911 */
- PARROT_OP_sleep_i, /* 912 */
- PARROT_OP_sleep_ic, /* 913 */
- PARROT_OP_sleep_n, /* 914 */
- PARROT_OP_sleep_nc, /* 915 */
- PARROT_OP_store_lex_s_p, /* 916 */
- PARROT_OP_store_lex_sc_p, /* 917 */
- PARROT_OP_store_dynamic_lex_s_p, /* 918 */
- PARROT_OP_store_dynamic_lex_sc_p, /* 919 */
- PARROT_OP_find_lex_p_s, /* 920 */
- PARROT_OP_find_lex_p_sc, /* 921 */
- PARROT_OP_find_dynamic_lex_p_s, /* 922 */
- PARROT_OP_find_dynamic_lex_p_sc, /* 923 */
- PARROT_OP_find_caller_lex_p_s, /* 924 */
- PARROT_OP_find_caller_lex_p_sc, /* 925 */
- PARROT_OP_get_namespace_p, /* 926 */
- PARROT_OP_get_namespace_p_p, /* 927 */
- PARROT_OP_get_namespace_p_pc, /* 928 */
- PARROT_OP_get_hll_namespace_p, /* 929 */
- PARROT_OP_get_hll_namespace_p_p, /* 930 */
- PARROT_OP_get_hll_namespace_p_pc, /* 931 */
- PARROT_OP_get_root_namespace_p, /* 932 */
- PARROT_OP_get_root_namespace_p_p, /* 933 */
- PARROT_OP_get_root_namespace_p_pc, /* 934 */
- PARROT_OP_get_global_p_s, /* 935 */
- PARROT_OP_get_global_p_sc, /* 936 */
- PARROT_OP_get_global_p_p_s, /* 937 */
- PARROT_OP_get_global_p_pc_s, /* 938 */
- PARROT_OP_get_global_p_p_sc, /* 939 */
- PARROT_OP_get_global_p_pc_sc, /* 940 */
- PARROT_OP_get_hll_global_p_s, /* 941 */
- PARROT_OP_get_hll_global_p_sc, /* 942 */
- PARROT_OP_get_hll_global_p_p_s, /* 943 */
- PARROT_OP_get_hll_global_p_pc_s, /* 944 */
- PARROT_OP_get_hll_global_p_p_sc, /* 945 */
- PARROT_OP_get_hll_global_p_pc_sc, /* 946 */
- PARROT_OP_get_root_global_p_s, /* 947 */
- PARROT_OP_get_root_global_p_sc, /* 948 */
- PARROT_OP_get_root_global_p_p_s, /* 949 */
- PARROT_OP_get_root_global_p_pc_s, /* 950 */
- PARROT_OP_get_root_global_p_p_sc, /* 951 */
- PARROT_OP_get_root_global_p_pc_sc, /* 952 */
- PARROT_OP_set_global_s_p, /* 953 */
- PARROT_OP_set_global_sc_p, /* 954 */
- PARROT_OP_set_global_p_s_p, /* 955 */
- PARROT_OP_set_global_pc_s_p, /* 956 */
- PARROT_OP_set_global_p_sc_p, /* 957 */
- PARROT_OP_set_global_pc_sc_p, /* 958 */
- PARROT_OP_set_hll_global_s_p, /* 959 */
- PARROT_OP_set_hll_global_sc_p, /* 960 */
- PARROT_OP_set_hll_global_p_s_p, /* 961 */
- PARROT_OP_set_hll_global_pc_s_p, /* 962 */
- PARROT_OP_set_hll_global_p_sc_p, /* 963 */
- PARROT_OP_set_hll_global_pc_sc_p, /* 964 */
- PARROT_OP_set_root_global_s_p, /* 965 */
- PARROT_OP_set_root_global_sc_p, /* 966 */
- PARROT_OP_set_root_global_p_s_p, /* 967 */
- PARROT_OP_set_root_global_pc_s_p, /* 968 */
- PARROT_OP_set_root_global_p_sc_p, /* 969 */
- PARROT_OP_set_root_global_pc_sc_p, /* 970 */
- PARROT_OP_find_name_p_s, /* 971 */
- PARROT_OP_find_name_p_sc, /* 972 */
- PARROT_OP_find_sub_not_null_p_s, /* 973 */
- PARROT_OP_find_sub_not_null_p_sc, /* 974 */
- PARROT_OP_trap, /* 975 */
- PARROT_OP_set_label_p_ic, /* 976 */
- PARROT_OP_get_label_i_p, /* 977 */
- PARROT_OP_fetch_p_p_p_p, /* 978 */
- PARROT_OP_fetch_p_pc_p_p, /* 979 */
- PARROT_OP_fetch_p_p_pc_p, /* 980 */
- PARROT_OP_fetch_p_pc_pc_p, /* 981 */
- PARROT_OP_fetch_p_p_p_pc, /* 982 */
- PARROT_OP_fetch_p_pc_p_pc, /* 983 */
- PARROT_OP_fetch_p_p_pc_pc, /* 984 */
- PARROT_OP_fetch_p_pc_pc_pc, /* 985 */
- PARROT_OP_fetch_p_p_i_p, /* 986 */
- PARROT_OP_fetch_p_pc_i_p, /* 987 */
- PARROT_OP_fetch_p_p_ic_p, /* 988 */
- PARROT_OP_fetch_p_pc_ic_p, /* 989 */
- PARROT_OP_fetch_p_p_i_pc, /* 990 */
- PARROT_OP_fetch_p_pc_i_pc, /* 991 */
- PARROT_OP_fetch_p_p_ic_pc, /* 992 */
- PARROT_OP_fetch_p_pc_ic_pc, /* 993 */
- PARROT_OP_fetch_p_p_s_p, /* 994 */
- PARROT_OP_fetch_p_pc_s_p, /* 995 */
- PARROT_OP_fetch_p_p_sc_p, /* 996 */
- PARROT_OP_fetch_p_pc_sc_p, /* 997 */
- PARROT_OP_fetch_p_p_s_pc, /* 998 */
- PARROT_OP_fetch_p_pc_s_pc, /* 999 */
- PARROT_OP_fetch_p_p_sc_pc, /* 1000 */
- PARROT_OP_fetch_p_pc_sc_pc, /* 1001 */
- PARROT_OP_vivify_p_p_p_p, /* 1002 */
- PARROT_OP_vivify_p_pc_p_p, /* 1003 */
- PARROT_OP_vivify_p_p_pc_p, /* 1004 */
- PARROT_OP_vivify_p_pc_pc_p, /* 1005 */
- PARROT_OP_vivify_p_p_p_pc, /* 1006 */
- PARROT_OP_vivify_p_pc_p_pc, /* 1007 */
- PARROT_OP_vivify_p_p_pc_pc, /* 1008 */
- PARROT_OP_vivify_p_pc_pc_pc, /* 1009 */
- PARROT_OP_vivify_p_p_i_p, /* 1010 */
- PARROT_OP_vivify_p_pc_i_p, /* 1011 */
- PARROT_OP_vivify_p_p_ic_p, /* 1012 */
- PARROT_OP_vivify_p_pc_ic_p, /* 1013 */
- PARROT_OP_vivify_p_p_i_pc, /* 1014 */
- PARROT_OP_vivify_p_pc_i_pc, /* 1015 */
- PARROT_OP_vivify_p_p_ic_pc, /* 1016 */
- PARROT_OP_vivify_p_pc_ic_pc, /* 1017 */
- PARROT_OP_vivify_p_p_s_p, /* 1018 */
- PARROT_OP_vivify_p_pc_s_p, /* 1019 */
- PARROT_OP_vivify_p_p_sc_p, /* 1020 */
- PARROT_OP_vivify_p_pc_sc_p, /* 1021 */
- PARROT_OP_vivify_p_p_s_pc, /* 1022 */
- PARROT_OP_vivify_p_pc_s_pc, /* 1023 */
- PARROT_OP_vivify_p_p_sc_pc, /* 1024 */
- PARROT_OP_vivify_p_pc_sc_pc, /* 1025 */
- PARROT_OP_new_p_s_i, /* 1026 */
- PARROT_OP_new_p_sc_i, /* 1027 */
- PARROT_OP_new_p_s_ic, /* 1028 */
- PARROT_OP_new_p_sc_ic, /* 1029 */
- PARROT_OP_new_p_p_i, /* 1030 */
- PARROT_OP_new_p_pc_i, /* 1031 */
- PARROT_OP_new_p_p_ic, /* 1032 */
- PARROT_OP_new_p_pc_ic, /* 1033 */
- PARROT_OP_root_new_p_p_i, /* 1034 */
- PARROT_OP_root_new_p_pc_i, /* 1035 */
- PARROT_OP_root_new_p_p_ic, /* 1036 */
- PARROT_OP_root_new_p_pc_ic, /* 1037 */
- PARROT_OP_find_codepoint_i_s, /* 1038 */
- PARROT_OP_find_codepoint_i_sc, /* 1039 */
- PARROT_OP_finalize_p, /* 1040 */
- PARROT_OP_finalize_pc /* 1041 */
+ PARROT_OP_find_cclass_i_ic_s_i_i, /* 899 */
+ PARROT_OP_find_not_cclass_i_i_s_i_i, /* 900 */
+ PARROT_OP_find_not_cclass_i_ic_s_i_i, /* 901 */
+ PARROT_OP_escape_s_s, /* 902 */
+ PARROT_OP_compose_s_s, /* 903 */
+ PARROT_OP_compose_s_sc, /* 904 */
+ PARROT_OP_spawnw_i_s, /* 905 */
+ PARROT_OP_spawnw_i_sc, /* 906 */
+ PARROT_OP_spawnw_i_p, /* 907 */
+ PARROT_OP_err_i, /* 908 */
+ PARROT_OP_err_s, /* 909 */
+ PARROT_OP_err_s_i, /* 910 */
+ PARROT_OP_err_s_ic, /* 911 */
+ PARROT_OP_time_i, /* 912 */
+ PARROT_OP_time_n, /* 913 */
+ PARROT_OP_sleep_i, /* 914 */
+ PARROT_OP_sleep_ic, /* 915 */
+ PARROT_OP_sleep_n, /* 916 */
+ PARROT_OP_sleep_nc, /* 917 */
+ PARROT_OP_store_lex_s_p, /* 918 */
+ PARROT_OP_store_lex_sc_p, /* 919 */
+ PARROT_OP_store_dynamic_lex_s_p, /* 920 */
+ PARROT_OP_store_dynamic_lex_sc_p, /* 921 */
+ PARROT_OP_find_lex_p_s, /* 922 */
+ PARROT_OP_find_lex_p_sc, /* 923 */
+ PARROT_OP_find_dynamic_lex_p_s, /* 924 */
+ PARROT_OP_find_dynamic_lex_p_sc, /* 925 */
+ PARROT_OP_find_caller_lex_p_s, /* 926 */
+ PARROT_OP_find_caller_lex_p_sc, /* 927 */
+ PARROT_OP_get_namespace_p, /* 928 */
+ PARROT_OP_get_namespace_p_p, /* 929 */
+ PARROT_OP_get_namespace_p_pc, /* 930 */
+ PARROT_OP_get_hll_namespace_p, /* 931 */
+ PARROT_OP_get_hll_namespace_p_p, /* 932 */
+ PARROT_OP_get_hll_namespace_p_pc, /* 933 */
+ PARROT_OP_get_root_namespace_p, /* 934 */
+ PARROT_OP_get_root_namespace_p_p, /* 935 */
+ PARROT_OP_get_root_namespace_p_pc, /* 936 */
+ PARROT_OP_get_global_p_s, /* 937 */
+ PARROT_OP_get_global_p_sc, /* 938 */
+ PARROT_OP_get_global_p_p_s, /* 939 */
+ PARROT_OP_get_global_p_pc_s, /* 940 */
+ PARROT_OP_get_global_p_p_sc, /* 941 */
+ PARROT_OP_get_global_p_pc_sc, /* 942 */
+ PARROT_OP_get_hll_global_p_s, /* 943 */
+ PARROT_OP_get_hll_global_p_sc, /* 944 */
+ PARROT_OP_get_hll_global_p_p_s, /* 945 */
+ PARROT_OP_get_hll_global_p_pc_s, /* 946 */
+ PARROT_OP_get_hll_global_p_p_sc, /* 947 */
+ PARROT_OP_get_hll_global_p_pc_sc, /* 948 */
+ PARROT_OP_get_root_global_p_s, /* 949 */
+ PARROT_OP_get_root_global_p_sc, /* 950 */
+ PARROT_OP_get_root_global_p_p_s, /* 951 */
+ PARROT_OP_get_root_global_p_pc_s, /* 952 */
+ PARROT_OP_get_root_global_p_p_sc, /* 953 */
+ PARROT_OP_get_root_global_p_pc_sc, /* 954 */
+ PARROT_OP_set_global_s_p, /* 955 */
+ PARROT_OP_set_global_sc_p, /* 956 */
+ PARROT_OP_set_global_p_s_p, /* 957 */
+ PARROT_OP_set_global_pc_s_p, /* 958 */
+ PARROT_OP_set_global_p_sc_p, /* 959 */
+ PARROT_OP_set_global_pc_sc_p, /* 960 */
+ PARROT_OP_set_hll_global_s_p, /* 961 */
+ PARROT_OP_set_hll_global_sc_p, /* 962 */
+ PARROT_OP_set_hll_global_p_s_p, /* 963 */
+ PARROT_OP_set_hll_global_pc_s_p, /* 964 */
+ PARROT_OP_set_hll_global_p_sc_p, /* 965 */
+ PARROT_OP_set_hll_global_pc_sc_p, /* 966 */
+ PARROT_OP_set_root_global_s_p, /* 967 */
+ PARROT_OP_set_root_global_sc_p, /* 968 */
+ PARROT_OP_set_root_global_p_s_p, /* 969 */
+ PARROT_OP_set_root_global_pc_s_p, /* 970 */
+ PARROT_OP_set_root_global_p_sc_p, /* 971 */
+ PARROT_OP_set_root_global_pc_sc_p, /* 972 */
+ PARROT_OP_find_name_p_s, /* 973 */
+ PARROT_OP_find_name_p_sc, /* 974 */
+ PARROT_OP_find_sub_not_null_p_s, /* 975 */
+ PARROT_OP_find_sub_not_null_p_sc, /* 976 */
+ PARROT_OP_trap, /* 977 */
+ PARROT_OP_set_label_p_ic, /* 978 */
+ PARROT_OP_get_label_i_p, /* 979 */
+ PARROT_OP_fetch_p_p_p_p, /* 980 */
+ PARROT_OP_fetch_p_pc_p_p, /* 981 */
+ PARROT_OP_fetch_p_p_pc_p, /* 982 */
+ PARROT_OP_fetch_p_pc_pc_p, /* 983 */
+ PARROT_OP_fetch_p_p_p_pc, /* 984 */
+ PARROT_OP_fetch_p_pc_p_pc, /* 985 */
+ PARROT_OP_fetch_p_p_pc_pc, /* 986 */
+ PARROT_OP_fetch_p_pc_pc_pc, /* 987 */
+ PARROT_OP_fetch_p_p_i_p, /* 988 */
+ PARROT_OP_fetch_p_pc_i_p, /* 989 */
+ PARROT_OP_fetch_p_p_ic_p, /* 990 */
+ PARROT_OP_fetch_p_pc_ic_p, /* 991 */
+ PARROT_OP_fetch_p_p_i_pc, /* 992 */
+ PARROT_OP_fetch_p_pc_i_pc, /* 993 */
+ PARROT_OP_fetch_p_p_ic_pc, /* 994 */
+ PARROT_OP_fetch_p_pc_ic_pc, /* 995 */
+ PARROT_OP_fetch_p_p_s_p, /* 996 */
+ PARROT_OP_fetch_p_pc_s_p, /* 997 */
+ PARROT_OP_fetch_p_p_sc_p, /* 998 */
+ PARROT_OP_fetch_p_pc_sc_p, /* 999 */
+ PARROT_OP_fetch_p_p_s_pc, /* 1000 */
+ PARROT_OP_fetch_p_pc_s_pc, /* 1001 */
+ PARROT_OP_fetch_p_p_sc_pc, /* 1002 */
+ PARROT_OP_fetch_p_pc_sc_pc, /* 1003 */
+ PARROT_OP_vivify_p_p_p_p, /* 1004 */
+ PARROT_OP_vivify_p_pc_p_p, /* 1005 */
+ PARROT_OP_vivify_p_p_pc_p, /* 1006 */
+ PARROT_OP_vivify_p_pc_pc_p, /* 1007 */
+ PARROT_OP_vivify_p_p_p_pc, /* 1008 */
+ PARROT_OP_vivify_p_pc_p_pc, /* 1009 */
+ PARROT_OP_vivify_p_p_pc_pc, /* 1010 */
+ PARROT_OP_vivify_p_pc_pc_pc, /* 1011 */
+ PARROT_OP_vivify_p_p_i_p, /* 1012 */
+ PARROT_OP_vivify_p_pc_i_p, /* 1013 */
+ PARROT_OP_vivify_p_p_ic_p, /* 1014 */
+ PARROT_OP_vivify_p_pc_ic_p, /* 1015 */
+ PARROT_OP_vivify_p_p_i_pc, /* 1016 */
+ PARROT_OP_vivify_p_pc_i_pc, /* 1017 */
+ PARROT_OP_vivify_p_p_ic_pc, /* 1018 */
+ PARROT_OP_vivify_p_pc_ic_pc, /* 1019 */
+ PARROT_OP_vivify_p_p_s_p, /* 1020 */
+ PARROT_OP_vivify_p_pc_s_p, /* 1021 */
+ PARROT_OP_vivify_p_p_sc_p, /* 1022 */
+ PARROT_OP_vivify_p_pc_sc_p, /* 1023 */
+ PARROT_OP_vivify_p_p_s_pc, /* 1024 */
+ PARROT_OP_vivify_p_pc_s_pc, /* 1025 */
+ PARROT_OP_vivify_p_p_sc_pc, /* 1026 */
+ PARROT_OP_vivify_p_pc_sc_pc, /* 1027 */
+ PARROT_OP_new_p_s_i, /* 1028 */
+ PARROT_OP_new_p_sc_i, /* 1029 */
+ PARROT_OP_new_p_s_ic, /* 1030 */
+ PARROT_OP_new_p_sc_ic, /* 1031 */
+ PARROT_OP_new_p_p_i, /* 1032 */
+ PARROT_OP_new_p_pc_i, /* 1033 */
+ PARROT_OP_new_p_p_ic, /* 1034 */
+ PARROT_OP_new_p_pc_ic, /* 1035 */
+ PARROT_OP_root_new_p_p_i, /* 1036 */
+ PARROT_OP_root_new_p_pc_i, /* 1037 */
+ PARROT_OP_root_new_p_p_ic, /* 1038 */
+ PARROT_OP_root_new_p_pc_ic, /* 1039 */
+ PARROT_OP_find_codepoint_i_s, /* 1040 */
+ PARROT_OP_find_codepoint_i_sc, /* 1041 */
+ PARROT_OP_finalize_p, /* 1042 */
+ PARROT_OP_finalize_pc /* 1043 */
} parrot_opcode_enums;
Modified: branches/constant_unfolding/include/parrot/opsenum.h
==============================================================================
--- branches/constant_unfolding/include/parrot/opsenum.h Tue Jun 1 06:13:10 2010 (r47245)
+++ branches/constant_unfolding/include/parrot/opsenum.h Tue Jun 1 06:33:41 2010 (r47246)
@@ -914,149 +914,151 @@
enum_ops_is_cclass_i_i_sc_ic = 896,
enum_ops_is_cclass_i_ic_sc_ic = 897,
enum_ops_find_cclass_i_i_s_i_i = 898,
- enum_ops_find_not_cclass_i_i_s_i_i = 899,
- enum_ops_escape_s_s = 900,
- enum_ops_compose_s_s = 901,
- enum_ops_compose_s_sc = 902,
- enum_ops_spawnw_i_s = 903,
- enum_ops_spawnw_i_sc = 904,
- enum_ops_spawnw_i_p = 905,
- enum_ops_err_i = 906,
- enum_ops_err_s = 907,
- enum_ops_err_s_i = 908,
- enum_ops_err_s_ic = 909,
- enum_ops_time_i = 910,
- enum_ops_time_n = 911,
- enum_ops_sleep_i = 912,
- enum_ops_sleep_ic = 913,
- enum_ops_sleep_n = 914,
- enum_ops_sleep_nc = 915,
- enum_ops_store_lex_s_p = 916,
- enum_ops_store_lex_sc_p = 917,
- enum_ops_store_dynamic_lex_s_p = 918,
- enum_ops_store_dynamic_lex_sc_p = 919,
- enum_ops_find_lex_p_s = 920,
- enum_ops_find_lex_p_sc = 921,
- enum_ops_find_dynamic_lex_p_s = 922,
- enum_ops_find_dynamic_lex_p_sc = 923,
- enum_ops_find_caller_lex_p_s = 924,
- enum_ops_find_caller_lex_p_sc = 925,
- enum_ops_get_namespace_p = 926,
- enum_ops_get_namespace_p_p = 927,
- enum_ops_get_namespace_p_pc = 928,
- enum_ops_get_hll_namespace_p = 929,
- enum_ops_get_hll_namespace_p_p = 930,
- enum_ops_get_hll_namespace_p_pc = 931,
- enum_ops_get_root_namespace_p = 932,
- enum_ops_get_root_namespace_p_p = 933,
- enum_ops_get_root_namespace_p_pc = 934,
- enum_ops_get_global_p_s = 935,
- enum_ops_get_global_p_sc = 936,
- enum_ops_get_global_p_p_s = 937,
- enum_ops_get_global_p_pc_s = 938,
- enum_ops_get_global_p_p_sc = 939,
- enum_ops_get_global_p_pc_sc = 940,
- enum_ops_get_hll_global_p_s = 941,
- enum_ops_get_hll_global_p_sc = 942,
- enum_ops_get_hll_global_p_p_s = 943,
- enum_ops_get_hll_global_p_pc_s = 944,
- enum_ops_get_hll_global_p_p_sc = 945,
- enum_ops_get_hll_global_p_pc_sc = 946,
- enum_ops_get_root_global_p_s = 947,
- enum_ops_get_root_global_p_sc = 948,
- enum_ops_get_root_global_p_p_s = 949,
- enum_ops_get_root_global_p_pc_s = 950,
- enum_ops_get_root_global_p_p_sc = 951,
- enum_ops_get_root_global_p_pc_sc = 952,
- enum_ops_set_global_s_p = 953,
- enum_ops_set_global_sc_p = 954,
- enum_ops_set_global_p_s_p = 955,
- enum_ops_set_global_pc_s_p = 956,
- enum_ops_set_global_p_sc_p = 957,
- enum_ops_set_global_pc_sc_p = 958,
- enum_ops_set_hll_global_s_p = 959,
- enum_ops_set_hll_global_sc_p = 960,
- enum_ops_set_hll_global_p_s_p = 961,
- enum_ops_set_hll_global_pc_s_p = 962,
- enum_ops_set_hll_global_p_sc_p = 963,
- enum_ops_set_hll_global_pc_sc_p = 964,
- enum_ops_set_root_global_s_p = 965,
- enum_ops_set_root_global_sc_p = 966,
- enum_ops_set_root_global_p_s_p = 967,
- enum_ops_set_root_global_pc_s_p = 968,
- enum_ops_set_root_global_p_sc_p = 969,
- enum_ops_set_root_global_pc_sc_p = 970,
- enum_ops_find_name_p_s = 971,
- enum_ops_find_name_p_sc = 972,
- enum_ops_find_sub_not_null_p_s = 973,
- enum_ops_find_sub_not_null_p_sc = 974,
- enum_ops_trap = 975,
- enum_ops_set_label_p_ic = 976,
- enum_ops_get_label_i_p = 977,
- enum_ops_fetch_p_p_p_p = 978,
- enum_ops_fetch_p_pc_p_p = 979,
- enum_ops_fetch_p_p_pc_p = 980,
- enum_ops_fetch_p_pc_pc_p = 981,
- enum_ops_fetch_p_p_p_pc = 982,
- enum_ops_fetch_p_pc_p_pc = 983,
- enum_ops_fetch_p_p_pc_pc = 984,
- enum_ops_fetch_p_pc_pc_pc = 985,
- enum_ops_fetch_p_p_i_p = 986,
- enum_ops_fetch_p_pc_i_p = 987,
- enum_ops_fetch_p_p_ic_p = 988,
- enum_ops_fetch_p_pc_ic_p = 989,
- enum_ops_fetch_p_p_i_pc = 990,
- enum_ops_fetch_p_pc_i_pc = 991,
- enum_ops_fetch_p_p_ic_pc = 992,
- enum_ops_fetch_p_pc_ic_pc = 993,
- enum_ops_fetch_p_p_s_p = 994,
- enum_ops_fetch_p_pc_s_p = 995,
- enum_ops_fetch_p_p_sc_p = 996,
- enum_ops_fetch_p_pc_sc_p = 997,
- enum_ops_fetch_p_p_s_pc = 998,
- enum_ops_fetch_p_pc_s_pc = 999,
- enum_ops_fetch_p_p_sc_pc = 1000,
- enum_ops_fetch_p_pc_sc_pc = 1001,
- enum_ops_vivify_p_p_p_p = 1002,
- enum_ops_vivify_p_pc_p_p = 1003,
- enum_ops_vivify_p_p_pc_p = 1004,
- enum_ops_vivify_p_pc_pc_p = 1005,
- enum_ops_vivify_p_p_p_pc = 1006,
- enum_ops_vivify_p_pc_p_pc = 1007,
- enum_ops_vivify_p_p_pc_pc = 1008,
- enum_ops_vivify_p_pc_pc_pc = 1009,
- enum_ops_vivify_p_p_i_p = 1010,
- enum_ops_vivify_p_pc_i_p = 1011,
- enum_ops_vivify_p_p_ic_p = 1012,
- enum_ops_vivify_p_pc_ic_p = 1013,
- enum_ops_vivify_p_p_i_pc = 1014,
- enum_ops_vivify_p_pc_i_pc = 1015,
- enum_ops_vivify_p_p_ic_pc = 1016,
- enum_ops_vivify_p_pc_ic_pc = 1017,
- enum_ops_vivify_p_p_s_p = 1018,
- enum_ops_vivify_p_pc_s_p = 1019,
- enum_ops_vivify_p_p_sc_p = 1020,
- enum_ops_vivify_p_pc_sc_p = 1021,
- enum_ops_vivify_p_p_s_pc = 1022,
- enum_ops_vivify_p_pc_s_pc = 1023,
- enum_ops_vivify_p_p_sc_pc = 1024,
- enum_ops_vivify_p_pc_sc_pc = 1025,
- enum_ops_new_p_s_i = 1026,
- enum_ops_new_p_sc_i = 1027,
- enum_ops_new_p_s_ic = 1028,
- enum_ops_new_p_sc_ic = 1029,
- enum_ops_new_p_p_i = 1030,
- enum_ops_new_p_pc_i = 1031,
- enum_ops_new_p_p_ic = 1032,
- enum_ops_new_p_pc_ic = 1033,
- enum_ops_root_new_p_p_i = 1034,
- enum_ops_root_new_p_pc_i = 1035,
- enum_ops_root_new_p_p_ic = 1036,
- enum_ops_root_new_p_pc_ic = 1037,
- enum_ops_find_codepoint_i_s = 1038,
- enum_ops_find_codepoint_i_sc = 1039,
- enum_ops_finalize_p = 1040,
- enum_ops_finalize_pc = 1041,
+ enum_ops_find_cclass_i_ic_s_i_i = 899,
+ enum_ops_find_not_cclass_i_i_s_i_i = 900,
+ enum_ops_find_not_cclass_i_ic_s_i_i = 901,
+ enum_ops_escape_s_s = 902,
+ enum_ops_compose_s_s = 903,
+ enum_ops_compose_s_sc = 904,
+ enum_ops_spawnw_i_s = 905,
+ enum_ops_spawnw_i_sc = 906,
+ enum_ops_spawnw_i_p = 907,
+ enum_ops_err_i = 908,
+ enum_ops_err_s = 909,
+ enum_ops_err_s_i = 910,
+ enum_ops_err_s_ic = 911,
+ enum_ops_time_i = 912,
+ enum_ops_time_n = 913,
+ enum_ops_sleep_i = 914,
+ enum_ops_sleep_ic = 915,
+ enum_ops_sleep_n = 916,
+ enum_ops_sleep_nc = 917,
+ enum_ops_store_lex_s_p = 918,
+ enum_ops_store_lex_sc_p = 919,
+ enum_ops_store_dynamic_lex_s_p = 920,
+ enum_ops_store_dynamic_lex_sc_p = 921,
+ enum_ops_find_lex_p_s = 922,
+ enum_ops_find_lex_p_sc = 923,
+ enum_ops_find_dynamic_lex_p_s = 924,
+ enum_ops_find_dynamic_lex_p_sc = 925,
+ enum_ops_find_caller_lex_p_s = 926,
+ enum_ops_find_caller_lex_p_sc = 927,
+ enum_ops_get_namespace_p = 928,
+ enum_ops_get_namespace_p_p = 929,
+ enum_ops_get_namespace_p_pc = 930,
+ enum_ops_get_hll_namespace_p = 931,
+ enum_ops_get_hll_namespace_p_p = 932,
+ enum_ops_get_hll_namespace_p_pc = 933,
+ enum_ops_get_root_namespace_p = 934,
+ enum_ops_get_root_namespace_p_p = 935,
+ enum_ops_get_root_namespace_p_pc = 936,
+ enum_ops_get_global_p_s = 937,
+ enum_ops_get_global_p_sc = 938,
+ enum_ops_get_global_p_p_s = 939,
+ enum_ops_get_global_p_pc_s = 940,
+ enum_ops_get_global_p_p_sc = 941,
+ enum_ops_get_global_p_pc_sc = 942,
+ enum_ops_get_hll_global_p_s = 943,
+ enum_ops_get_hll_global_p_sc = 944,
+ enum_ops_get_hll_global_p_p_s = 945,
+ enum_ops_get_hll_global_p_pc_s = 946,
+ enum_ops_get_hll_global_p_p_sc = 947,
+ enum_ops_get_hll_global_p_pc_sc = 948,
+ enum_ops_get_root_global_p_s = 949,
+ enum_ops_get_root_global_p_sc = 950,
+ enum_ops_get_root_global_p_p_s = 951,
+ enum_ops_get_root_global_p_pc_s = 952,
+ enum_ops_get_root_global_p_p_sc = 953,
+ enum_ops_get_root_global_p_pc_sc = 954,
+ enum_ops_set_global_s_p = 955,
+ enum_ops_set_global_sc_p = 956,
+ enum_ops_set_global_p_s_p = 957,
+ enum_ops_set_global_pc_s_p = 958,
+ enum_ops_set_global_p_sc_p = 959,
+ enum_ops_set_global_pc_sc_p = 960,
+ enum_ops_set_hll_global_s_p = 961,
+ enum_ops_set_hll_global_sc_p = 962,
+ enum_ops_set_hll_global_p_s_p = 963,
+ enum_ops_set_hll_global_pc_s_p = 964,
+ enum_ops_set_hll_global_p_sc_p = 965,
+ enum_ops_set_hll_global_pc_sc_p = 966,
+ enum_ops_set_root_global_s_p = 967,
+ enum_ops_set_root_global_sc_p = 968,
+ enum_ops_set_root_global_p_s_p = 969,
+ enum_ops_set_root_global_pc_s_p = 970,
+ enum_ops_set_root_global_p_sc_p = 971,
+ enum_ops_set_root_global_pc_sc_p = 972,
+ enum_ops_find_name_p_s = 973,
+ enum_ops_find_name_p_sc = 974,
+ enum_ops_find_sub_not_null_p_s = 975,
+ enum_ops_find_sub_not_null_p_sc = 976,
+ enum_ops_trap = 977,
+ enum_ops_set_label_p_ic = 978,
+ enum_ops_get_label_i_p = 979,
+ enum_ops_fetch_p_p_p_p = 980,
+ enum_ops_fetch_p_pc_p_p = 981,
+ enum_ops_fetch_p_p_pc_p = 982,
+ enum_ops_fetch_p_pc_pc_p = 983,
+ enum_ops_fetch_p_p_p_pc = 984,
+ enum_ops_fetch_p_pc_p_pc = 985,
+ enum_ops_fetch_p_p_pc_pc = 986,
+ enum_ops_fetch_p_pc_pc_pc = 987,
+ enum_ops_fetch_p_p_i_p = 988,
+ enum_ops_fetch_p_pc_i_p = 989,
+ enum_ops_fetch_p_p_ic_p = 990,
+ enum_ops_fetch_p_pc_ic_p = 991,
+ enum_ops_fetch_p_p_i_pc = 992,
+ enum_ops_fetch_p_pc_i_pc = 993,
+ enum_ops_fetch_p_p_ic_pc = 994,
+ enum_ops_fetch_p_pc_ic_pc = 995,
+ enum_ops_fetch_p_p_s_p = 996,
+ enum_ops_fetch_p_pc_s_p = 997,
+ enum_ops_fetch_p_p_sc_p = 998,
+ enum_ops_fetch_p_pc_sc_p = 999,
+ enum_ops_fetch_p_p_s_pc = 1000,
+ enum_ops_fetch_p_pc_s_pc = 1001,
+ enum_ops_fetch_p_p_sc_pc = 1002,
+ enum_ops_fetch_p_pc_sc_pc = 1003,
+ enum_ops_vivify_p_p_p_p = 1004,
+ enum_ops_vivify_p_pc_p_p = 1005,
+ enum_ops_vivify_p_p_pc_p = 1006,
+ enum_ops_vivify_p_pc_pc_p = 1007,
+ enum_ops_vivify_p_p_p_pc = 1008,
+ enum_ops_vivify_p_pc_p_pc = 1009,
+ enum_ops_vivify_p_p_pc_pc = 1010,
+ enum_ops_vivify_p_pc_pc_pc = 1011,
+ enum_ops_vivify_p_p_i_p = 1012,
+ enum_ops_vivify_p_pc_i_p = 1013,
+ enum_ops_vivify_p_p_ic_p = 1014,
+ enum_ops_vivify_p_pc_ic_p = 1015,
+ enum_ops_vivify_p_p_i_pc = 1016,
+ enum_ops_vivify_p_pc_i_pc = 1017,
+ enum_ops_vivify_p_p_ic_pc = 1018,
+ enum_ops_vivify_p_pc_ic_pc = 1019,
+ enum_ops_vivify_p_p_s_p = 1020,
+ enum_ops_vivify_p_pc_s_p = 1021,
+ enum_ops_vivify_p_p_sc_p = 1022,
+ enum_ops_vivify_p_pc_sc_p = 1023,
+ enum_ops_vivify_p_p_s_pc = 1024,
+ enum_ops_vivify_p_pc_s_pc = 1025,
+ enum_ops_vivify_p_p_sc_pc = 1026,
+ enum_ops_vivify_p_pc_sc_pc = 1027,
+ enum_ops_new_p_s_i = 1028,
+ enum_ops_new_p_sc_i = 1029,
+ enum_ops_new_p_s_ic = 1030,
+ enum_ops_new_p_sc_ic = 1031,
+ enum_ops_new_p_p_i = 1032,
+ enum_ops_new_p_pc_i = 1033,
+ enum_ops_new_p_p_ic = 1034,
+ enum_ops_new_p_pc_ic = 1035,
+ enum_ops_root_new_p_p_i = 1036,
+ enum_ops_root_new_p_pc_i = 1037,
+ enum_ops_root_new_p_p_ic = 1038,
+ enum_ops_root_new_p_pc_ic = 1039,
+ enum_ops_find_codepoint_i_s = 1040,
+ enum_ops_find_codepoint_i_sc = 1041,
+ enum_ops_finalize_p = 1042,
+ enum_ops_finalize_pc = 1043,
};
Modified: branches/constant_unfolding/src/ops/core_ops.c
==============================================================================
--- branches/constant_unfolding/src/ops/core_ops.c Tue Jun 1 06:13:10 2010 (r47245)
+++ branches/constant_unfolding/src/ops/core_ops.c Tue Jun 1 06:33:41 2010 (r47246)
@@ -61,13 +61,13 @@
-INTVAL core_numops = 1043;
+INTVAL core_numops = 1045;
/*
** Op Function Table:
*/
-static op_func_t core_op_func_table[1043] = {
+static op_func_t core_op_func_table[1045] = {
Parrot_end, /* 0 */
Parrot_noop, /* 1 */
Parrot_check_events, /* 2 */
@@ -967,149 +967,151 @@
Parrot_is_cclass_i_i_sc_ic, /* 896 */
Parrot_is_cclass_i_ic_sc_ic, /* 897 */
Parrot_find_cclass_i_i_s_i_i, /* 898 */
- Parrot_find_not_cclass_i_i_s_i_i, /* 899 */
- Parrot_escape_s_s, /* 900 */
- Parrot_compose_s_s, /* 901 */
- Parrot_compose_s_sc, /* 902 */
- Parrot_spawnw_i_s, /* 903 */
- Parrot_spawnw_i_sc, /* 904 */
- Parrot_spawnw_i_p, /* 905 */
- Parrot_err_i, /* 906 */
- Parrot_err_s, /* 907 */
- Parrot_err_s_i, /* 908 */
- Parrot_err_s_ic, /* 909 */
- Parrot_time_i, /* 910 */
- Parrot_time_n, /* 911 */
- Parrot_sleep_i, /* 912 */
- Parrot_sleep_ic, /* 913 */
- Parrot_sleep_n, /* 914 */
- Parrot_sleep_nc, /* 915 */
- Parrot_store_lex_s_p, /* 916 */
- Parrot_store_lex_sc_p, /* 917 */
- Parrot_store_dynamic_lex_s_p, /* 918 */
- Parrot_store_dynamic_lex_sc_p, /* 919 */
- Parrot_find_lex_p_s, /* 920 */
- Parrot_find_lex_p_sc, /* 921 */
- Parrot_find_dynamic_lex_p_s, /* 922 */
- Parrot_find_dynamic_lex_p_sc, /* 923 */
- Parrot_find_caller_lex_p_s, /* 924 */
- Parrot_find_caller_lex_p_sc, /* 925 */
- Parrot_get_namespace_p, /* 926 */
- Parrot_get_namespace_p_p, /* 927 */
- Parrot_get_namespace_p_pc, /* 928 */
- Parrot_get_hll_namespace_p, /* 929 */
- Parrot_get_hll_namespace_p_p, /* 930 */
- Parrot_get_hll_namespace_p_pc, /* 931 */
- Parrot_get_root_namespace_p, /* 932 */
- Parrot_get_root_namespace_p_p, /* 933 */
- Parrot_get_root_namespace_p_pc, /* 934 */
- Parrot_get_global_p_s, /* 935 */
- Parrot_get_global_p_sc, /* 936 */
- Parrot_get_global_p_p_s, /* 937 */
- Parrot_get_global_p_pc_s, /* 938 */
- Parrot_get_global_p_p_sc, /* 939 */
- Parrot_get_global_p_pc_sc, /* 940 */
- Parrot_get_hll_global_p_s, /* 941 */
- Parrot_get_hll_global_p_sc, /* 942 */
- Parrot_get_hll_global_p_p_s, /* 943 */
- Parrot_get_hll_global_p_pc_s, /* 944 */
- Parrot_get_hll_global_p_p_sc, /* 945 */
- Parrot_get_hll_global_p_pc_sc, /* 946 */
- Parrot_get_root_global_p_s, /* 947 */
- Parrot_get_root_global_p_sc, /* 948 */
- Parrot_get_root_global_p_p_s, /* 949 */
- Parrot_get_root_global_p_pc_s, /* 950 */
- Parrot_get_root_global_p_p_sc, /* 951 */
- Parrot_get_root_global_p_pc_sc, /* 952 */
- Parrot_set_global_s_p, /* 953 */
- Parrot_set_global_sc_p, /* 954 */
- Parrot_set_global_p_s_p, /* 955 */
- Parrot_set_global_pc_s_p, /* 956 */
- Parrot_set_global_p_sc_p, /* 957 */
- Parrot_set_global_pc_sc_p, /* 958 */
- Parrot_set_hll_global_s_p, /* 959 */
- Parrot_set_hll_global_sc_p, /* 960 */
- Parrot_set_hll_global_p_s_p, /* 961 */
- Parrot_set_hll_global_pc_s_p, /* 962 */
- Parrot_set_hll_global_p_sc_p, /* 963 */
- Parrot_set_hll_global_pc_sc_p, /* 964 */
- Parrot_set_root_global_s_p, /* 965 */
- Parrot_set_root_global_sc_p, /* 966 */
- Parrot_set_root_global_p_s_p, /* 967 */
- Parrot_set_root_global_pc_s_p, /* 968 */
- Parrot_set_root_global_p_sc_p, /* 969 */
- Parrot_set_root_global_pc_sc_p, /* 970 */
- Parrot_find_name_p_s, /* 971 */
- Parrot_find_name_p_sc, /* 972 */
- Parrot_find_sub_not_null_p_s, /* 973 */
- Parrot_find_sub_not_null_p_sc, /* 974 */
- Parrot_trap, /* 975 */
- Parrot_set_label_p_ic, /* 976 */
- Parrot_get_label_i_p, /* 977 */
- Parrot_fetch_p_p_p_p, /* 978 */
- Parrot_fetch_p_pc_p_p, /* 979 */
- Parrot_fetch_p_p_pc_p, /* 980 */
- Parrot_fetch_p_pc_pc_p, /* 981 */
- Parrot_fetch_p_p_p_pc, /* 982 */
- Parrot_fetch_p_pc_p_pc, /* 983 */
- Parrot_fetch_p_p_pc_pc, /* 984 */
- Parrot_fetch_p_pc_pc_pc, /* 985 */
- Parrot_fetch_p_p_i_p, /* 986 */
- Parrot_fetch_p_pc_i_p, /* 987 */
- Parrot_fetch_p_p_ic_p, /* 988 */
- Parrot_fetch_p_pc_ic_p, /* 989 */
- Parrot_fetch_p_p_i_pc, /* 990 */
- Parrot_fetch_p_pc_i_pc, /* 991 */
- Parrot_fetch_p_p_ic_pc, /* 992 */
- Parrot_fetch_p_pc_ic_pc, /* 993 */
- Parrot_fetch_p_p_s_p, /* 994 */
- Parrot_fetch_p_pc_s_p, /* 995 */
- Parrot_fetch_p_p_sc_p, /* 996 */
- Parrot_fetch_p_pc_sc_p, /* 997 */
- Parrot_fetch_p_p_s_pc, /* 998 */
- Parrot_fetch_p_pc_s_pc, /* 999 */
- Parrot_fetch_p_p_sc_pc, /* 1000 */
- Parrot_fetch_p_pc_sc_pc, /* 1001 */
- Parrot_vivify_p_p_p_p, /* 1002 */
- Parrot_vivify_p_pc_p_p, /* 1003 */
- Parrot_vivify_p_p_pc_p, /* 1004 */
- Parrot_vivify_p_pc_pc_p, /* 1005 */
- Parrot_vivify_p_p_p_pc, /* 1006 */
- Parrot_vivify_p_pc_p_pc, /* 1007 */
- Parrot_vivify_p_p_pc_pc, /* 1008 */
- Parrot_vivify_p_pc_pc_pc, /* 1009 */
- Parrot_vivify_p_p_i_p, /* 1010 */
- Parrot_vivify_p_pc_i_p, /* 1011 */
- Parrot_vivify_p_p_ic_p, /* 1012 */
- Parrot_vivify_p_pc_ic_p, /* 1013 */
- Parrot_vivify_p_p_i_pc, /* 1014 */
- Parrot_vivify_p_pc_i_pc, /* 1015 */
- Parrot_vivify_p_p_ic_pc, /* 1016 */
- Parrot_vivify_p_pc_ic_pc, /* 1017 */
- Parrot_vivify_p_p_s_p, /* 1018 */
- Parrot_vivify_p_pc_s_p, /* 1019 */
- Parrot_vivify_p_p_sc_p, /* 1020 */
- Parrot_vivify_p_pc_sc_p, /* 1021 */
- Parrot_vivify_p_p_s_pc, /* 1022 */
- Parrot_vivify_p_pc_s_pc, /* 1023 */
- Parrot_vivify_p_p_sc_pc, /* 1024 */
- Parrot_vivify_p_pc_sc_pc, /* 1025 */
- Parrot_new_p_s_i, /* 1026 */
- Parrot_new_p_sc_i, /* 1027 */
- Parrot_new_p_s_ic, /* 1028 */
- Parrot_new_p_sc_ic, /* 1029 */
- Parrot_new_p_p_i, /* 1030 */
- Parrot_new_p_pc_i, /* 1031 */
- Parrot_new_p_p_ic, /* 1032 */
- Parrot_new_p_pc_ic, /* 1033 */
- Parrot_root_new_p_p_i, /* 1034 */
- Parrot_root_new_p_pc_i, /* 1035 */
- Parrot_root_new_p_p_ic, /* 1036 */
- Parrot_root_new_p_pc_ic, /* 1037 */
- Parrot_find_codepoint_i_s, /* 1038 */
- Parrot_find_codepoint_i_sc, /* 1039 */
- Parrot_finalize_p, /* 1040 */
- Parrot_finalize_pc, /* 1041 */
+ Parrot_find_cclass_i_ic_s_i_i, /* 899 */
+ Parrot_find_not_cclass_i_i_s_i_i, /* 900 */
+ Parrot_find_not_cclass_i_ic_s_i_i, /* 901 */
+ Parrot_escape_s_s, /* 902 */
+ Parrot_compose_s_s, /* 903 */
+ Parrot_compose_s_sc, /* 904 */
+ Parrot_spawnw_i_s, /* 905 */
+ Parrot_spawnw_i_sc, /* 906 */
+ Parrot_spawnw_i_p, /* 907 */
+ Parrot_err_i, /* 908 */
+ Parrot_err_s, /* 909 */
+ Parrot_err_s_i, /* 910 */
+ Parrot_err_s_ic, /* 911 */
+ Parrot_time_i, /* 912 */
+ Parrot_time_n, /* 913 */
+ Parrot_sleep_i, /* 914 */
+ Parrot_sleep_ic, /* 915 */
+ Parrot_sleep_n, /* 916 */
+ Parrot_sleep_nc, /* 917 */
+ Parrot_store_lex_s_p, /* 918 */
+ Parrot_store_lex_sc_p, /* 919 */
+ Parrot_store_dynamic_lex_s_p, /* 920 */
+ Parrot_store_dynamic_lex_sc_p, /* 921 */
+ Parrot_find_lex_p_s, /* 922 */
+ Parrot_find_lex_p_sc, /* 923 */
+ Parrot_find_dynamic_lex_p_s, /* 924 */
+ Parrot_find_dynamic_lex_p_sc, /* 925 */
+ Parrot_find_caller_lex_p_s, /* 926 */
+ Parrot_find_caller_lex_p_sc, /* 927 */
+ Parrot_get_namespace_p, /* 928 */
+ Parrot_get_namespace_p_p, /* 929 */
+ Parrot_get_namespace_p_pc, /* 930 */
+ Parrot_get_hll_namespace_p, /* 931 */
+ Parrot_get_hll_namespace_p_p, /* 932 */
+ Parrot_get_hll_namespace_p_pc, /* 933 */
+ Parrot_get_root_namespace_p, /* 934 */
+ Parrot_get_root_namespace_p_p, /* 935 */
+ Parrot_get_root_namespace_p_pc, /* 936 */
+ Parrot_get_global_p_s, /* 937 */
+ Parrot_get_global_p_sc, /* 938 */
+ Parrot_get_global_p_p_s, /* 939 */
+ Parrot_get_global_p_pc_s, /* 940 */
+ Parrot_get_global_p_p_sc, /* 941 */
+ Parrot_get_global_p_pc_sc, /* 942 */
+ Parrot_get_hll_global_p_s, /* 943 */
+ Parrot_get_hll_global_p_sc, /* 944 */
+ Parrot_get_hll_global_p_p_s, /* 945 */
+ Parrot_get_hll_global_p_pc_s, /* 946 */
+ Parrot_get_hll_global_p_p_sc, /* 947 */
+ Parrot_get_hll_global_p_pc_sc, /* 948 */
+ Parrot_get_root_global_p_s, /* 949 */
+ Parrot_get_root_global_p_sc, /* 950 */
+ Parrot_get_root_global_p_p_s, /* 951 */
+ Parrot_get_root_global_p_pc_s, /* 952 */
+ Parrot_get_root_global_p_p_sc, /* 953 */
+ Parrot_get_root_global_p_pc_sc, /* 954 */
+ Parrot_set_global_s_p, /* 955 */
+ Parrot_set_global_sc_p, /* 956 */
+ Parrot_set_global_p_s_p, /* 957 */
+ Parrot_set_global_pc_s_p, /* 958 */
+ Parrot_set_global_p_sc_p, /* 959 */
+ Parrot_set_global_pc_sc_p, /* 960 */
+ Parrot_set_hll_global_s_p, /* 961 */
+ Parrot_set_hll_global_sc_p, /* 962 */
+ Parrot_set_hll_global_p_s_p, /* 963 */
+ Parrot_set_hll_global_pc_s_p, /* 964 */
+ Parrot_set_hll_global_p_sc_p, /* 965 */
+ Parrot_set_hll_global_pc_sc_p, /* 966 */
+ Parrot_set_root_global_s_p, /* 967 */
+ Parrot_set_root_global_sc_p, /* 968 */
+ Parrot_set_root_global_p_s_p, /* 969 */
+ Parrot_set_root_global_pc_s_p, /* 970 */
+ Parrot_set_root_global_p_sc_p, /* 971 */
+ Parrot_set_root_global_pc_sc_p, /* 972 */
+ Parrot_find_name_p_s, /* 973 */
+ Parrot_find_name_p_sc, /* 974 */
+ Parrot_find_sub_not_null_p_s, /* 975 */
+ Parrot_find_sub_not_null_p_sc, /* 976 */
+ Parrot_trap, /* 977 */
+ Parrot_set_label_p_ic, /* 978 */
+ Parrot_get_label_i_p, /* 979 */
+ Parrot_fetch_p_p_p_p, /* 980 */
+ Parrot_fetch_p_pc_p_p, /* 981 */
+ Parrot_fetch_p_p_pc_p, /* 982 */
+ Parrot_fetch_p_pc_pc_p, /* 983 */
+ Parrot_fetch_p_p_p_pc, /* 984 */
+ Parrot_fetch_p_pc_p_pc, /* 985 */
+ Parrot_fetch_p_p_pc_pc, /* 986 */
+ Parrot_fetch_p_pc_pc_pc, /* 987 */
+ Parrot_fetch_p_p_i_p, /* 988 */
+ Parrot_fetch_p_pc_i_p, /* 989 */
+ Parrot_fetch_p_p_ic_p, /* 990 */
+ Parrot_fetch_p_pc_ic_p, /* 991 */
+ Parrot_fetch_p_p_i_pc, /* 992 */
+ Parrot_fetch_p_pc_i_pc, /* 993 */
+ Parrot_fetch_p_p_ic_pc, /* 994 */
+ Parrot_fetch_p_pc_ic_pc, /* 995 */
+ Parrot_fetch_p_p_s_p, /* 996 */
+ Parrot_fetch_p_pc_s_p, /* 997 */
+ Parrot_fetch_p_p_sc_p, /* 998 */
+ Parrot_fetch_p_pc_sc_p, /* 999 */
+ Parrot_fetch_p_p_s_pc, /* 1000 */
+ Parrot_fetch_p_pc_s_pc, /* 1001 */
+ Parrot_fetch_p_p_sc_pc, /* 1002 */
+ Parrot_fetch_p_pc_sc_pc, /* 1003 */
+ Parrot_vivify_p_p_p_p, /* 1004 */
+ Parrot_vivify_p_pc_p_p, /* 1005 */
+ Parrot_vivify_p_p_pc_p, /* 1006 */
+ Parrot_vivify_p_pc_pc_p, /* 1007 */
+ Parrot_vivify_p_p_p_pc, /* 1008 */
+ Parrot_vivify_p_pc_p_pc, /* 1009 */
+ Parrot_vivify_p_p_pc_pc, /* 1010 */
+ Parrot_vivify_p_pc_pc_pc, /* 1011 */
+ Parrot_vivify_p_p_i_p, /* 1012 */
+ Parrot_vivify_p_pc_i_p, /* 1013 */
+ Parrot_vivify_p_p_ic_p, /* 1014 */
+ Parrot_vivify_p_pc_ic_p, /* 1015 */
+ Parrot_vivify_p_p_i_pc, /* 1016 */
+ Parrot_vivify_p_pc_i_pc, /* 1017 */
+ Parrot_vivify_p_p_ic_pc, /* 1018 */
+ Parrot_vivify_p_pc_ic_pc, /* 1019 */
+ Parrot_vivify_p_p_s_p, /* 1020 */
+ Parrot_vivify_p_pc_s_p, /* 1021 */
+ Parrot_vivify_p_p_sc_p, /* 1022 */
+ Parrot_vivify_p_pc_sc_p, /* 1023 */
+ Parrot_vivify_p_p_s_pc, /* 1024 */
+ Parrot_vivify_p_pc_s_pc, /* 1025 */
+ Parrot_vivify_p_p_sc_pc, /* 1026 */
+ Parrot_vivify_p_pc_sc_pc, /* 1027 */
+ Parrot_new_p_s_i, /* 1028 */
+ Parrot_new_p_sc_i, /* 1029 */
+ Parrot_new_p_s_ic, /* 1030 */
+ Parrot_new_p_sc_ic, /* 1031 */
+ Parrot_new_p_p_i, /* 1032 */
+ Parrot_new_p_pc_i, /* 1033 */
+ Parrot_new_p_p_ic, /* 1034 */
+ Parrot_new_p_pc_ic, /* 1035 */
+ Parrot_root_new_p_p_i, /* 1036 */
+ Parrot_root_new_p_pc_i, /* 1037 */
+ Parrot_root_new_p_p_ic, /* 1038 */
+ Parrot_root_new_p_pc_ic, /* 1039 */
+ Parrot_find_codepoint_i_s, /* 1040 */
+ Parrot_find_codepoint_i_sc, /* 1041 */
+ Parrot_finalize_p, /* 1042 */
+ Parrot_finalize_pc, /* 1043 */
NULL /* NULL function pointer */
};
@@ -1120,7 +1122,7 @@
** Op Info Table:
*/
-static op_info_t core_op_info_table[1043] = {
+static op_info_t core_op_info_table[1045] = {
{ /* 0 */
/* type PARROT_INLINE_OP, */
"end",
@@ -11911,6 +11913,18 @@
},
{ /* 899 */
/* type PARROT_INLINE_OP, */
+ "find_cclass",
+ "find_cclass_i_ic_s_i_i",
+ "Parrot_find_cclass_i_ic_s_i_i",
+ /* "", body */
+ 0,
+ 6,
+ { PARROT_ARG_I, PARROT_ARG_IC, PARROT_ARG_S, PARROT_ARG_I, PARROT_ARG_I },
+ { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
+ { 0, 0, 0, 0, 0 }
+ },
+ { /* 900 */
+ /* type PARROT_INLINE_OP, */
"find_not_cclass",
"find_not_cclass_i_i_s_i_i",
"Parrot_find_not_cclass_i_i_s_i_i",
@@ -11921,7 +11935,19 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0, 0 }
},
- { /* 900 */
+ { /* 901 */
+ /* type PARROT_INLINE_OP, */
+ "find_not_cclass",
+ "find_not_cclass_i_ic_s_i_i",
+ "Parrot_find_not_cclass_i_ic_s_i_i",
+ /* "", body */
+ 0,
+ 6,
+ { PARROT_ARG_I, PARROT_ARG_IC, PARROT_ARG_S, PARROT_ARG_I, PARROT_ARG_I },
+ { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
+ { 0, 0, 0, 0, 0 }
+ },
+ { /* 902 */
/* type PARROT_FUNCTION_OP, */
"escape",
"escape_s_s",
@@ -11933,7 +11959,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 901 */
+ { /* 903 */
/* type PARROT_FUNCTION_OP, */
"compose",
"compose_s_s",
@@ -11945,7 +11971,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 902 */
+ { /* 904 */
/* type PARROT_FUNCTION_OP, */
"compose",
"compose_s_sc",
@@ -11957,7 +11983,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 903 */
+ { /* 905 */
/* type PARROT_INLINE_OP, */
"spawnw",
"spawnw_i_s",
@@ -11969,7 +11995,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 904 */
+ { /* 906 */
/* type PARROT_INLINE_OP, */
"spawnw",
"spawnw_i_sc",
@@ -11981,7 +12007,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 905 */
+ { /* 907 */
/* type PARROT_INLINE_OP, */
"spawnw",
"spawnw_i_p",
@@ -11993,7 +12019,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 906 */
+ { /* 908 */
/* type PARROT_INLINE_OP, */
"err",
"err_i",
@@ -12005,7 +12031,7 @@
{ PARROT_ARGDIR_OUT },
{ 0 }
},
- { /* 907 */
+ { /* 909 */
/* type PARROT_FUNCTION_OP, */
"err",
"err_s",
@@ -12017,7 +12043,7 @@
{ PARROT_ARGDIR_OUT },
{ 0 }
},
- { /* 908 */
+ { /* 910 */
/* type PARROT_FUNCTION_OP, */
"err",
"err_s_i",
@@ -12029,7 +12055,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 909 */
+ { /* 911 */
/* type PARROT_FUNCTION_OP, */
"err",
"err_s_ic",
@@ -12041,7 +12067,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 910 */
+ { /* 912 */
/* type PARROT_INLINE_OP, */
"time",
"time_i",
@@ -12053,7 +12079,7 @@
{ PARROT_ARGDIR_OUT },
{ 0 }
},
- { /* 911 */
+ { /* 913 */
/* type PARROT_INLINE_OP, */
"time",
"time_n",
@@ -12065,7 +12091,7 @@
{ PARROT_ARGDIR_OUT },
{ 0 }
},
- { /* 912 */
+ { /* 914 */
/* type PARROT_INLINE_OP, */
"sleep",
"sleep_i",
@@ -12077,7 +12103,7 @@
{ PARROT_ARGDIR_IN },
{ 0 }
},
- { /* 913 */
+ { /* 915 */
/* type PARROT_INLINE_OP, */
"sleep",
"sleep_ic",
@@ -12089,7 +12115,7 @@
{ PARROT_ARGDIR_IN },
{ 0 }
},
- { /* 914 */
+ { /* 916 */
/* type PARROT_INLINE_OP, */
"sleep",
"sleep_n",
@@ -12101,7 +12127,7 @@
{ PARROT_ARGDIR_IN },
{ 0 }
},
- { /* 915 */
+ { /* 917 */
/* type PARROT_INLINE_OP, */
"sleep",
"sleep_nc",
@@ -12113,7 +12139,7 @@
{ PARROT_ARGDIR_IN },
{ 0 }
},
- { /* 916 */
+ { /* 918 */
/* type PARROT_FUNCTION_OP, */
"store_lex",
"store_lex_s_p",
@@ -12125,7 +12151,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 917 */
+ { /* 919 */
/* type PARROT_FUNCTION_OP, */
"store_lex",
"store_lex_sc_p",
@@ -12137,7 +12163,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 918 */
+ { /* 920 */
/* type PARROT_FUNCTION_OP, */
"store_dynamic_lex",
"store_dynamic_lex_s_p",
@@ -12149,7 +12175,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 919 */
+ { /* 921 */
/* type PARROT_FUNCTION_OP, */
"store_dynamic_lex",
"store_dynamic_lex_sc_p",
@@ -12161,7 +12187,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 920 */
+ { /* 922 */
/* type PARROT_FUNCTION_OP, */
"find_lex",
"find_lex_p_s",
@@ -12173,7 +12199,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 921 */
+ { /* 923 */
/* type PARROT_FUNCTION_OP, */
"find_lex",
"find_lex_p_sc",
@@ -12185,7 +12211,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 922 */
+ { /* 924 */
/* type PARROT_FUNCTION_OP, */
"find_dynamic_lex",
"find_dynamic_lex_p_s",
@@ -12197,7 +12223,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 923 */
+ { /* 925 */
/* type PARROT_FUNCTION_OP, */
"find_dynamic_lex",
"find_dynamic_lex_p_sc",
@@ -12209,7 +12235,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 924 */
+ { /* 926 */
/* type PARROT_FUNCTION_OP, */
"find_caller_lex",
"find_caller_lex_p_s",
@@ -12221,7 +12247,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 925 */
+ { /* 927 */
/* type PARROT_FUNCTION_OP, */
"find_caller_lex",
"find_caller_lex_p_sc",
@@ -12233,7 +12259,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 926 */
+ { /* 928 */
/* type PARROT_FUNCTION_OP, */
"get_namespace",
"get_namespace_p",
@@ -12245,7 +12271,7 @@
{ PARROT_ARGDIR_OUT },
{ 0 }
},
- { /* 927 */
+ { /* 929 */
/* type PARROT_FUNCTION_OP, */
"get_namespace",
"get_namespace_p_p",
@@ -12257,7 +12283,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 928 */
+ { /* 930 */
/* type PARROT_FUNCTION_OP, */
"get_namespace",
"get_namespace_p_pc",
@@ -12269,7 +12295,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 929 */
+ { /* 931 */
/* type PARROT_FUNCTION_OP, */
"get_hll_namespace",
"get_hll_namespace_p",
@@ -12281,7 +12307,7 @@
{ PARROT_ARGDIR_OUT },
{ 0 }
},
- { /* 930 */
+ { /* 932 */
/* type PARROT_FUNCTION_OP, */
"get_hll_namespace",
"get_hll_namespace_p_p",
@@ -12293,7 +12319,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 931 */
+ { /* 933 */
/* type PARROT_FUNCTION_OP, */
"get_hll_namespace",
"get_hll_namespace_p_pc",
@@ -12305,7 +12331,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 932 */
+ { /* 934 */
/* type PARROT_FUNCTION_OP, */
"get_root_namespace",
"get_root_namespace_p",
@@ -12317,7 +12343,7 @@
{ PARROT_ARGDIR_OUT },
{ 0 }
},
- { /* 933 */
+ { /* 935 */
/* type PARROT_FUNCTION_OP, */
"get_root_namespace",
"get_root_namespace_p_p",
@@ -12329,7 +12355,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 934 */
+ { /* 936 */
/* type PARROT_FUNCTION_OP, */
"get_root_namespace",
"get_root_namespace_p_pc",
@@ -12341,7 +12367,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 935 */
+ { /* 937 */
/* type PARROT_FUNCTION_OP, */
"get_global",
"get_global_p_s",
@@ -12353,7 +12379,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 936 */
+ { /* 938 */
/* type PARROT_FUNCTION_OP, */
"get_global",
"get_global_p_sc",
@@ -12365,7 +12391,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 937 */
+ { /* 939 */
/* type PARROT_FUNCTION_OP, */
"get_global",
"get_global_p_p_s",
@@ -12377,7 +12403,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 938 */
+ { /* 940 */
/* type PARROT_FUNCTION_OP, */
"get_global",
"get_global_p_pc_s",
@@ -12389,7 +12415,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 939 */
+ { /* 941 */
/* type PARROT_FUNCTION_OP, */
"get_global",
"get_global_p_p_sc",
@@ -12401,7 +12427,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 940 */
+ { /* 942 */
/* type PARROT_FUNCTION_OP, */
"get_global",
"get_global_p_pc_sc",
@@ -12413,7 +12439,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 941 */
+ { /* 943 */
/* type PARROT_FUNCTION_OP, */
"get_hll_global",
"get_hll_global_p_s",
@@ -12425,7 +12451,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 942 */
+ { /* 944 */
/* type PARROT_FUNCTION_OP, */
"get_hll_global",
"get_hll_global_p_sc",
@@ -12437,7 +12463,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 943 */
+ { /* 945 */
/* type PARROT_FUNCTION_OP, */
"get_hll_global",
"get_hll_global_p_p_s",
@@ -12449,7 +12475,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 944 */
+ { /* 946 */
/* type PARROT_FUNCTION_OP, */
"get_hll_global",
"get_hll_global_p_pc_s",
@@ -12461,7 +12487,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 945 */
+ { /* 947 */
/* type PARROT_FUNCTION_OP, */
"get_hll_global",
"get_hll_global_p_p_sc",
@@ -12473,7 +12499,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 946 */
+ { /* 948 */
/* type PARROT_FUNCTION_OP, */
"get_hll_global",
"get_hll_global_p_pc_sc",
@@ -12485,7 +12511,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 947 */
+ { /* 949 */
/* type PARROT_FUNCTION_OP, */
"get_root_global",
"get_root_global_p_s",
@@ -12497,7 +12523,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 948 */
+ { /* 950 */
/* type PARROT_FUNCTION_OP, */
"get_root_global",
"get_root_global_p_sc",
@@ -12509,7 +12535,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 949 */
+ { /* 951 */
/* type PARROT_FUNCTION_OP, */
"get_root_global",
"get_root_global_p_p_s",
@@ -12521,7 +12547,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 950 */
+ { /* 952 */
/* type PARROT_FUNCTION_OP, */
"get_root_global",
"get_root_global_p_pc_s",
@@ -12533,7 +12559,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 951 */
+ { /* 953 */
/* type PARROT_FUNCTION_OP, */
"get_root_global",
"get_root_global_p_p_sc",
@@ -12545,7 +12571,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 952 */
+ { /* 954 */
/* type PARROT_FUNCTION_OP, */
"get_root_global",
"get_root_global_p_pc_sc",
@@ -12557,7 +12583,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 953 */
+ { /* 955 */
/* type PARROT_FUNCTION_OP, */
"set_global",
"set_global_s_p",
@@ -12569,7 +12595,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 954 */
+ { /* 956 */
/* type PARROT_FUNCTION_OP, */
"set_global",
"set_global_sc_p",
@@ -12581,7 +12607,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 955 */
+ { /* 957 */
/* type PARROT_FUNCTION_OP, */
"set_global",
"set_global_p_s_p",
@@ -12593,7 +12619,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 956 */
+ { /* 958 */
/* type PARROT_FUNCTION_OP, */
"set_global",
"set_global_pc_s_p",
@@ -12605,7 +12631,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 957 */
+ { /* 959 */
/* type PARROT_FUNCTION_OP, */
"set_global",
"set_global_p_sc_p",
@@ -12617,7 +12643,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 958 */
+ { /* 960 */
/* type PARROT_FUNCTION_OP, */
"set_global",
"set_global_pc_sc_p",
@@ -12629,7 +12655,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 959 */
+ { /* 961 */
/* type PARROT_FUNCTION_OP, */
"set_hll_global",
"set_hll_global_s_p",
@@ -12641,7 +12667,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 960 */
+ { /* 962 */
/* type PARROT_FUNCTION_OP, */
"set_hll_global",
"set_hll_global_sc_p",
@@ -12653,7 +12679,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 961 */
+ { /* 963 */
/* type PARROT_FUNCTION_OP, */
"set_hll_global",
"set_hll_global_p_s_p",
@@ -12665,7 +12691,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 962 */
+ { /* 964 */
/* type PARROT_FUNCTION_OP, */
"set_hll_global",
"set_hll_global_pc_s_p",
@@ -12677,7 +12703,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 963 */
+ { /* 965 */
/* type PARROT_FUNCTION_OP, */
"set_hll_global",
"set_hll_global_p_sc_p",
@@ -12689,7 +12715,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 964 */
+ { /* 966 */
/* type PARROT_FUNCTION_OP, */
"set_hll_global",
"set_hll_global_pc_sc_p",
@@ -12701,7 +12727,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 965 */
+ { /* 967 */
/* type PARROT_FUNCTION_OP, */
"set_root_global",
"set_root_global_s_p",
@@ -12713,7 +12739,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 966 */
+ { /* 968 */
/* type PARROT_FUNCTION_OP, */
"set_root_global",
"set_root_global_sc_p",
@@ -12725,7 +12751,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 967 */
+ { /* 969 */
/* type PARROT_FUNCTION_OP, */
"set_root_global",
"set_root_global_p_s_p",
@@ -12737,7 +12763,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 968 */
+ { /* 970 */
/* type PARROT_FUNCTION_OP, */
"set_root_global",
"set_root_global_pc_s_p",
@@ -12749,7 +12775,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 969 */
+ { /* 971 */
/* type PARROT_FUNCTION_OP, */
"set_root_global",
"set_root_global_p_sc_p",
@@ -12761,7 +12787,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 970 */
+ { /* 972 */
/* type PARROT_FUNCTION_OP, */
"set_root_global",
"set_root_global_pc_sc_p",
@@ -12773,7 +12799,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 971 */
+ { /* 973 */
/* type PARROT_FUNCTION_OP, */
"find_name",
"find_name_p_s",
@@ -12785,7 +12811,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 972 */
+ { /* 974 */
/* type PARROT_FUNCTION_OP, */
"find_name",
"find_name_p_sc",
@@ -12797,7 +12823,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 973 */
+ { /* 975 */
/* type PARROT_INLINE_OP, */
"find_sub_not_null",
"find_sub_not_null_p_s",
@@ -12809,7 +12835,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 974 */
+ { /* 976 */
/* type PARROT_INLINE_OP, */
"find_sub_not_null",
"find_sub_not_null_p_sc",
@@ -12821,7 +12847,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 975 */
+ { /* 977 */
/* type PARROT_FUNCTION_OP, */
"trap",
"trap",
@@ -12833,7 +12859,7 @@
{ (arg_dir_t) 0 },
{ 0 }
},
- { /* 976 */
+ { /* 978 */
/* type PARROT_INLINE_OP, */
"set_label",
"set_label_p_ic",
@@ -12845,7 +12871,7 @@
{ PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 1 }
},
- { /* 977 */
+ { /* 979 */
/* type PARROT_INLINE_OP, */
"get_label",
"get_label_i_p",
@@ -12857,7 +12883,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 978 */
+ { /* 980 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_p_p_p",
@@ -12869,7 +12895,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 979 */
+ { /* 981 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_pc_p_p",
@@ -12881,7 +12907,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 980 */
+ { /* 982 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_p_pc_p",
@@ -12893,7 +12919,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 981 */
+ { /* 983 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_pc_pc_p",
@@ -12905,7 +12931,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 982 */
+ { /* 984 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_p_p_pc",
@@ -12917,7 +12943,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 983 */
+ { /* 985 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_pc_p_pc",
@@ -12929,7 +12955,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 984 */
+ { /* 986 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_p_pc_pc",
@@ -12941,7 +12967,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 985 */
+ { /* 987 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_pc_pc_pc",
@@ -12953,7 +12979,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 986 */
+ { /* 988 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_p_i_p",
@@ -12965,7 +12991,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 987 */
+ { /* 989 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_pc_i_p",
@@ -12977,7 +13003,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 988 */
+ { /* 990 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_p_ic_p",
@@ -12989,7 +13015,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 989 */
+ { /* 991 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_pc_ic_p",
@@ -13001,7 +13027,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 990 */
+ { /* 992 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_p_i_pc",
@@ -13013,7 +13039,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 991 */
+ { /* 993 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_pc_i_pc",
@@ -13025,7 +13051,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 992 */
+ { /* 994 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_p_ic_pc",
@@ -13037,7 +13063,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 993 */
+ { /* 995 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_pc_ic_pc",
@@ -13049,7 +13075,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 994 */
+ { /* 996 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_p_s_p",
@@ -13061,7 +13087,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 995 */
+ { /* 997 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_pc_s_p",
@@ -13073,7 +13099,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 996 */
+ { /* 998 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_p_sc_p",
@@ -13085,7 +13111,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 997 */
+ { /* 999 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_pc_sc_p",
@@ -13097,7 +13123,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 998 */
+ { /* 1000 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_p_s_pc",
@@ -13109,7 +13135,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 999 */
+ { /* 1001 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_pc_s_pc",
@@ -13121,7 +13147,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1000 */
+ { /* 1002 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_p_sc_pc",
@@ -13133,7 +13159,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1001 */
+ { /* 1003 */
/* type PARROT_INLINE_OP, */
"fetch",
"fetch_p_pc_sc_pc",
@@ -13145,7 +13171,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1002 */
+ { /* 1004 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_p_p_p",
@@ -13157,7 +13183,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1003 */
+ { /* 1005 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_pc_p_p",
@@ -13169,7 +13195,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1004 */
+ { /* 1006 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_p_pc_p",
@@ -13181,7 +13207,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1005 */
+ { /* 1007 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_pc_pc_p",
@@ -13193,7 +13219,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1006 */
+ { /* 1008 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_p_p_pc",
@@ -13205,7 +13231,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1007 */
+ { /* 1009 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_pc_p_pc",
@@ -13217,7 +13243,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1008 */
+ { /* 1010 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_p_pc_pc",
@@ -13229,7 +13255,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1009 */
+ { /* 1011 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_pc_pc_pc",
@@ -13241,7 +13267,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1010 */
+ { /* 1012 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_p_i_p",
@@ -13253,7 +13279,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1011 */
+ { /* 1013 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_pc_i_p",
@@ -13265,7 +13291,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1012 */
+ { /* 1014 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_p_ic_p",
@@ -13277,7 +13303,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1013 */
+ { /* 1015 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_pc_ic_p",
@@ -13289,7 +13315,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1014 */
+ { /* 1016 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_p_i_pc",
@@ -13301,7 +13327,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1015 */
+ { /* 1017 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_pc_i_pc",
@@ -13313,7 +13339,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1016 */
+ { /* 1018 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_p_ic_pc",
@@ -13325,7 +13351,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1017 */
+ { /* 1019 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_pc_ic_pc",
@@ -13337,7 +13363,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1018 */
+ { /* 1020 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_p_s_p",
@@ -13349,7 +13375,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1019 */
+ { /* 1021 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_pc_s_p",
@@ -13361,7 +13387,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1020 */
+ { /* 1022 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_p_sc_p",
@@ -13373,7 +13399,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1021 */
+ { /* 1023 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_pc_sc_p",
@@ -13385,7 +13411,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1022 */
+ { /* 1024 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_p_s_pc",
@@ -13397,7 +13423,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1023 */
+ { /* 1025 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_pc_s_pc",
@@ -13409,7 +13435,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1024 */
+ { /* 1026 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_p_sc_pc",
@@ -13421,7 +13447,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1025 */
+ { /* 1027 */
/* type PARROT_INLINE_OP, */
"vivify",
"vivify_p_pc_sc_pc",
@@ -13433,7 +13459,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0, 0 }
},
- { /* 1026 */
+ { /* 1028 */
/* type PARROT_FUNCTION_OP, */
"new",
"new_p_s_i",
@@ -13445,7 +13471,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 1027 */
+ { /* 1029 */
/* type PARROT_FUNCTION_OP, */
"new",
"new_p_sc_i",
@@ -13457,7 +13483,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 1028 */
+ { /* 1030 */
/* type PARROT_FUNCTION_OP, */
"new",
"new_p_s_ic",
@@ -13469,7 +13495,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 1029 */
+ { /* 1031 */
/* type PARROT_FUNCTION_OP, */
"new",
"new_p_sc_ic",
@@ -13481,7 +13507,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 1030 */
+ { /* 1032 */
/* type PARROT_FUNCTION_OP, */
"new",
"new_p_p_i",
@@ -13493,7 +13519,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 1031 */
+ { /* 1033 */
/* type PARROT_FUNCTION_OP, */
"new",
"new_p_pc_i",
@@ -13505,7 +13531,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 1032 */
+ { /* 1034 */
/* type PARROT_FUNCTION_OP, */
"new",
"new_p_p_ic",
@@ -13517,7 +13543,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 1033 */
+ { /* 1035 */
/* type PARROT_FUNCTION_OP, */
"new",
"new_p_pc_ic",
@@ -13529,7 +13555,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 1034 */
+ { /* 1036 */
/* type PARROT_FUNCTION_OP, */
"root_new",
"root_new_p_p_i",
@@ -13541,7 +13567,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 1035 */
+ { /* 1037 */
/* type PARROT_FUNCTION_OP, */
"root_new",
"root_new_p_pc_i",
@@ -13553,7 +13579,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 1036 */
+ { /* 1038 */
/* type PARROT_FUNCTION_OP, */
"root_new",
"root_new_p_p_ic",
@@ -13565,7 +13591,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 1037 */
+ { /* 1039 */
/* type PARROT_FUNCTION_OP, */
"root_new",
"root_new_p_pc_ic",
@@ -13577,7 +13603,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
{ 0, 0, 0 }
},
- { /* 1038 */
+ { /* 1040 */
/* type PARROT_FUNCTION_OP, */
"find_codepoint",
"find_codepoint_i_s",
@@ -13589,7 +13615,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 1039 */
+ { /* 1041 */
/* type PARROT_FUNCTION_OP, */
"find_codepoint",
"find_codepoint_i_sc",
@@ -13601,7 +13627,7 @@
{ PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
{ 0, 0 }
},
- { /* 1040 */
+ { /* 1042 */
/* type PARROT_FUNCTION_OP, */
"finalize",
"finalize_p",
@@ -13613,7 +13639,7 @@
{ PARROT_ARGDIR_IN },
{ 0 }
},
- { /* 1041 */
+ { /* 1043 */
/* type PARROT_FUNCTION_OP, */
"finalize",
"finalize_pc",
@@ -21560,6 +21586,13 @@
return (opcode_t *)cur_opcode + 6;}
opcode_t *
+Parrot_find_cclass_i_ic_s_i_i(opcode_t *cur_opcode, PARROT_INTERP) {
+ const Parrot_Context * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+ IREG(1) = Parrot_str_find_cclass(interp, cur_opcode[2], SREG(3), IREG(4), IREG(5));
+
+return (opcode_t *)cur_opcode + 6;}
+
+opcode_t *
Parrot_find_not_cclass_i_i_s_i_i(opcode_t *cur_opcode, PARROT_INTERP) {
const Parrot_Context * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
IREG(1) = Parrot_str_find_not_cclass(interp, IREG(2), SREG(3), IREG(4), IREG(5));
@@ -21567,6 +21600,13 @@
return (opcode_t *)cur_opcode + 6;}
opcode_t *
+Parrot_find_not_cclass_i_ic_s_i_i(opcode_t *cur_opcode, PARROT_INTERP) {
+ const Parrot_Context * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+ IREG(1) = Parrot_str_find_not_cclass(interp, cur_opcode[2], SREG(3), IREG(4), IREG(5));
+
+return (opcode_t *)cur_opcode + 6;}
+
+opcode_t *
Parrot_escape_s_s(opcode_t *cur_opcode, PARROT_INTERP) {
const Parrot_Context * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
SREG(1) = Parrot_str_escape(interp, SREG(2));
@@ -24109,7 +24149,7 @@
2, /* major_version */
4, /* minor_version */
0, /* patch_version */
- 1042, /* op_count */
+ 1044, /* op_count */
core_op_info_table, /* op_info_table */
core_op_func_table, /* op_func_table */
get_op /* op_code() */
Modified: branches/constant_unfolding/src/ops/string.ops
==============================================================================
--- branches/constant_unfolding/src/ops/string.ops Tue Jun 1 06:13:10 2010 (r47245)
+++ branches/constant_unfolding/src/ops/string.ops Tue Jun 1 06:33:41 2010 (r47246)
@@ -552,7 +552,7 @@
}
-=item B<find_cclass>(out INT, invar INT, invar STR, invar INT, invar INT)
+=item B<find_cclass>(out INT, in INT, invar STR, invar INT, invar INT)
Set $1 to the offset of the first codepoint matching
the character class(es) given by $2 in string $3, starting
@@ -561,12 +561,12 @@
=cut
-inline op find_cclass(out INT, invar INT, invar STR, invar INT, invar INT) {
+inline op find_cclass(out INT, in INT, invar STR, invar INT, invar INT) {
$1 = Parrot_str_find_cclass(interp, $2, $3, $4, $5);
}
-=item B<find_not_cclass>(out INT, invar INT, invar STR, invar INT, invar INT)
+=item B<find_not_cclass>(out INT, in INT, invar STR, invar INT, invar INT)
Set $1 to the offset of the first codepoint not matching
the character class(es) given by $2 in string $3, starting
@@ -575,7 +575,7 @@
=cut
-inline op find_not_cclass(out INT, invar INT, invar STR, invar INT, invar INT) {
+inline op find_not_cclass(out INT, in INT, invar STR, invar INT, invar INT) {
$1 = Parrot_str_find_not_cclass(interp, $2, $3, $4, $5);
}
More information about the parrot-commits
mailing list