[svn:parrot] r46262 - in trunk: . src/ops t/op t/pmc
coke at svn.parrot.org
coke at svn.parrot.org
Tue May 4 02:00:18 UTC 2010
Author: coke
Date: Tue May 4 02:00:17 2010
New Revision: 46262
URL: https://trac.parrot.org/parrot/changeset/46262
Log:
Remove pushaction, pushmark, and popmark opcodes.
Resolves TT #876.
Deleted:
trunk/t/op/pushaction.t
Modified:
trunk/DEPRECATED.pod
trunk/MANIFEST
trunk/PBC_COMPAT
trunk/src/ops/core.ops
trunk/src/ops/ops.num
trunk/t/pmc/exception-old.t
Modified: trunk/DEPRECATED.pod
==============================================================================
--- trunk/DEPRECATED.pod Tue May 4 01:46:15 2010 (r46261)
+++ trunk/DEPRECATED.pod Tue May 4 02:00:17 2010 (r46262)
@@ -183,10 +183,6 @@
L<https://trac.parrot.org/parrot/ticket/1583>
-=item pushaction, pushmark, popmark [eligible in 2.4]
-
-L<https://trac.parrot.org/parrot/ticket/876>
-
=item new_callback_p_p_p_s [eligible in 2.4]
To be replaced with new_callback_p_p_p_p_s.
Modified: trunk/MANIFEST
==============================================================================
--- trunk/MANIFEST Tue May 4 01:46:15 2010 (r46261)
+++ trunk/MANIFEST Tue May 4 02:00:17 2010 (r46262)
@@ -1,7 +1,7 @@
# ex: set ro:
# $Id$
#
-# generated by tools/dev/mk_manifest_and_skip.pl Mon May 3 20:01:25 2010 UT
+# generated by tools/dev/mk_manifest_and_skip.pl Tue May 4 01:57:56 2010 UT
#
# See below for documentation on the format of this file.
#
@@ -1757,7 +1757,6 @@
t/op/literal.t [test]
t/op/load_bytecode.t [test]
t/op/number.t [test]
-t/op/pushaction.t [test]
t/op/say.t [test]
t/op/spawnw.t [test]
t/op/sprintf.t [test]
Modified: trunk/PBC_COMPAT
==============================================================================
--- trunk/PBC_COMPAT Tue May 4 01:46:15 2010 (r46261)
+++ trunk/PBC_COMPAT Tue May 4 02:00:17 2010 (r46262)
@@ -27,6 +27,7 @@
# please insert tab separated entries at the top of the list
+6.14 2010.05.03 coke remove popaction, pushmark, pushaction ops.
6.13 2010.05.03 coke move File/OS pmcs to src/dynpmc
6.12 2010.05.02 plobsing store constant PMC strings as top level constant strings
6.11 2010.04.29 tewk remove ParrotRunningThread
Modified: trunk/src/ops/core.ops
==============================================================================
--- trunk/src/ops/core.ops Tue May 4 01:46:15 2010 (r46261)
+++ trunk/src/ops/core.ops Tue May 4 02:00:17 2010 (r46262)
@@ -710,21 +710,6 @@
extended exit status, create an exception with severity B<EXCEPT_exit>
and throw it.
-=item B<pushmark>(in INT)
-
-Push a mark labeled $1 onto the dynamic environment.
-
-=item B<popmark>(in INT)
-
-Pop all items off the dynamic environment to the given mark.
-
-=item B<pushaction>(invar PMC)
-
-Push the given Sub PMC $1 onto the dynamic environment. If the dynamic
-environment is unwound due to a C<popmark>, subroutine return, or an exception,
-the subroutine will be invoked with an integer argument: C<0> means a normal
-return; C<1> means an exception has been raised.
-
=cut
inline op push_eh(inconst LABEL) {
@@ -850,36 +835,6 @@
goto ADDRESS(dest);
}
-inline op pushmark(in INT) {
- PMC * const newint = Parrot_pmc_new(interp, enum_class_Integer);
- VTABLE_set_integer_native(interp, newint, $1);
- VTABLE_push_pmc(interp, interp->dynamic_env, newint);
-}
-
-inline op popmark(in INT) {
- opcode_t * dest;
- opcode_t * const ret = expr NEXT();
- int found = 0;
- while (VTABLE_elements(interp, interp->dynamic_env)) {
- PMC * const item = VTABLE_pop_pmc(interp, interp->dynamic_env);
- if (item->vtable->base_type == enum_class_Integer
- && VTABLE_get_integer(interp, item) == $1) {
- found = 1;
- break;
- }
-
- else if (item->vtable->base_type == enum_class_Sub
- || item->vtable->base_type == enum_class_NCI)
- Parrot_pcc_invoke_sub_from_c_args(interp, item, "I->", 0);
- }
- if (!found)
- dest = Parrot_ex_throw_from_op_args(interp, ret, 1, "Mark %d not found", $1);
-}
-
-inline op pushaction(invar PMC) {
- VTABLE_push_pmc(interp, interp->dynamic_env, $1);
-}
-
=back
=cut
Modified: trunk/src/ops/ops.num
==============================================================================
--- trunk/src/ops/ops.num Tue May 4 01:46:15 2010 (r46261)
+++ trunk/src/ops/ops.num Tue May 4 02:00:17 2010 (r46262)
@@ -83,1181 +83,1176 @@
die_ic_ic 59
exit_i 60
exit_ic 61
-pushmark_i 62
-pushmark_ic 63
-popmark_i 64
-popmark_ic 65
-pushaction_p 66
-debug_i 67
-debug_ic 68
-bounds_i 69
-bounds_ic 70
-profile_i 71
-profile_ic 72
-trace_i 73
-trace_ic 74
-gc_debug_i 75
-gc_debug_ic 76
-interpinfo_i_i 77
-interpinfo_i_ic 78
-interpinfo_p_i 79
-interpinfo_p_ic 80
-interpinfo_s_i 81
-interpinfo_s_ic 82
-warningson_i 83
-warningson_ic 84
-warningsoff_i 85
-warningsoff_ic 86
-errorson_i 87
-errorson_ic 88
-errorsoff_i 89
-errorsoff_ic 90
-runinterp_p_i 91
-runinterp_p_ic 92
-getinterp_p 93
-sweep_ic 94
-collect 95
-sweepoff 96
-sweepon 97
-collectoff 98
-collecton 99
-needs_destroy_p 100
-loadlib_p_s 101
-loadlib_p_sc 102
-loadlib_p_s_p 103
-loadlib_p_sc_p 104
-loadlib_p_s_pc 105
-loadlib_p_sc_pc 106
-dlfunc_p_p_s_s 107
-dlfunc_p_p_sc_s 108
-dlfunc_p_p_s_sc 109
-dlfunc_p_p_sc_sc 110
-dlvar_p_p_s 111
-dlvar_p_p_sc 112
-compreg_s_p 113
-compreg_sc_p 114
-compreg_p_s 115
-compreg_p_sc 116
-new_callback_p_p_p_s 117
-new_callback_p_p_p_sc 118
-annotations_p 119
-annotations_p_s 120
-annotations_p_sc 121
-band_i_i 122
-band_i_ic 123
-band_p_i 124
-band_p_ic 125
-band_p_p 126
-band_i_i_i 127
-band_i_ic_i 128
-band_i_i_ic 129
-band_p_p_i 130
-band_p_p_ic 131
-band_p_p_p 132
-bands_p_s 133
-bands_p_sc 134
-bands_p_p 135
-bands_s_s_s 136
-bands_s_sc_s 137
-bands_s_s_sc 138
-bands_p_p_s 139
-bands_p_p_sc 140
-bands_p_p_p 141
-bnot_i 142
-bnot_i_i 143
-bnot_p 144
-bnot_p_p 145
-bnots_s_s 146
-bnots_s_sc 147
-bnots_p 148
-bnots_p_p 149
-bor_i_i 150
-bor_i_ic 151
-bor_p_i 152
-bor_p_ic 153
-bor_p_p 154
-bor_i_i_i 155
-bor_i_ic_i 156
-bor_i_i_ic 157
-bor_p_p_i 158
-bor_p_p_ic 159
-bor_p_p_p 160
-bors_p_s 161
-bors_p_sc 162
-bors_p_p 163
-bors_s_s_s 164
-bors_s_sc_s 165
-bors_s_s_sc 166
-bors_p_p_s 167
-bors_p_p_sc 168
-bors_p_p_p 169
-shl_i_i 170
-shl_i_ic 171
-shl_p_i 172
-shl_p_ic 173
-shl_p_p 174
-shl_i_i_i 175
-shl_i_ic_i 176
-shl_i_i_ic 177
-shl_p_p_i 178
-shl_p_p_ic 179
-shl_p_p_p 180
-shr_i_i 181
-shr_i_ic 182
-shr_p_i 183
-shr_p_ic 184
-shr_p_p 185
-shr_i_i_i 186
-shr_i_ic_i 187
-shr_i_i_ic 188
-shr_p_p_i 189
-shr_p_p_ic 190
-shr_p_p_p 191
-lsr_i_i 192
-lsr_i_ic 193
-lsr_p_i 194
-lsr_p_ic 195
-lsr_p_p 196
-lsr_i_i_i 197
-lsr_i_ic_i 198
-lsr_i_i_ic 199
-lsr_p_p_i 200
-lsr_p_p_ic 201
-lsr_p_p_p 202
-rot_i_i_i_ic 203
-rot_i_ic_i_ic 204
-rot_i_i_ic_ic 205
-bxor_i_i 206
-bxor_i_ic 207
-bxor_p_i 208
-bxor_p_ic 209
-bxor_p_p 210
-bxor_i_i_i 211
-bxor_i_ic_i 212
-bxor_i_i_ic 213
-bxor_p_p_i 214
-bxor_p_p_ic 215
-bxor_p_p_p 216
-bxors_p_s 217
-bxors_p_sc 218
-bxors_p_p 219
-bxors_s_s_s 220
-bxors_s_sc_s 221
-bxors_s_s_sc 222
-bxors_p_p_s 223
-bxors_p_p_sc 224
-bxors_p_p_p 225
-eq_i_i_ic 226
-eq_ic_i_ic 227
-eq_i_ic_ic 228
-eq_n_n_ic 229
-eq_nc_n_ic 230
-eq_n_nc_ic 231
-eq_s_s_ic 232
-eq_sc_s_ic 233
-eq_s_sc_ic 234
-eq_p_p_ic 235
-eq_p_i_ic 236
-eq_p_ic_ic 237
-eq_p_n_ic 238
-eq_p_nc_ic 239
-eq_p_s_ic 240
-eq_p_sc_ic 241
-eq_str_p_p_ic 242
-eq_num_p_p_ic 243
-eq_addr_s_s_ic 244
-eq_addr_sc_s_ic 245
-eq_addr_s_sc_ic 246
-eq_addr_sc_sc_ic 247
-eq_addr_p_p_ic 248
-ne_i_i_ic 249
-ne_ic_i_ic 250
-ne_i_ic_ic 251
-ne_n_n_ic 252
-ne_nc_n_ic 253
-ne_n_nc_ic 254
-ne_s_s_ic 255
-ne_sc_s_ic 256
-ne_s_sc_ic 257
-ne_p_p_ic 258
-ne_p_i_ic 259
-ne_p_ic_ic 260
-ne_p_n_ic 261
-ne_p_nc_ic 262
-ne_p_s_ic 263
-ne_p_sc_ic 264
-ne_str_p_p_ic 265
-ne_num_p_p_ic 266
-ne_addr_s_s_ic 267
-ne_addr_sc_s_ic 268
-ne_addr_s_sc_ic 269
-ne_addr_sc_sc_ic 270
-ne_addr_p_p_ic 271
-lt_i_i_ic 272
-lt_ic_i_ic 273
-lt_i_ic_ic 274
-lt_n_n_ic 275
-lt_nc_n_ic 276
-lt_n_nc_ic 277
-lt_s_s_ic 278
-lt_sc_s_ic 279
-lt_s_sc_ic 280
-lt_p_p_ic 281
-lt_p_i_ic 282
-lt_p_ic_ic 283
-lt_p_n_ic 284
-lt_p_nc_ic 285
-lt_p_s_ic 286
-lt_p_sc_ic 287
-lt_str_p_p_ic 288
-lt_num_p_p_ic 289
-le_i_i_ic 290
-le_ic_i_ic 291
-le_i_ic_ic 292
-le_n_n_ic 293
-le_nc_n_ic 294
-le_n_nc_ic 295
-le_s_s_ic 296
-le_sc_s_ic 297
-le_s_sc_ic 298
-le_p_p_ic 299
-le_p_i_ic 300
-le_p_ic_ic 301
-le_p_n_ic 302
-le_p_nc_ic 303
-le_p_s_ic 304
-le_p_sc_ic 305
-le_str_p_p_ic 306
-le_num_p_p_ic 307
-gt_p_p_ic 308
-gt_p_i_ic 309
-gt_p_ic_ic 310
-gt_p_n_ic 311
-gt_p_nc_ic 312
-gt_p_s_ic 313
-gt_p_sc_ic 314
-gt_str_p_p_ic 315
-gt_num_p_p_ic 316
-ge_p_p_ic 317
-ge_p_i_ic 318
-ge_p_ic_ic 319
-ge_p_n_ic 320
-ge_p_nc_ic 321
-ge_p_s_ic 322
-ge_p_sc_ic 323
-ge_str_p_p_ic 324
-ge_num_p_p_ic 325
-if_null_p_ic 326
-if_null_s_ic 327
-unless_null_p_ic 328
-unless_null_s_ic 329
-cmp_i_i_i 330
-cmp_i_ic_i 331
-cmp_i_i_ic 332
-cmp_i_n_n 333
-cmp_i_nc_n 334
-cmp_i_n_nc 335
-cmp_i_s_s 336
-cmp_i_sc_s 337
-cmp_i_s_sc 338
-cmp_i_p_p 339
-cmp_i_p_i 340
-cmp_i_p_ic 341
-cmp_i_p_n 342
-cmp_i_p_nc 343
-cmp_i_p_s 344
-cmp_i_p_sc 345
-cmp_str_i_p_p 346
-cmp_num_i_p_p 347
-cmp_pmc_p_p_p 348
-issame_i_p_p 349
-issame_i_s_s 350
-issame_i_sc_s 351
-issame_i_s_sc 352
-issame_i_sc_sc 353
-isntsame_i_p_p 354
-isntsame_i_s_s 355
-isntsame_i_sc_s 356
-isntsame_i_s_sc 357
-isntsame_i_sc_sc 358
-istrue_i_p 359
-isfalse_i_p 360
-isnull_i_p 361
-isnull_i_pc 362
-isnull_i_s 363
-isnull_i_sc 364
-isgt_i_p_p 365
-isge_i_p_p 366
-isle_i_i_i 367
-isle_i_ic_i 368
-isle_i_i_ic 369
-isle_i_n_n 370
-isle_i_nc_n 371
-isle_i_n_nc 372
-isle_i_s_s 373
-isle_i_sc_s 374
-isle_i_s_sc 375
-isle_i_p_p 376
-islt_i_i_i 377
-islt_i_ic_i 378
-islt_i_i_ic 379
-islt_i_n_n 380
-islt_i_nc_n 381
-islt_i_n_nc 382
-islt_i_s_s 383
-islt_i_sc_s 384
-islt_i_s_sc 385
-islt_i_p_p 386
-iseq_i_i_i 387
-iseq_i_ic_i 388
-iseq_i_i_ic 389
-iseq_i_n_n 390
-iseq_i_nc_n 391
-iseq_i_n_nc 392
-iseq_i_s_s 393
-iseq_i_sc_s 394
-iseq_i_s_sc 395
-iseq_i_p_p 396
-isne_i_i_i 397
-isne_i_ic_i 398
-isne_i_i_ic 399
-isne_i_n_n 400
-isne_i_nc_n 401
-isne_i_n_nc 402
-isne_i_s_s 403
-isne_i_sc_s 404
-isne_i_s_sc 405
-isne_i_p_p 406
-and_i_i_i 407
-and_i_ic_i 408
-and_i_i_ic 409
-and_p_p_p 410
-not_i 411
-not_i_i 412
-not_p 413
-not_p_p 414
-or_i_i_i 415
-or_i_ic_i 416
-or_i_i_ic 417
-or_p_p_p 418
-xor_i_i_i 419
-xor_i_ic_i 420
-xor_i_i_ic 421
-xor_p_p_p 422
-debug_init 423
-debug_load_sc 424
-debug_break 425
-debug_print 426
-backtrace 427
-getline_i 428
-getfile_s 429
-set_label_p_ic 430
-get_label_i_p 431
-close_p 432
-fdopen_p_i_s 433
-fdopen_p_ic_s 434
-fdopen_p_i_sc 435
-fdopen_p_ic_sc 436
-getstdin_p 437
-getstdout_p 438
-getstderr_p 439
-setstdin_p 440
-setstdout_p 441
-setstderr_p 442
-open_p_s_s 443
-open_p_sc_s 444
-open_p_s_sc 445
-open_p_sc_sc 446
-open_p_s 447
-open_p_sc 448
-print_i 449
-print_ic 450
-print_n 451
-print_nc 452
-print_s 453
-print_sc 454
-print_p 455
-say_i 456
-say_ic 457
-say_n 458
-say_nc 459
-say_s 460
-say_sc 461
-say_p 462
-printerr_i 463
-printerr_ic 464
-printerr_n 465
-printerr_nc 466
-printerr_s 467
-printerr_sc 468
-printerr_p 469
-print_p_i 470
-print_p_ic 471
-print_p_n 472
-print_p_nc 473
-print_p_s 474
-print_p_sc 475
-print_p_p 476
-read_s_i 477
-read_s_ic 478
-read_s_p_i 479
-read_s_p_ic 480
-readline_s_p 481
-peek_s 482
-peek_s_p 483
-stat_i_s_i 484
-stat_i_sc_i 485
-stat_i_s_ic 486
-stat_i_sc_ic 487
-stat_i_i_i 488
-stat_i_ic_i 489
-stat_i_i_ic 490
-stat_i_ic_ic 491
-seek_p_i_i 492
-seek_p_ic_i 493
-seek_p_i_ic 494
-seek_p_ic_ic 495
-seek_p_i_i_i 496
-seek_p_ic_i_i 497
-seek_p_i_ic_i 498
-seek_p_ic_ic_i 499
-seek_p_i_i_ic 500
-seek_p_ic_i_ic 501
-seek_p_i_ic_ic 502
-seek_p_ic_ic_ic 503
-tell_i_p 504
-tell_i_i_p 505
-abs_i 506
-abs_n 507
-abs_i_i 508
-abs_n_n 509
-abs_p 510
-abs_p_p 511
-add_i_i 512
-add_i_ic 513
-add_n_n 514
-add_n_nc 515
-add_p_p 516
-add_p_i 517
-add_p_ic 518
-add_p_n 519
-add_p_nc 520
-add_i_i_i 521
-add_i_ic_i 522
-add_i_i_ic 523
-add_n_n_n 524
-add_n_nc_n 525
-add_n_n_nc 526
-add_p_p_p 527
-add_p_p_i 528
-add_p_p_ic 529
-add_p_p_n 530
-add_p_p_nc 531
-cmod_i_i_i 532
-cmod_i_ic_i 533
-cmod_i_i_ic 534
-cmod_p_p_i 535
-cmod_p_p_ic 536
-cmod_p_p_p 537
-cmod_n_n_n 538
-cmod_n_nc_n 539
-cmod_n_n_nc 540
-cmod_p_p_n 541
-cmod_p_p_nc 542
-dec_i 543
-dec_n 544
-dec_p 545
-div_i_i 546
-div_i_ic 547
-div_n_n 548
-div_n_nc 549
-div_p_p 550
-div_p_i 551
-div_p_ic 552
-div_p_n 553
-div_p_nc 554
-div_i_i_i 555
-div_i_ic_i 556
-div_i_i_ic 557
-div_i_ic_ic 558
-div_n_n_n 559
-div_n_nc_n 560
-div_n_n_nc 561
-div_n_nc_nc 562
-div_p_p_p 563
-div_p_p_i 564
-div_p_p_ic 565
-div_p_p_n 566
-div_p_p_nc 567
-fdiv_i_i 568
-fdiv_i_ic 569
-fdiv_n_n 570
-fdiv_n_nc 571
-fdiv_p_p 572
-fdiv_p_i 573
-fdiv_p_ic 574
-fdiv_p_n 575
-fdiv_p_nc 576
-fdiv_i_i_i 577
-fdiv_i_ic_i 578
-fdiv_i_i_ic 579
-fdiv_n_n_n 580
-fdiv_n_nc_n 581
-fdiv_n_n_nc 582
-fdiv_p_p_p 583
-fdiv_p_p_i 584
-fdiv_p_p_ic 585
-fdiv_p_p_n 586
-fdiv_p_p_nc 587
-ceil_n 588
-ceil_i_n 589
-ceil_n_n 590
-floor_n 591
-floor_i_n 592
-floor_n_n 593
-inc_i 594
-inc_n 595
-inc_p 596
-mod_i_i 597
-mod_i_ic 598
-mod_n_n 599
-mod_n_nc 600
-mod_p_p 601
-mod_p_i 602
-mod_p_ic 603
-mod_p_n 604
-mod_p_nc 605
-mod_i_i_i 606
-mod_i_ic_i 607
-mod_i_i_ic 608
-mod_n_n_n 609
-mod_n_nc_n 610
-mod_n_n_nc 611
-mod_p_p_p 612
-mod_p_p_i 613
-mod_p_p_ic 614
-mod_p_p_n 615
-mod_p_p_nc 616
-mul_i_i 617
-mul_i_ic 618
-mul_n_n 619
-mul_n_nc 620
-mul_p_p 621
-mul_p_i 622
-mul_p_ic 623
-mul_p_n 624
-mul_p_nc 625
-mul_i_i_i 626
-mul_i_ic_i 627
-mul_i_i_ic 628
-mul_n_n_n 629
-mul_n_nc_n 630
-mul_n_n_nc 631
-mul_p_p_p 632
-mul_p_p_i 633
-mul_p_p_ic 634
-mul_p_p_n 635
-mul_p_p_nc 636
-neg_i 637
-neg_n 638
-neg_p 639
-neg_i_i 640
-neg_n_n 641
-neg_p_p 642
-pow_n_n_n 643
-pow_n_nc_n 644
-pow_n_n_nc 645
-pow_p_p_p 646
-pow_p_p_i 647
-pow_p_p_ic 648
-pow_p_p_n 649
-pow_p_p_nc 650
-pow_n_n_i 651
-pow_n_nc_i 652
-pow_n_n_ic 653
-pow_n_nc_ic 654
-sub_i_i 655
-sub_i_ic 656
-sub_n_n 657
-sub_n_nc 658
-sub_p_p 659
-sub_p_i 660
-sub_p_ic 661
-sub_p_n 662
-sub_p_nc 663
-sub_i_i_i 664
-sub_i_ic_i 665
-sub_i_i_ic 666
-sub_n_n_n 667
-sub_n_nc_n 668
-sub_n_n_nc 669
-sub_p_p_p 670
-sub_p_p_i 671
-sub_p_p_ic 672
-sub_p_p_n 673
-sub_p_p_nc 674
-sqrt_n_n 675
-acos_n_n 676
-asec_n_n 677
-asin_n_n 678
-atan_n_n 679
-atan_n_n_n 680
-atan_n_nc_n 681
-atan_n_n_nc 682
-cos_n_n 683
-cosh_n_n 684
-exp_n_n 685
-ln_n_n 686
-log10_n_n 687
-log2_n_n 688
-sec_n_n 689
-sech_n_n 690
-sin_n_n 691
-sinh_n_n 692
-tan_n_n 693
-tanh_n_n 694
-gcd_i_i_i 695
-gcd_i_ic_i 696
-gcd_i_i_ic 697
-lcm_i_i_i 698
-lcm_i_ic_i 699
-lcm_i_i_ic 700
-fact_i_i 701
-fact_n_i 702
-callmethodcc_p_s 703
-callmethodcc_p_sc 704
-callmethodcc_p_p 705
-callmethod_p_s_p 706
-callmethod_p_sc_p 707
-callmethod_p_p_p 708
-tailcallmethod_p_s 709
-tailcallmethod_p_sc 710
-tailcallmethod_p_p 711
-addmethod_p_s_p 712
-addmethod_p_sc_p 713
-can_i_p_s 714
-can_i_p_sc 715
-does_i_p_s 716
-does_i_p_sc 717
-does_i_p_p 718
-does_i_p_pc 719
-isa_i_p_s 720
-isa_i_p_sc 721
-isa_i_p_p 722
-isa_i_p_pc 723
-newclass_p_s 724
-newclass_p_sc 725
-newclass_p_p 726
-newclass_p_pc 727
-subclass_p_p 728
-subclass_p_pc 729
-subclass_p_p_s 730
-subclass_p_pc_s 731
-subclass_p_p_sc 732
-subclass_p_pc_sc 733
-subclass_p_p_p 734
-subclass_p_pc_p 735
-subclass_p_p_pc 736
-subclass_p_pc_pc 737
-subclass_p_s 738
-subclass_p_sc 739
-subclass_p_s_s 740
-subclass_p_sc_s 741
-subclass_p_s_sc 742
-subclass_p_sc_sc 743
-subclass_p_s_p 744
-subclass_p_sc_p 745
-subclass_p_s_pc 746
-subclass_p_sc_pc 747
-get_class_p_s 748
-get_class_p_sc 749
-get_class_p_p 750
-get_class_p_pc 751
-class_p_p 752
-addparent_p_p 753
-removeparent_p_p 754
-addrole_p_p 755
-addattribute_p_s 756
-addattribute_p_sc 757
-removeattribute_p_s 758
-removeattribute_p_sc 759
-getattribute_p_p_s 760
-getattribute_p_p_sc 761
-getattribute_p_p_p_s 762
-getattribute_p_p_pc_s 763
-getattribute_p_p_p_sc 764
-getattribute_p_p_pc_sc 765
-setattribute_p_s_p 766
-setattribute_p_sc_p 767
-setattribute_p_p_s_p 768
-setattribute_p_pc_s_p 769
-setattribute_p_p_sc_p 770
-setattribute_p_pc_sc_p 771
-inspect_p_p 772
-inspect_p_pc 773
-inspect_p_p_s 774
-inspect_p_pc_s 775
-inspect_p_p_sc 776
-inspect_p_pc_sc 777
-new_p_s 778
-new_p_sc 779
-new_p_s_p 780
-new_p_sc_p 781
-new_p_s_pc 782
-new_p_sc_pc 783
-new_p_p 784
-new_p_pc 785
-new_p_p_p 786
-new_p_pc_p 787
-new_p_p_pc 788
-new_p_pc_pc 789
-root_new_p_p 790
-root_new_p_pc 791
-root_new_p_p_p 792
-root_new_p_pc_p 793
-root_new_p_p_pc 794
-root_new_p_pc_pc 795
-typeof_s_p 796
-typeof_p_p 797
-get_repr_s_p 798
-find_method_p_p_s 799
-find_method_p_p_sc 800
-defined_i_p 801
-defined_i_p_ki 802
-defined_i_p_kic 803
-defined_i_p_k 804
-defined_i_p_kc 805
-exists_i_p_ki 806
-exists_i_p_kic 807
-exists_i_p_k 808
-exists_i_p_kc 809
-delete_p_k 810
-delete_p_kc 811
-delete_p_ki 812
-delete_p_kic 813
-elements_i_p 814
-push_p_i 815
-push_p_ic 816
-push_p_n 817
-push_p_nc 818
-push_p_s 819
-push_p_sc 820
-push_p_p 821
-pop_i_p 822
-pop_n_p 823
-pop_s_p 824
-pop_p_p 825
-unshift_p_i 826
-unshift_p_ic 827
-unshift_p_n 828
-unshift_p_nc 829
-unshift_p_s 830
-unshift_p_sc 831
-unshift_p_p 832
-shift_i_p 833
-shift_n_p 834
-shift_s_p 835
-shift_p_p 836
-splice_p_p_i_i 837
-splice_p_p_ic_i 838
-splice_p_p_i_ic 839
-splice_p_p_ic_ic 840
-setprop_p_s_p 841
-setprop_p_sc_p 842
-getprop_p_s_p 843
-getprop_p_sc_p 844
-delprop_p_s 845
-delprop_p_sc 846
-prophash_p_p 847
-freeze_s_p 848
-thaw_p_s 849
-thaw_p_sc 850
-add_multi_s_s_p 851
-add_multi_sc_s_p 852
-add_multi_s_sc_p 853
-add_multi_sc_sc_p 854
-find_multi_p_s_s 855
-find_multi_p_sc_s 856
-find_multi_p_s_sc 857
-find_multi_p_sc_sc 858
-register_p 859
-unregister_p 860
-box_p_i 861
-box_p_ic 862
-box_p_n 863
-box_p_nc 864
-box_p_s 865
-box_p_sc 866
-iter_p_p 867
-morph_p_p 868
-morph_p_pc 869
-clone_s_s 870
-clone_s_sc 871
-exchange_i_i 872
-exchange_p_p 873
-exchange_n_n 874
-exchange_s_s 875
-set_i_i 876
-set_i_ic 877
-set_i_n 878
-set_i_nc 879
-set_i_s 880
-set_i_sc 881
-set_n_n 882
-set_n_nc 883
-set_n_i 884
-set_n_ic 885
-set_n_s 886
-set_n_sc 887
-set_n_p 888
-set_s_p 889
-set_s_s 890
-set_s_sc 891
-set_s_i 892
-set_s_ic 893
-set_s_n 894
-set_s_nc 895
-set_p_pc 896
-set_p_p 897
-set_p_i 898
-set_p_ic 899
-set_p_n 900
-set_p_nc 901
-set_p_s 902
-set_p_sc 903
-set_i_p 904
-assign_p_p 905
-assign_p_i 906
-assign_p_ic 907
-assign_p_n 908
-assign_p_nc 909
-assign_p_s 910
-assign_p_sc 911
-assign_s_s 912
-assign_s_sc 913
-setref_p_p 914
-deref_p_p 915
-setp_ind_i_p 916
-setp_ind_ic_p 917
-setn_ind_i_n 918
-setn_ind_ic_n 919
-setn_ind_i_nc 920
-setn_ind_ic_nc 921
-sets_ind_i_s 922
-sets_ind_ic_s 923
-sets_ind_i_sc 924
-sets_ind_ic_sc 925
-seti_ind_i_i 926
-seti_ind_ic_i 927
-seti_ind_i_ic 928
-seti_ind_ic_ic 929
-set_p_ki_i 930
-set_p_kic_i 931
-set_p_ki_ic 932
-set_p_kic_ic 933
-set_p_ki_n 934
-set_p_kic_n 935
-set_p_ki_nc 936
-set_p_kic_nc 937
-set_p_ki_s 938
-set_p_kic_s 939
-set_p_ki_sc 940
-set_p_kic_sc 941
-set_p_ki_p 942
-set_p_kic_p 943
-set_i_p_ki 944
-set_i_p_kic 945
-set_n_p_ki 946
-set_n_p_kic 947
-set_s_p_ki 948
-set_s_p_kic 949
-set_p_p_ki 950
-set_p_p_kic 951
-set_p_k_i 952
-set_p_kc_i 953
-set_p_k_ic 954
-set_p_kc_ic 955
-set_p_k_n 956
-set_p_kc_n 957
-set_p_k_nc 958
-set_p_kc_nc 959
-set_p_k_s 960
-set_p_kc_s 961
-set_p_k_sc 962
-set_p_kc_sc 963
-set_p_k_p 964
-set_p_kc_p 965
-set_i_p_k 966
-set_i_p_kc 967
-set_n_p_k 968
-set_n_p_kc 969
-set_s_p_k 970
-set_s_p_kc 971
-set_p_p_k 972
-set_p_p_kc 973
-clone_p_p 974
-clone_p_p_p 975
-clone_p_p_pc 976
-copy_p_p 977
-null_s 978
-null_i 979
-null_p 980
-null_n 981
-cleari 982
-clearn 983
-clears 984
-clearp 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_s_i 994
-chopn_s_sc_i 995
-chopn_s_s_ic 996
-chopn_s_sc_ic 997
-concat_s_s 998
-concat_s_sc 999
-concat_p_p 1000
-concat_p_s 1001
-concat_p_sc 1002
-concat_s_s_s 1003
-concat_s_sc_s 1004
-concat_s_s_sc 1005
-concat_p_p_s 1006
-concat_p_p_sc 1007
-concat_p_p_p 1008
-repeat_s_s_i 1009
-repeat_s_sc_i 1010
-repeat_s_s_ic 1011
-repeat_s_sc_ic 1012
-repeat_p_p_i 1013
-repeat_p_p_ic 1014
-repeat_p_p_p 1015
-repeat_p_i 1016
-repeat_p_ic 1017
-repeat_p_p 1018
-length_i_s 1019
-length_i_sc 1020
-bytelength_i_s 1021
-bytelength_i_sc 1022
-pin_s 1023
-unpin_s 1024
-substr_s_s_i 1025
-substr_s_sc_i 1026
-substr_s_s_ic 1027
-substr_s_sc_ic 1028
-substr_s_s_i_i 1029
-substr_s_sc_i_i 1030
-substr_s_s_ic_i 1031
-substr_s_sc_ic_i 1032
-substr_s_s_i_ic 1033
-substr_s_sc_i_ic 1034
-substr_s_s_ic_ic 1035
-substr_s_sc_ic_ic 1036
-substr_s_p_i_i 1037
-substr_s_p_ic_i 1038
-substr_s_p_i_ic 1039
-substr_s_p_ic_ic 1040
-replace_s_s_i_i_s 1041
-replace_s_sc_i_i_s 1042
-replace_s_s_ic_i_s 1043
-replace_s_sc_ic_i_s 1044
-replace_s_s_i_ic_s 1045
-replace_s_sc_i_ic_s 1046
-replace_s_s_ic_ic_s 1047
-replace_s_sc_ic_ic_s 1048
-replace_s_s_i_i_sc 1049
-replace_s_sc_i_i_sc 1050
-replace_s_s_ic_i_sc 1051
-replace_s_sc_ic_i_sc 1052
-replace_s_s_i_ic_sc 1053
-replace_s_sc_i_ic_sc 1054
-replace_s_s_ic_ic_sc 1055
-replace_s_sc_ic_ic_sc 1056
-index_i_s_s 1057
-index_i_sc_s 1058
-index_i_s_sc 1059
-index_i_sc_sc 1060
-index_i_s_s_i 1061
-index_i_sc_s_i 1062
-index_i_s_sc_i 1063
-index_i_sc_sc_i 1064
-index_i_s_s_ic 1065
-index_i_sc_s_ic 1066
-index_i_s_sc_ic 1067
-index_i_sc_sc_ic 1068
-sprintf_s_s_p 1069
-sprintf_s_sc_p 1070
-sprintf_p_p_p 1071
-new_s 1072
-new_s_i 1073
-new_s_ic 1074
-stringinfo_i_s_i 1075
-stringinfo_i_sc_i 1076
-stringinfo_i_s_ic 1077
-stringinfo_i_sc_ic 1078
-upcase_s_s 1079
-upcase_s_sc 1080
-downcase_s_s 1081
-downcase_s_sc 1082
-titlecase_s_s 1083
-titlecase_s_sc 1084
-join_s_s_p 1085
-join_s_sc_p 1086
-split_p_s_s 1087
-split_p_sc_s 1088
-split_p_s_sc 1089
-split_p_sc_sc 1090
-charset_i_s 1091
-charset_i_sc 1092
-charsetname_s_i 1093
-charsetname_s_ic 1094
-find_charset_i_s 1095
-find_charset_i_sc 1096
-trans_charset_s_s_i 1097
-trans_charset_s_sc_i 1098
-trans_charset_s_s_ic 1099
-trans_charset_s_sc_ic 1100
-encoding_i_s 1101
-encoding_i_sc 1102
-encodingname_s_i 1103
-encodingname_s_ic 1104
-find_encoding_i_s 1105
-find_encoding_i_sc 1106
-trans_encoding_s_s_i 1107
-trans_encoding_s_sc_i 1108
-trans_encoding_s_s_ic 1109
-trans_encoding_s_sc_ic 1110
-is_cclass_i_i_s_i 1111
-is_cclass_i_ic_s_i 1112
-is_cclass_i_i_sc_i 1113
-is_cclass_i_ic_sc_i 1114
-is_cclass_i_i_s_ic 1115
-is_cclass_i_ic_s_ic 1116
-is_cclass_i_i_sc_ic 1117
-is_cclass_i_ic_sc_ic 1118
-find_cclass_i_i_s_i_i 1119
-find_cclass_i_ic_s_i_i 1120
-find_cclass_i_i_sc_i_i 1121
-find_cclass_i_ic_sc_i_i 1122
-find_cclass_i_i_s_ic_i 1123
-find_cclass_i_ic_s_ic_i 1124
-find_cclass_i_i_sc_ic_i 1125
-find_cclass_i_ic_sc_ic_i 1126
-find_cclass_i_i_s_i_ic 1127
-find_cclass_i_ic_s_i_ic 1128
-find_cclass_i_i_sc_i_ic 1129
-find_cclass_i_ic_sc_i_ic 1130
-find_cclass_i_i_s_ic_ic 1131
-find_cclass_i_ic_s_ic_ic 1132
-find_cclass_i_i_sc_ic_ic 1133
-find_cclass_i_ic_sc_ic_ic 1134
-find_not_cclass_i_i_s_i_i 1135
-find_not_cclass_i_ic_s_i_i 1136
-find_not_cclass_i_i_sc_i_i 1137
-find_not_cclass_i_ic_sc_i_i 1138
-find_not_cclass_i_i_s_ic_i 1139
-find_not_cclass_i_ic_s_ic_i 1140
-find_not_cclass_i_i_sc_ic_i 1141
-find_not_cclass_i_ic_sc_ic_i 1142
-find_not_cclass_i_i_s_i_ic 1143
-find_not_cclass_i_ic_s_i_ic 1144
-find_not_cclass_i_i_sc_i_ic 1145
-find_not_cclass_i_ic_sc_i_ic 1146
-find_not_cclass_i_i_s_ic_ic 1147
-find_not_cclass_i_ic_s_ic_ic 1148
-find_not_cclass_i_i_sc_ic_ic 1149
-find_not_cclass_i_ic_sc_ic_ic 1150
-escape_s_s 1151
-compose_s_s 1152
-compose_s_sc 1153
-spawnw_i_s 1154
-spawnw_i_sc 1155
-spawnw_i_p 1156
-err_i 1157
-err_s 1158
-err_s_i 1159
-err_s_ic 1160
-time_i 1161
-time_n 1162
-gmtime_s_i 1163
-gmtime_s_ic 1164
-localtime_s_i 1165
-localtime_s_ic 1166
-decodetime_p_i 1167
-decodetime_p_ic 1168
-decodelocaltime_p_i 1169
-decodelocaltime_p_ic 1170
-sysinfo_s_i 1171
-sysinfo_s_ic 1172
-sysinfo_i_i 1173
-sysinfo_i_ic 1174
-sleep_i 1175
-sleep_ic 1176
-sleep_n 1177
-sleep_nc 1178
-sizeof_i_i 1179
-sizeof_i_ic 1180
-store_lex_s_p 1181
-store_lex_sc_p 1182
-store_dynamic_lex_s_p 1183
-store_dynamic_lex_sc_p 1184
-find_lex_p_s 1185
-find_lex_p_sc 1186
-find_dynamic_lex_p_s 1187
-find_dynamic_lex_p_sc 1188
-find_caller_lex_p_s 1189
-find_caller_lex_p_sc 1190
-get_namespace_p 1191
-get_namespace_p_p 1192
-get_namespace_p_pc 1193
-get_hll_namespace_p 1194
-get_hll_namespace_p_p 1195
-get_hll_namespace_p_pc 1196
-get_root_namespace_p 1197
-get_root_namespace_p_p 1198
-get_root_namespace_p_pc 1199
-get_global_p_s 1200
-get_global_p_sc 1201
-get_global_p_p_s 1202
-get_global_p_pc_s 1203
-get_global_p_p_sc 1204
-get_global_p_pc_sc 1205
-get_hll_global_p_s 1206
-get_hll_global_p_sc 1207
-get_hll_global_p_p_s 1208
-get_hll_global_p_pc_s 1209
-get_hll_global_p_p_sc 1210
-get_hll_global_p_pc_sc 1211
-get_root_global_p_s 1212
-get_root_global_p_sc 1213
-get_root_global_p_p_s 1214
-get_root_global_p_pc_s 1215
-get_root_global_p_p_sc 1216
-get_root_global_p_pc_sc 1217
-set_global_s_p 1218
-set_global_sc_p 1219
-set_global_p_s_p 1220
-set_global_pc_s_p 1221
-set_global_p_sc_p 1222
-set_global_pc_sc_p 1223
-set_hll_global_s_p 1224
-set_hll_global_sc_p 1225
-set_hll_global_p_s_p 1226
-set_hll_global_pc_s_p 1227
-set_hll_global_p_sc_p 1228
-set_hll_global_pc_sc_p 1229
-set_root_global_s_p 1230
-set_root_global_sc_p 1231
-set_root_global_p_s_p 1232
-set_root_global_pc_s_p 1233
-set_root_global_p_sc_p 1234
-set_root_global_pc_sc_p 1235
-find_name_p_s 1236
-find_name_p_sc 1237
-find_sub_not_null_p_s 1238
-find_sub_not_null_p_sc 1239
+debug_i 62
+debug_ic 63
+bounds_i 64
+bounds_ic 65
+profile_i 66
+profile_ic 67
+trace_i 68
+trace_ic 69
+gc_debug_i 70
+gc_debug_ic 71
+interpinfo_i_i 72
+interpinfo_i_ic 73
+interpinfo_p_i 74
+interpinfo_p_ic 75
+interpinfo_s_i 76
+interpinfo_s_ic 77
+warningson_i 78
+warningson_ic 79
+warningsoff_i 80
+warningsoff_ic 81
+errorson_i 82
+errorson_ic 83
+errorsoff_i 84
+errorsoff_ic 85
+runinterp_p_i 86
+runinterp_p_ic 87
+getinterp_p 88
+sweep_ic 89
+collect 90
+sweepoff 91
+sweepon 92
+collectoff 93
+collecton 94
+needs_destroy_p 95
+loadlib_p_s 96
+loadlib_p_sc 97
+loadlib_p_s_p 98
+loadlib_p_sc_p 99
+loadlib_p_s_pc 100
+loadlib_p_sc_pc 101
+dlfunc_p_p_s_s 102
+dlfunc_p_p_sc_s 103
+dlfunc_p_p_s_sc 104
+dlfunc_p_p_sc_sc 105
+dlvar_p_p_s 106
+dlvar_p_p_sc 107
+compreg_s_p 108
+compreg_sc_p 109
+compreg_p_s 110
+compreg_p_sc 111
+new_callback_p_p_p_s 112
+new_callback_p_p_p_sc 113
+annotations_p 114
+annotations_p_s 115
+annotations_p_sc 116
+band_i_i 117
+band_i_ic 118
+band_p_i 119
+band_p_ic 120
+band_p_p 121
+band_i_i_i 122
+band_i_ic_i 123
+band_i_i_ic 124
+band_p_p_i 125
+band_p_p_ic 126
+band_p_p_p 127
+bands_p_s 128
+bands_p_sc 129
+bands_p_p 130
+bands_s_s_s 131
+bands_s_sc_s 132
+bands_s_s_sc 133
+bands_p_p_s 134
+bands_p_p_sc 135
+bands_p_p_p 136
+bnot_i 137
+bnot_i_i 138
+bnot_p 139
+bnot_p_p 140
+bnots_s_s 141
+bnots_s_sc 142
+bnots_p 143
+bnots_p_p 144
+bor_i_i 145
+bor_i_ic 146
+bor_p_i 147
+bor_p_ic 148
+bor_p_p 149
+bor_i_i_i 150
+bor_i_ic_i 151
+bor_i_i_ic 152
+bor_p_p_i 153
+bor_p_p_ic 154
+bor_p_p_p 155
+bors_p_s 156
+bors_p_sc 157
+bors_p_p 158
+bors_s_s_s 159
+bors_s_sc_s 160
+bors_s_s_sc 161
+bors_p_p_s 162
+bors_p_p_sc 163
+bors_p_p_p 164
+shl_i_i 165
+shl_i_ic 166
+shl_p_i 167
+shl_p_ic 168
+shl_p_p 169
+shl_i_i_i 170
+shl_i_ic_i 171
+shl_i_i_ic 172
+shl_p_p_i 173
+shl_p_p_ic 174
+shl_p_p_p 175
+shr_i_i 176
+shr_i_ic 177
+shr_p_i 178
+shr_p_ic 179
+shr_p_p 180
+shr_i_i_i 181
+shr_i_ic_i 182
+shr_i_i_ic 183
+shr_p_p_i 184
+shr_p_p_ic 185
+shr_p_p_p 186
+lsr_i_i 187
+lsr_i_ic 188
+lsr_p_i 189
+lsr_p_ic 190
+lsr_p_p 191
+lsr_i_i_i 192
+lsr_i_ic_i 193
+lsr_i_i_ic 194
+lsr_p_p_i 195
+lsr_p_p_ic 196
+lsr_p_p_p 197
+rot_i_i_i_ic 198
+rot_i_ic_i_ic 199
+rot_i_i_ic_ic 200
+bxor_i_i 201
+bxor_i_ic 202
+bxor_p_i 203
+bxor_p_ic 204
+bxor_p_p 205
+bxor_i_i_i 206
+bxor_i_ic_i 207
+bxor_i_i_ic 208
+bxor_p_p_i 209
+bxor_p_p_ic 210
+bxor_p_p_p 211
+bxors_p_s 212
+bxors_p_sc 213
+bxors_p_p 214
+bxors_s_s_s 215
+bxors_s_sc_s 216
+bxors_s_s_sc 217
+bxors_p_p_s 218
+bxors_p_p_sc 219
+bxors_p_p_p 220
+eq_i_i_ic 221
+eq_ic_i_ic 222
+eq_i_ic_ic 223
+eq_n_n_ic 224
+eq_nc_n_ic 225
+eq_n_nc_ic 226
+eq_s_s_ic 227
+eq_sc_s_ic 228
+eq_s_sc_ic 229
+eq_p_p_ic 230
+eq_p_i_ic 231
+eq_p_ic_ic 232
+eq_p_n_ic 233
+eq_p_nc_ic 234
+eq_p_s_ic 235
+eq_p_sc_ic 236
+eq_str_p_p_ic 237
+eq_num_p_p_ic 238
+eq_addr_s_s_ic 239
+eq_addr_sc_s_ic 240
+eq_addr_s_sc_ic 241
+eq_addr_sc_sc_ic 242
+eq_addr_p_p_ic 243
+ne_i_i_ic 244
+ne_ic_i_ic 245
+ne_i_ic_ic 246
+ne_n_n_ic 247
+ne_nc_n_ic 248
+ne_n_nc_ic 249
+ne_s_s_ic 250
+ne_sc_s_ic 251
+ne_s_sc_ic 252
+ne_p_p_ic 253
+ne_p_i_ic 254
+ne_p_ic_ic 255
+ne_p_n_ic 256
+ne_p_nc_ic 257
+ne_p_s_ic 258
+ne_p_sc_ic 259
+ne_str_p_p_ic 260
+ne_num_p_p_ic 261
+ne_addr_s_s_ic 262
+ne_addr_sc_s_ic 263
+ne_addr_s_sc_ic 264
+ne_addr_sc_sc_ic 265
+ne_addr_p_p_ic 266
+lt_i_i_ic 267
+lt_ic_i_ic 268
+lt_i_ic_ic 269
+lt_n_n_ic 270
+lt_nc_n_ic 271
+lt_n_nc_ic 272
+lt_s_s_ic 273
+lt_sc_s_ic 274
+lt_s_sc_ic 275
+lt_p_p_ic 276
+lt_p_i_ic 277
+lt_p_ic_ic 278
+lt_p_n_ic 279
+lt_p_nc_ic 280
+lt_p_s_ic 281
+lt_p_sc_ic 282
+lt_str_p_p_ic 283
+lt_num_p_p_ic 284
+le_i_i_ic 285
+le_ic_i_ic 286
+le_i_ic_ic 287
+le_n_n_ic 288
+le_nc_n_ic 289
+le_n_nc_ic 290
+le_s_s_ic 291
+le_sc_s_ic 292
+le_s_sc_ic 293
+le_p_p_ic 294
+le_p_i_ic 295
+le_p_ic_ic 296
+le_p_n_ic 297
+le_p_nc_ic 298
+le_p_s_ic 299
+le_p_sc_ic 300
+le_str_p_p_ic 301
+le_num_p_p_ic 302
+gt_p_p_ic 303
+gt_p_i_ic 304
+gt_p_ic_ic 305
+gt_p_n_ic 306
+gt_p_nc_ic 307
+gt_p_s_ic 308
+gt_p_sc_ic 309
+gt_str_p_p_ic 310
+gt_num_p_p_ic 311
+ge_p_p_ic 312
+ge_p_i_ic 313
+ge_p_ic_ic 314
+ge_p_n_ic 315
+ge_p_nc_ic 316
+ge_p_s_ic 317
+ge_p_sc_ic 318
+ge_str_p_p_ic 319
+ge_num_p_p_ic 320
+if_null_p_ic 321
+if_null_s_ic 322
+unless_null_p_ic 323
+unless_null_s_ic 324
+cmp_i_i_i 325
+cmp_i_ic_i 326
+cmp_i_i_ic 327
+cmp_i_n_n 328
+cmp_i_nc_n 329
+cmp_i_n_nc 330
+cmp_i_s_s 331
+cmp_i_sc_s 332
+cmp_i_s_sc 333
+cmp_i_p_p 334
+cmp_i_p_i 335
+cmp_i_p_ic 336
+cmp_i_p_n 337
+cmp_i_p_nc 338
+cmp_i_p_s 339
+cmp_i_p_sc 340
+cmp_str_i_p_p 341
+cmp_num_i_p_p 342
+cmp_pmc_p_p_p 343
+issame_i_p_p 344
+issame_i_s_s 345
+issame_i_sc_s 346
+issame_i_s_sc 347
+issame_i_sc_sc 348
+isntsame_i_p_p 349
+isntsame_i_s_s 350
+isntsame_i_sc_s 351
+isntsame_i_s_sc 352
+isntsame_i_sc_sc 353
+istrue_i_p 354
+isfalse_i_p 355
+isnull_i_p 356
+isnull_i_pc 357
+isnull_i_s 358
+isnull_i_sc 359
+isgt_i_p_p 360
+isge_i_p_p 361
+isle_i_i_i 362
+isle_i_ic_i 363
+isle_i_i_ic 364
+isle_i_n_n 365
+isle_i_nc_n 366
+isle_i_n_nc 367
+isle_i_s_s 368
+isle_i_sc_s 369
+isle_i_s_sc 370
+isle_i_p_p 371
+islt_i_i_i 372
+islt_i_ic_i 373
+islt_i_i_ic 374
+islt_i_n_n 375
+islt_i_nc_n 376
+islt_i_n_nc 377
+islt_i_s_s 378
+islt_i_sc_s 379
+islt_i_s_sc 380
+islt_i_p_p 381
+iseq_i_i_i 382
+iseq_i_ic_i 383
+iseq_i_i_ic 384
+iseq_i_n_n 385
+iseq_i_nc_n 386
+iseq_i_n_nc 387
+iseq_i_s_s 388
+iseq_i_sc_s 389
+iseq_i_s_sc 390
+iseq_i_p_p 391
+isne_i_i_i 392
+isne_i_ic_i 393
+isne_i_i_ic 394
+isne_i_n_n 395
+isne_i_nc_n 396
+isne_i_n_nc 397
+isne_i_s_s 398
+isne_i_sc_s 399
+isne_i_s_sc 400
+isne_i_p_p 401
+and_i_i_i 402
+and_i_ic_i 403
+and_i_i_ic 404
+and_p_p_p 405
+not_i 406
+not_i_i 407
+not_p 408
+not_p_p 409
+or_i_i_i 410
+or_i_ic_i 411
+or_i_i_ic 412
+or_p_p_p 413
+xor_i_i_i 414
+xor_i_ic_i 415
+xor_i_i_ic 416
+xor_p_p_p 417
+debug_init 418
+debug_load_sc 419
+debug_break 420
+debug_print 421
+backtrace 422
+getline_i 423
+getfile_s 424
+set_label_p_ic 425
+get_label_i_p 426
+close_p 427
+fdopen_p_i_s 428
+fdopen_p_ic_s 429
+fdopen_p_i_sc 430
+fdopen_p_ic_sc 431
+getstdin_p 432
+getstdout_p 433
+getstderr_p 434
+setstdin_p 435
+setstdout_p 436
+setstderr_p 437
+open_p_s_s 438
+open_p_sc_s 439
+open_p_s_sc 440
+open_p_sc_sc 441
+open_p_s 442
+open_p_sc 443
+print_i 444
+print_ic 445
+print_n 446
+print_nc 447
+print_s 448
+print_sc 449
+print_p 450
+say_i 451
+say_ic 452
+say_n 453
+say_nc 454
+say_s 455
+say_sc 456
+say_p 457
+printerr_i 458
+printerr_ic 459
+printerr_n 460
+printerr_nc 461
+printerr_s 462
+printerr_sc 463
+printerr_p 464
+print_p_i 465
+print_p_ic 466
+print_p_n 467
+print_p_nc 468
+print_p_s 469
+print_p_sc 470
+print_p_p 471
+read_s_i 472
+read_s_ic 473
+read_s_p_i 474
+read_s_p_ic 475
+readline_s_p 476
+peek_s 477
+peek_s_p 478
+stat_i_s_i 479
+stat_i_sc_i 480
+stat_i_s_ic 481
+stat_i_sc_ic 482
+stat_i_i_i 483
+stat_i_ic_i 484
+stat_i_i_ic 485
+stat_i_ic_ic 486
+seek_p_i_i 487
+seek_p_ic_i 488
+seek_p_i_ic 489
+seek_p_ic_ic 490
+seek_p_i_i_i 491
+seek_p_ic_i_i 492
+seek_p_i_ic_i 493
+seek_p_ic_ic_i 494
+seek_p_i_i_ic 495
+seek_p_ic_i_ic 496
+seek_p_i_ic_ic 497
+seek_p_ic_ic_ic 498
+tell_i_p 499
+tell_i_i_p 500
+abs_i 501
+abs_n 502
+abs_i_i 503
+abs_n_n 504
+abs_p 505
+abs_p_p 506
+add_i_i 507
+add_i_ic 508
+add_n_n 509
+add_n_nc 510
+add_p_p 511
+add_p_i 512
+add_p_ic 513
+add_p_n 514
+add_p_nc 515
+add_i_i_i 516
+add_i_ic_i 517
+add_i_i_ic 518
+add_n_n_n 519
+add_n_nc_n 520
+add_n_n_nc 521
+add_p_p_p 522
+add_p_p_i 523
+add_p_p_ic 524
+add_p_p_n 525
+add_p_p_nc 526
+cmod_i_i_i 527
+cmod_i_ic_i 528
+cmod_i_i_ic 529
+cmod_p_p_i 530
+cmod_p_p_ic 531
+cmod_p_p_p 532
+cmod_n_n_n 533
+cmod_n_nc_n 534
+cmod_n_n_nc 535
+cmod_p_p_n 536
+cmod_p_p_nc 537
+dec_i 538
+dec_n 539
+dec_p 540
+div_i_i 541
+div_i_ic 542
+div_n_n 543
+div_n_nc 544
+div_p_p 545
+div_p_i 546
+div_p_ic 547
+div_p_n 548
+div_p_nc 549
+div_i_i_i 550
+div_i_ic_i 551
+div_i_i_ic 552
+div_i_ic_ic 553
+div_n_n_n 554
+div_n_nc_n 555
+div_n_n_nc 556
+div_n_nc_nc 557
+div_p_p_p 558
+div_p_p_i 559
+div_p_p_ic 560
+div_p_p_n 561
+div_p_p_nc 562
+fdiv_i_i 563
+fdiv_i_ic 564
+fdiv_n_n 565
+fdiv_n_nc 566
+fdiv_p_p 567
+fdiv_p_i 568
+fdiv_p_ic 569
+fdiv_p_n 570
+fdiv_p_nc 571
+fdiv_i_i_i 572
+fdiv_i_ic_i 573
+fdiv_i_i_ic 574
+fdiv_n_n_n 575
+fdiv_n_nc_n 576
+fdiv_n_n_nc 577
+fdiv_p_p_p 578
+fdiv_p_p_i 579
+fdiv_p_p_ic 580
+fdiv_p_p_n 581
+fdiv_p_p_nc 582
+ceil_n 583
+ceil_i_n 584
+ceil_n_n 585
+floor_n 586
+floor_i_n 587
+floor_n_n 588
+inc_i 589
+inc_n 590
+inc_p 591
+mod_i_i 592
+mod_i_ic 593
+mod_n_n 594
+mod_n_nc 595
+mod_p_p 596
+mod_p_i 597
+mod_p_ic 598
+mod_p_n 599
+mod_p_nc 600
+mod_i_i_i 601
+mod_i_ic_i 602
+mod_i_i_ic 603
+mod_n_n_n 604
+mod_n_nc_n 605
+mod_n_n_nc 606
+mod_p_p_p 607
+mod_p_p_i 608
+mod_p_p_ic 609
+mod_p_p_n 610
+mod_p_p_nc 611
+mul_i_i 612
+mul_i_ic 613
+mul_n_n 614
+mul_n_nc 615
+mul_p_p 616
+mul_p_i 617
+mul_p_ic 618
+mul_p_n 619
+mul_p_nc 620
+mul_i_i_i 621
+mul_i_ic_i 622
+mul_i_i_ic 623
+mul_n_n_n 624
+mul_n_nc_n 625
+mul_n_n_nc 626
+mul_p_p_p 627
+mul_p_p_i 628
+mul_p_p_ic 629
+mul_p_p_n 630
+mul_p_p_nc 631
+neg_i 632
+neg_n 633
+neg_p 634
+neg_i_i 635
+neg_n_n 636
+neg_p_p 637
+pow_n_n_n 638
+pow_n_nc_n 639
+pow_n_n_nc 640
+pow_p_p_p 641
+pow_p_p_i 642
+pow_p_p_ic 643
+pow_p_p_n 644
+pow_p_p_nc 645
+pow_n_n_i 646
+pow_n_nc_i 647
+pow_n_n_ic 648
+pow_n_nc_ic 649
+sub_i_i 650
+sub_i_ic 651
+sub_n_n 652
+sub_n_nc 653
+sub_p_p 654
+sub_p_i 655
+sub_p_ic 656
+sub_p_n 657
+sub_p_nc 658
+sub_i_i_i 659
+sub_i_ic_i 660
+sub_i_i_ic 661
+sub_n_n_n 662
+sub_n_nc_n 663
+sub_n_n_nc 664
+sub_p_p_p 665
+sub_p_p_i 666
+sub_p_p_ic 667
+sub_p_p_n 668
+sub_p_p_nc 669
+sqrt_n_n 670
+acos_n_n 671
+asec_n_n 672
+asin_n_n 673
+atan_n_n 674
+atan_n_n_n 675
+atan_n_nc_n 676
+atan_n_n_nc 677
+cos_n_n 678
+cosh_n_n 679
+exp_n_n 680
+ln_n_n 681
+log10_n_n 682
+log2_n_n 683
+sec_n_n 684
+sech_n_n 685
+sin_n_n 686
+sinh_n_n 687
+tan_n_n 688
+tanh_n_n 689
+gcd_i_i_i 690
+gcd_i_ic_i 691
+gcd_i_i_ic 692
+lcm_i_i_i 693
+lcm_i_ic_i 694
+lcm_i_i_ic 695
+fact_i_i 696
+fact_n_i 697
+callmethodcc_p_s 698
+callmethodcc_p_sc 699
+callmethodcc_p_p 700
+callmethod_p_s_p 701
+callmethod_p_sc_p 702
+callmethod_p_p_p 703
+tailcallmethod_p_s 704
+tailcallmethod_p_sc 705
+tailcallmethod_p_p 706
+addmethod_p_s_p 707
+addmethod_p_sc_p 708
+can_i_p_s 709
+can_i_p_sc 710
+does_i_p_s 711
+does_i_p_sc 712
+does_i_p_p 713
+does_i_p_pc 714
+isa_i_p_s 715
+isa_i_p_sc 716
+isa_i_p_p 717
+isa_i_p_pc 718
+newclass_p_s 719
+newclass_p_sc 720
+newclass_p_p 721
+newclass_p_pc 722
+subclass_p_p 723
+subclass_p_pc 724
+subclass_p_p_s 725
+subclass_p_pc_s 726
+subclass_p_p_sc 727
+subclass_p_pc_sc 728
+subclass_p_p_p 729
+subclass_p_pc_p 730
+subclass_p_p_pc 731
+subclass_p_pc_pc 732
+subclass_p_s 733
+subclass_p_sc 734
+subclass_p_s_s 735
+subclass_p_sc_s 736
+subclass_p_s_sc 737
+subclass_p_sc_sc 738
+subclass_p_s_p 739
+subclass_p_sc_p 740
+subclass_p_s_pc 741
+subclass_p_sc_pc 742
+get_class_p_s 743
+get_class_p_sc 744
+get_class_p_p 745
+get_class_p_pc 746
+class_p_p 747
+addparent_p_p 748
+removeparent_p_p 749
+addrole_p_p 750
+addattribute_p_s 751
+addattribute_p_sc 752
+removeattribute_p_s 753
+removeattribute_p_sc 754
+getattribute_p_p_s 755
+getattribute_p_p_sc 756
+getattribute_p_p_p_s 757
+getattribute_p_p_pc_s 758
+getattribute_p_p_p_sc 759
+getattribute_p_p_pc_sc 760
+setattribute_p_s_p 761
+setattribute_p_sc_p 762
+setattribute_p_p_s_p 763
+setattribute_p_pc_s_p 764
+setattribute_p_p_sc_p 765
+setattribute_p_pc_sc_p 766
+inspect_p_p 767
+inspect_p_pc 768
+inspect_p_p_s 769
+inspect_p_pc_s 770
+inspect_p_p_sc 771
+inspect_p_pc_sc 772
+new_p_s 773
+new_p_sc 774
+new_p_s_p 775
+new_p_sc_p 776
+new_p_s_pc 777
+new_p_sc_pc 778
+new_p_p 779
+new_p_pc 780
+new_p_p_p 781
+new_p_pc_p 782
+new_p_p_pc 783
+new_p_pc_pc 784
+root_new_p_p 785
+root_new_p_pc 786
+root_new_p_p_p 787
+root_new_p_pc_p 788
+root_new_p_p_pc 789
+root_new_p_pc_pc 790
+typeof_s_p 791
+typeof_p_p 792
+get_repr_s_p 793
+find_method_p_p_s 794
+find_method_p_p_sc 795
+defined_i_p 796
+defined_i_p_ki 797
+defined_i_p_kic 798
+defined_i_p_k 799
+defined_i_p_kc 800
+exists_i_p_ki 801
+exists_i_p_kic 802
+exists_i_p_k 803
+exists_i_p_kc 804
+delete_p_k 805
+delete_p_kc 806
+delete_p_ki 807
+delete_p_kic 808
+elements_i_p 809
+push_p_i 810
+push_p_ic 811
+push_p_n 812
+push_p_nc 813
+push_p_s 814
+push_p_sc 815
+push_p_p 816
+pop_i_p 817
+pop_n_p 818
+pop_s_p 819
+pop_p_p 820
+unshift_p_i 821
+unshift_p_ic 822
+unshift_p_n 823
+unshift_p_nc 824
+unshift_p_s 825
+unshift_p_sc 826
+unshift_p_p 827
+shift_i_p 828
+shift_n_p 829
+shift_s_p 830
+shift_p_p 831
+splice_p_p_i_i 832
+splice_p_p_ic_i 833
+splice_p_p_i_ic 834
+splice_p_p_ic_ic 835
+setprop_p_s_p 836
+setprop_p_sc_p 837
+getprop_p_s_p 838
+getprop_p_sc_p 839
+delprop_p_s 840
+delprop_p_sc 841
+prophash_p_p 842
+freeze_s_p 843
+thaw_p_s 844
+thaw_p_sc 845
+add_multi_s_s_p 846
+add_multi_sc_s_p 847
+add_multi_s_sc_p 848
+add_multi_sc_sc_p 849
+find_multi_p_s_s 850
+find_multi_p_sc_s 851
+find_multi_p_s_sc 852
+find_multi_p_sc_sc 853
+register_p 854
+unregister_p 855
+box_p_i 856
+box_p_ic 857
+box_p_n 858
+box_p_nc 859
+box_p_s 860
+box_p_sc 861
+iter_p_p 862
+morph_p_p 863
+morph_p_pc 864
+clone_s_s 865
+clone_s_sc 866
+exchange_i_i 867
+exchange_p_p 868
+exchange_n_n 869
+exchange_s_s 870
+set_i_i 871
+set_i_ic 872
+set_i_n 873
+set_i_nc 874
+set_i_s 875
+set_i_sc 876
+set_n_n 877
+set_n_nc 878
+set_n_i 879
+set_n_ic 880
+set_n_s 881
+set_n_sc 882
+set_n_p 883
+set_s_p 884
+set_s_s 885
+set_s_sc 886
+set_s_i 887
+set_s_ic 888
+set_s_n 889
+set_s_nc 890
+set_p_pc 891
+set_p_p 892
+set_p_i 893
+set_p_ic 894
+set_p_n 895
+set_p_nc 896
+set_p_s 897
+set_p_sc 898
+set_i_p 899
+assign_p_p 900
+assign_p_i 901
+assign_p_ic 902
+assign_p_n 903
+assign_p_nc 904
+assign_p_s 905
+assign_p_sc 906
+assign_s_s 907
+assign_s_sc 908
+setref_p_p 909
+deref_p_p 910
+setp_ind_i_p 911
+setp_ind_ic_p 912
+setn_ind_i_n 913
+setn_ind_ic_n 914
+setn_ind_i_nc 915
+setn_ind_ic_nc 916
+sets_ind_i_s 917
+sets_ind_ic_s 918
+sets_ind_i_sc 919
+sets_ind_ic_sc 920
+seti_ind_i_i 921
+seti_ind_ic_i 922
+seti_ind_i_ic 923
+seti_ind_ic_ic 924
+set_p_ki_i 925
+set_p_kic_i 926
+set_p_ki_ic 927
+set_p_kic_ic 928
+set_p_ki_n 929
+set_p_kic_n 930
+set_p_ki_nc 931
+set_p_kic_nc 932
+set_p_ki_s 933
+set_p_kic_s 934
+set_p_ki_sc 935
+set_p_kic_sc 936
+set_p_ki_p 937
+set_p_kic_p 938
+set_i_p_ki 939
+set_i_p_kic 940
+set_n_p_ki 941
+set_n_p_kic 942
+set_s_p_ki 943
+set_s_p_kic 944
+set_p_p_ki 945
+set_p_p_kic 946
+set_p_k_i 947
+set_p_kc_i 948
+set_p_k_ic 949
+set_p_kc_ic 950
+set_p_k_n 951
+set_p_kc_n 952
+set_p_k_nc 953
+set_p_kc_nc 954
+set_p_k_s 955
+set_p_kc_s 956
+set_p_k_sc 957
+set_p_kc_sc 958
+set_p_k_p 959
+set_p_kc_p 960
+set_i_p_k 961
+set_i_p_kc 962
+set_n_p_k 963
+set_n_p_kc 964
+set_s_p_k 965
+set_s_p_kc 966
+set_p_p_k 967
+set_p_p_kc 968
+clone_p_p 969
+clone_p_p_p 970
+clone_p_p_pc 971
+copy_p_p 972
+null_s 973
+null_i 974
+null_p 975
+null_n 976
+cleari 977
+clearn 978
+clears 979
+clearp 980
+ord_i_s 981
+ord_i_sc 982
+ord_i_s_i 983
+ord_i_sc_i 984
+ord_i_s_ic 985
+ord_i_sc_ic 986
+chr_s_i 987
+chr_s_ic 988
+chopn_s_s_i 989
+chopn_s_sc_i 990
+chopn_s_s_ic 991
+chopn_s_sc_ic 992
+concat_s_s 993
+concat_s_sc 994
+concat_p_p 995
+concat_p_s 996
+concat_p_sc 997
+concat_s_s_s 998
+concat_s_sc_s 999
+concat_s_s_sc 1000
+concat_p_p_s 1001
+concat_p_p_sc 1002
+concat_p_p_p 1003
+repeat_s_s_i 1004
+repeat_s_sc_i 1005
+repeat_s_s_ic 1006
+repeat_s_sc_ic 1007
+repeat_p_p_i 1008
+repeat_p_p_ic 1009
+repeat_p_p_p 1010
+repeat_p_i 1011
+repeat_p_ic 1012
+repeat_p_p 1013
+length_i_s 1014
+length_i_sc 1015
+bytelength_i_s 1016
+bytelength_i_sc 1017
+pin_s 1018
+unpin_s 1019
+substr_s_s_i 1020
+substr_s_sc_i 1021
+substr_s_s_ic 1022
+substr_s_sc_ic 1023
+substr_s_s_i_i 1024
+substr_s_sc_i_i 1025
+substr_s_s_ic_i 1026
+substr_s_sc_ic_i 1027
+substr_s_s_i_ic 1028
+substr_s_sc_i_ic 1029
+substr_s_s_ic_ic 1030
+substr_s_sc_ic_ic 1031
+substr_s_p_i_i 1032
+substr_s_p_ic_i 1033
+substr_s_p_i_ic 1034
+substr_s_p_ic_ic 1035
+replace_s_s_i_i_s 1036
+replace_s_sc_i_i_s 1037
+replace_s_s_ic_i_s 1038
+replace_s_sc_ic_i_s 1039
+replace_s_s_i_ic_s 1040
+replace_s_sc_i_ic_s 1041
+replace_s_s_ic_ic_s 1042
+replace_s_sc_ic_ic_s 1043
+replace_s_s_i_i_sc 1044
+replace_s_sc_i_i_sc 1045
+replace_s_s_ic_i_sc 1046
+replace_s_sc_ic_i_sc 1047
+replace_s_s_i_ic_sc 1048
+replace_s_sc_i_ic_sc 1049
+replace_s_s_ic_ic_sc 1050
+replace_s_sc_ic_ic_sc 1051
+index_i_s_s 1052
+index_i_sc_s 1053
+index_i_s_sc 1054
+index_i_sc_sc 1055
+index_i_s_s_i 1056
+index_i_sc_s_i 1057
+index_i_s_sc_i 1058
+index_i_sc_sc_i 1059
+index_i_s_s_ic 1060
+index_i_sc_s_ic 1061
+index_i_s_sc_ic 1062
+index_i_sc_sc_ic 1063
+sprintf_s_s_p 1064
+sprintf_s_sc_p 1065
+sprintf_p_p_p 1066
+new_s 1067
+new_s_i 1068
+new_s_ic 1069
+stringinfo_i_s_i 1070
+stringinfo_i_sc_i 1071
+stringinfo_i_s_ic 1072
+stringinfo_i_sc_ic 1073
+upcase_s_s 1074
+upcase_s_sc 1075
+downcase_s_s 1076
+downcase_s_sc 1077
+titlecase_s_s 1078
+titlecase_s_sc 1079
+join_s_s_p 1080
+join_s_sc_p 1081
+split_p_s_s 1082
+split_p_sc_s 1083
+split_p_s_sc 1084
+split_p_sc_sc 1085
+charset_i_s 1086
+charset_i_sc 1087
+charsetname_s_i 1088
+charsetname_s_ic 1089
+find_charset_i_s 1090
+find_charset_i_sc 1091
+trans_charset_s_s_i 1092
+trans_charset_s_sc_i 1093
+trans_charset_s_s_ic 1094
+trans_charset_s_sc_ic 1095
+encoding_i_s 1096
+encoding_i_sc 1097
+encodingname_s_i 1098
+encodingname_s_ic 1099
+find_encoding_i_s 1100
+find_encoding_i_sc 1101
+trans_encoding_s_s_i 1102
+trans_encoding_s_sc_i 1103
+trans_encoding_s_s_ic 1104
+trans_encoding_s_sc_ic 1105
+is_cclass_i_i_s_i 1106
+is_cclass_i_ic_s_i 1107
+is_cclass_i_i_sc_i 1108
+is_cclass_i_ic_sc_i 1109
+is_cclass_i_i_s_ic 1110
+is_cclass_i_ic_s_ic 1111
+is_cclass_i_i_sc_ic 1112
+is_cclass_i_ic_sc_ic 1113
+find_cclass_i_i_s_i_i 1114
+find_cclass_i_ic_s_i_i 1115
+find_cclass_i_i_sc_i_i 1116
+find_cclass_i_ic_sc_i_i 1117
+find_cclass_i_i_s_ic_i 1118
+find_cclass_i_ic_s_ic_i 1119
+find_cclass_i_i_sc_ic_i 1120
+find_cclass_i_ic_sc_ic_i 1121
+find_cclass_i_i_s_i_ic 1122
+find_cclass_i_ic_s_i_ic 1123
+find_cclass_i_i_sc_i_ic 1124
+find_cclass_i_ic_sc_i_ic 1125
+find_cclass_i_i_s_ic_ic 1126
+find_cclass_i_ic_s_ic_ic 1127
+find_cclass_i_i_sc_ic_ic 1128
+find_cclass_i_ic_sc_ic_ic 1129
+find_not_cclass_i_i_s_i_i 1130
+find_not_cclass_i_ic_s_i_i 1131
+find_not_cclass_i_i_sc_i_i 1132
+find_not_cclass_i_ic_sc_i_i 1133
+find_not_cclass_i_i_s_ic_i 1134
+find_not_cclass_i_ic_s_ic_i 1135
+find_not_cclass_i_i_sc_ic_i 1136
+find_not_cclass_i_ic_sc_ic_i 1137
+find_not_cclass_i_i_s_i_ic 1138
+find_not_cclass_i_ic_s_i_ic 1139
+find_not_cclass_i_i_sc_i_ic 1140
+find_not_cclass_i_ic_sc_i_ic 1141
+find_not_cclass_i_i_s_ic_ic 1142
+find_not_cclass_i_ic_s_ic_ic 1143
+find_not_cclass_i_i_sc_ic_ic 1144
+find_not_cclass_i_ic_sc_ic_ic 1145
+escape_s_s 1146
+compose_s_s 1147
+compose_s_sc 1148
+spawnw_i_s 1149
+spawnw_i_sc 1150
+spawnw_i_p 1151
+err_i 1152
+err_s 1153
+err_s_i 1154
+err_s_ic 1155
+time_i 1156
+time_n 1157
+gmtime_s_i 1158
+gmtime_s_ic 1159
+localtime_s_i 1160
+localtime_s_ic 1161
+decodetime_p_i 1162
+decodetime_p_ic 1163
+decodelocaltime_p_i 1164
+decodelocaltime_p_ic 1165
+sysinfo_s_i 1166
+sysinfo_s_ic 1167
+sysinfo_i_i 1168
+sysinfo_i_ic 1169
+sleep_i 1170
+sleep_ic 1171
+sleep_n 1172
+sleep_nc 1173
+sizeof_i_i 1174
+sizeof_i_ic 1175
+store_lex_s_p 1176
+store_lex_sc_p 1177
+store_dynamic_lex_s_p 1178
+store_dynamic_lex_sc_p 1179
+find_lex_p_s 1180
+find_lex_p_sc 1181
+find_dynamic_lex_p_s 1182
+find_dynamic_lex_p_sc 1183
+find_caller_lex_p_s 1184
+find_caller_lex_p_sc 1185
+get_namespace_p 1186
+get_namespace_p_p 1187
+get_namespace_p_pc 1188
+get_hll_namespace_p 1189
+get_hll_namespace_p_p 1190
+get_hll_namespace_p_pc 1191
+get_root_namespace_p 1192
+get_root_namespace_p_p 1193
+get_root_namespace_p_pc 1194
+get_global_p_s 1195
+get_global_p_sc 1196
+get_global_p_p_s 1197
+get_global_p_pc_s 1198
+get_global_p_p_sc 1199
+get_global_p_pc_sc 1200
+get_hll_global_p_s 1201
+get_hll_global_p_sc 1202
+get_hll_global_p_p_s 1203
+get_hll_global_p_pc_s 1204
+get_hll_global_p_p_sc 1205
+get_hll_global_p_pc_sc 1206
+get_root_global_p_s 1207
+get_root_global_p_sc 1208
+get_root_global_p_p_s 1209
+get_root_global_p_pc_s 1210
+get_root_global_p_p_sc 1211
+get_root_global_p_pc_sc 1212
+set_global_s_p 1213
+set_global_sc_p 1214
+set_global_p_s_p 1215
+set_global_pc_s_p 1216
+set_global_p_sc_p 1217
+set_global_pc_sc_p 1218
+set_hll_global_s_p 1219
+set_hll_global_sc_p 1220
+set_hll_global_p_s_p 1221
+set_hll_global_pc_s_p 1222
+set_hll_global_p_sc_p 1223
+set_hll_global_pc_sc_p 1224
+set_root_global_s_p 1225
+set_root_global_sc_p 1226
+set_root_global_p_s_p 1227
+set_root_global_pc_s_p 1228
+set_root_global_p_sc_p 1229
+set_root_global_pc_sc_p 1230
+find_name_p_s 1231
+find_name_p_sc 1232
+find_sub_not_null_p_s 1233
+find_sub_not_null_p_sc 1234
Deleted: trunk/t/op/pushaction.t
==============================================================================
--- trunk/t/op/pushaction.t Tue May 4 02:00:17 2010 (r46261)
+++ /dev/null 00:00:00 1970 (deleted)
@@ -1,176 +0,0 @@
-#! perl
-# Copyright (C) 2001-2008, Parrot Foundation.
-# $Id$
-
-use strict;
-use warnings;
-
-use lib qw( . lib ../lib ../../lib );
-
-use Test::More;
-use Parrot::Test tests => 7;
-
-=head1 NAME
-
-t/op/pushaction.t - Test the C<pushaction> Instruction
-
-=head1 SYNOPSIS
-
- % prove t/pmc/pushaction.t
-
-=head1 DESCRIPTION
-
-Tests the C<pushaction> instruction.
-
-=cut
-
-pasm_output_is( <<'CODE', <<'OUTPUT', "pushmark" );
- pushmark 10
- print "ok 1\n"
- popmark 10
- print "ok 2\n"
- end
-CODE
-ok 1
-ok 2
-OUTPUT
-
-pasm_output_is( <<'CODE', <<'OUTPUT', "pushmark nested" );
- pushmark 10
- pushmark 11
- print "ok 1\n"
- popmark 11
- popmark 10
- print "ok 2\n"
- end
-CODE
-ok 1
-ok 2
-OUTPUT
-
-pasm_error_output_like( <<'CODE', <<'OUTPUT', "pushmark - pop wrong one" );
- pushmark 10
- print "ok 1\n"
- popmark 500
- print "never\n"
- end
-CODE
-/Mark 500 not found/
-OUTPUT
-
-pasm_output_is( <<'CODE', <<'OUTPUT', "pushaction" );
- pushmark 10
- print "ok 1\n"
- .const 'Sub' P10 = "action"
- pushaction P10
- print "ok 2\n"
- popmark 10
- print "ok 3\n"
- end
-.pcc_sub action:
- get_params "0", I5
- print "in action I5 = "
- print I5
- print "\n"
- returncc
-CODE
-ok 1
-ok 2
-in action I5 = 0
-ok 3
-OUTPUT
-
-pir_output_is( <<'CODE', <<'OUTPUT', "pushaction - end in main" );
-.sub main :main
- print "main\n"
- .const 'Sub' at_exit = "exit_handler"
- pushaction at_exit
- # IMCC inserts end here, because it is :main
-.end
-
-.sub exit_handler
- .param int flag
- print "at_exit, flag = "
- say flag
-.end
-CODE
-main
-OUTPUT
-
-$ENV{TEST_PROG_ARGS} ||= '';
-my @todo = $ENV{TEST_PROG_ARGS} =~ /--run-pbc/
- ? ( todo => 'lexicals not thawed properly from PBC, TT #1171' )
- : ();
-pir_output_is( <<'CODE', <<'OUTPUT', "pushaction as closure", @todo );
-.sub main :main
- .local pmc a
- .lex 'a', a
- pushmark 10
- a = new 'Integer'
- a = 42
- print "main\n"
- .const 'Sub' at_exit = "exit_handler"
- pushaction at_exit
-
- popmark 10
- .return()
-.end
-
-.sub exit_handler :outer(main)
- .param int flag
- print "at popmark, flag = "
- say flag
- .local pmc a
- a = find_lex 'a'
- print 'a = '
- say a
-.end
-CODE
-main
-at popmark, flag = 0
-a = 42
-OUTPUT
-
-# This test is entirely irrelevant under the new implementation of
-# continuations free from the stack. Leave it for now, to see whether there
-# is some other aspect of the stack, runloops, and exceptions that can be
-# tested.
-# exception handlers are still run in an inferior runloop, which messes up
-# nonlocal exit from within handlers.
-pir_output_like(
- <<'CODE', <<'OUTPUT', "pushaction: error while handling error", todo => 'runloop shenanigans' );
-.sub main :main
- push_eh h
- print "main\n"
- .const 'Sub' at_exit = "exit_handler"
- pushaction at_exit
- $P1 = new 'Exception'
- throw $P1
- print "never 1\n"
-h:
- ## this is never actually reached, because exit_handler throws an unhandled
- ## exception before the handler is entered.
- print "in outer handler\n"
-.end
-
-.sub exit_handler :outer(main)
- .param int flag
- print "at_exit, flag = "
- say flag
- $P2 = new 'Exception'
- throw $P2
- print "never 2\n"
-.end
-CODE
-/^main
-at_exit, flag = 1
-No exception handler/
-OUTPUT
-
-
-# Local Variables:
-# mode: cperl
-# cperl-indent-level: 4
-# fill-column: 100
-# End:
-# vim: expandtab shiftwidth=4:
Modified: trunk/t/pmc/exception-old.t
==============================================================================
--- trunk/t/pmc/exception-old.t Tue May 4 01:46:15 2010 (r46261)
+++ trunk/t/pmc/exception-old.t Tue May 4 02:00:17 2010 (r46262)
@@ -6,7 +6,7 @@
use warnings;
use lib qw( . lib ../lib ../../lib );
use Test::More;
-use Parrot::Test tests => 27;
+use Parrot::Test tests => 22;
=head1 NAME
@@ -325,40 +325,6 @@
OUTPUT
1;
-pasm_output_is( <<'CODE', <<'OUTPUT', "pushmark" );
- pushmark 10
- print "ok 1\n"
- popmark 10
- print "ok 2\n"
- end
-CODE
-ok 1
-ok 2
-OUTPUT
-
-pasm_output_is( <<'CODE', <<'OUTPUT', "pushmark nested" );
- pushmark 10
- pushmark 11
- print "ok 1\n"
- popmark 11
- popmark 10
- print "ok 2\n"
- end
-CODE
-ok 1
-ok 2
-OUTPUT
-
-pasm_error_output_like( <<'CODE', <<'OUTPUT', "pushmark - pop wrong one" );
- pushmark 10
- print "ok 1\n"
- popmark 500
- print "never\n"
- end
-CODE
-/Mark 500 not found/
-OUTPUT
-
# stringification is handled by a vtable, which runs in a second
# runloop. when an error in the method tries to go to a Error_Handler defined
# outside it, it winds up going to the inner runloop, giving strange results.
@@ -392,58 +358,6 @@
caught
OUTPUT
-pir_error_output_like( <<'CODE', <<'OUTPUT', "pushaction - throw in main" );
-.sub main :main
- print "main\n"
- .const 'Sub' at_exit = "exit_handler"
- pushaction at_exit
- $P0 = new ['Exception']
- throw $P0
- .return()
-.end
-
-.sub exit_handler
- .param int flag
- print "at_exit, flag = "
- say flag
-.end
-CODE
-/^main
-No exception handler/
-OUTPUT
-
-# exception handlers are still run in an inferior runloop, which messes up
-# nonlocal exit from within handlers.
-pir_output_like(
- <<'CODE', <<'OUTPUT', "pushaction: error while handling error", todo => 'runloop shenanigans' );
-.sub main :main
- push_eh h
- print "main\n"
- .const 'Sub' at_exit = "exit_handler"
- pushaction at_exit
- $P1 = new ['Exception']
- throw $P1
- print "never 1\n"
-h:
- ## this is never actually reached, because exit_handler throws an unhandled
- ## exception before the handler is entered.
- print "in outer handler\n"
-.end
-
-.sub exit_handler :outer(main)
- .param int flag
- print "at_exit, flag = "
- say flag
- $P2 = new ['Exception']
- throw $P2
- print "never 2\n"
-.end
-CODE
-/^main
-at_exit, flag = 1
-No exception handler/
-OUTPUT
-
$ENV{TEST_PROG_ARGS} ||= '';
my @todo = $ENV{TEST_PROG_ARGS} =~ /--run-pbc/
? ( todo => '.tailcall and lexical maps not thawed from PBC, TT #1172' )
More information about the parrot-commits
mailing list