[svn:parrot] r46976 - in branches/ops_massacre: compilers/opsc include/parrot/oplib src/dynoplibs src/ops t/dynoplibs t/op

plobsing at svn.parrot.org plobsing at svn.parrot.org
Mon May 24 23:28:04 UTC 2010


Author: plobsing
Date: Mon May 24 23:28:02 2010
New Revision: 46976
URL: https://trac.parrot.org/parrot/changeset/46976

Log:
debug.ops => dynops

Added:
   branches/ops_massacre/src/dynoplibs/debug.ops
   branches/ops_massacre/t/dynoplibs/debug.t
Deleted:
   branches/ops_massacre/src/ops/debug.ops
   branches/ops_massacre/t/op/debuginfo.t
Modified:
   branches/ops_massacre/compilers/opsc/ops2c.nqp
   branches/ops_massacre/include/parrot/oplib/core_ops.h
   branches/ops_massacre/include/parrot/oplib/ops.h
   branches/ops_massacre/src/dynoplibs/Defines.in
   branches/ops_massacre/src/dynoplibs/Rules.in
   branches/ops_massacre/src/ops/core_ops.c
   branches/ops_massacre/src/ops/ops.num

Modified: branches/ops_massacre/compilers/opsc/ops2c.nqp
==============================================================================
--- branches/ops_massacre/compilers/opsc/ops2c.nqp	Mon May 24 21:55:03 2010	(r46975)
+++ branches/ops_massacre/compilers/opsc/ops2c.nqp	Mon May 24 23:28:02 2010	(r46976)
@@ -43,7 +43,6 @@
         src/ops/core.ops
         src/ops/bit.ops
         src/ops/cmp.ops
-        src/ops/debug.ops
         src/ops/io.ops
         src/ops/math.ops
         src/ops/object.ops

Modified: branches/ops_massacre/include/parrot/oplib/core_ops.h
==============================================================================
--- branches/ops_massacre/include/parrot/oplib/core_ops.h	Mon May 24 21:55:03 2010	(r46975)
+++ branches/ops_massacre/include/parrot/oplib/core_ops.h	Mon May 24 23:28:02 2010	(r46976)
@@ -365,13 +365,6 @@
  opcode_t * Parrot_xor_i_ic_i(opcode_t *, PARROT_INTERP);
  opcode_t * Parrot_xor_i_i_ic(opcode_t *, PARROT_INTERP);
  opcode_t * Parrot_xor_p_p_p(opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_debug_init(opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_debug_load_sc(opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_debug_break(opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_debug_print(opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_backtrace(opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_getline_i(opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_getfile_s(opcode_t *, PARROT_INTERP);
  opcode_t * Parrot_close_p(opcode_t *, PARROT_INTERP);
  opcode_t * Parrot_fdopen_p_i_s(opcode_t *, PARROT_INTERP);
  opcode_t * Parrot_fdopen_p_ic_s(opcode_t *, PARROT_INTERP);

Modified: branches/ops_massacre/include/parrot/oplib/ops.h
==============================================================================
--- branches/ops_massacre/include/parrot/oplib/ops.h	Mon May 24 21:55:03 2010	(r46975)
+++ branches/ops_massacre/include/parrot/oplib/ops.h	Mon May 24 23:28:02 2010	(r46976)
@@ -360,814 +360,807 @@
     PARROT_OP_xor_i_ic_i,                      /* 341 */
     PARROT_OP_xor_i_i_ic,                      /* 342 */
     PARROT_OP_xor_p_p_p,                       /* 343 */
-    PARROT_OP_debug_init,                      /* 344 */
-    PARROT_OP_debug_load_sc,                   /* 345 */
-    PARROT_OP_debug_break,                     /* 346 */
-    PARROT_OP_debug_print,                     /* 347 */
-    PARROT_OP_backtrace,                       /* 348 */
-    PARROT_OP_getline_i,                       /* 349 */
-    PARROT_OP_getfile_s,                       /* 350 */
-    PARROT_OP_close_p,                         /* 351 */
-    PARROT_OP_fdopen_p_i_s,                    /* 352 */
-    PARROT_OP_fdopen_p_ic_s,                   /* 353 */
-    PARROT_OP_fdopen_p_i_sc,                   /* 354 */
-    PARROT_OP_fdopen_p_ic_sc,                  /* 355 */
-    PARROT_OP_getstdin_p,                      /* 356 */
-    PARROT_OP_getstdout_p,                     /* 357 */
-    PARROT_OP_getstderr_p,                     /* 358 */
-    PARROT_OP_setstdin_p,                      /* 359 */
-    PARROT_OP_setstdout_p,                     /* 360 */
-    PARROT_OP_setstderr_p,                     /* 361 */
-    PARROT_OP_open_p_s_s,                      /* 362 */
-    PARROT_OP_open_p_sc_s,                     /* 363 */
-    PARROT_OP_open_p_s_sc,                     /* 364 */
-    PARROT_OP_open_p_sc_sc,                    /* 365 */
-    PARROT_OP_open_p_s,                        /* 366 */
-    PARROT_OP_open_p_sc,                       /* 367 */
-    PARROT_OP_print_i,                         /* 368 */
-    PARROT_OP_print_ic,                        /* 369 */
-    PARROT_OP_print_n,                         /* 370 */
-    PARROT_OP_print_nc,                        /* 371 */
-    PARROT_OP_print_s,                         /* 372 */
-    PARROT_OP_print_sc,                        /* 373 */
-    PARROT_OP_print_p,                         /* 374 */
-    PARROT_OP_say_i,                           /* 375 */
-    PARROT_OP_say_ic,                          /* 376 */
-    PARROT_OP_say_n,                           /* 377 */
-    PARROT_OP_say_nc,                          /* 378 */
-    PARROT_OP_say_s,                           /* 379 */
-    PARROT_OP_say_sc,                          /* 380 */
-    PARROT_OP_say_p,                           /* 381 */
-    PARROT_OP_printerr_i,                      /* 382 */
-    PARROT_OP_printerr_ic,                     /* 383 */
-    PARROT_OP_printerr_n,                      /* 384 */
-    PARROT_OP_printerr_nc,                     /* 385 */
-    PARROT_OP_printerr_s,                      /* 386 */
-    PARROT_OP_printerr_sc,                     /* 387 */
-    PARROT_OP_printerr_p,                      /* 388 */
-    PARROT_OP_print_p_i,                       /* 389 */
-    PARROT_OP_print_p_ic,                      /* 390 */
-    PARROT_OP_print_p_n,                       /* 391 */
-    PARROT_OP_print_p_nc,                      /* 392 */
-    PARROT_OP_print_p_s,                       /* 393 */
-    PARROT_OP_print_p_sc,                      /* 394 */
-    PARROT_OP_print_p_p,                       /* 395 */
-    PARROT_OP_read_s_i,                        /* 396 */
-    PARROT_OP_read_s_ic,                       /* 397 */
-    PARROT_OP_read_s_p_i,                      /* 398 */
-    PARROT_OP_read_s_p_ic,                     /* 399 */
-    PARROT_OP_readline_s_p,                    /* 400 */
-    PARROT_OP_peek_s,                          /* 401 */
-    PARROT_OP_peek_s_p,                        /* 402 */
-    PARROT_OP_stat_i_s_i,                      /* 403 */
-    PARROT_OP_stat_i_sc_i,                     /* 404 */
-    PARROT_OP_stat_i_s_ic,                     /* 405 */
-    PARROT_OP_stat_i_sc_ic,                    /* 406 */
-    PARROT_OP_stat_i_i_i,                      /* 407 */
-    PARROT_OP_stat_i_ic_i,                     /* 408 */
-    PARROT_OP_stat_i_i_ic,                     /* 409 */
-    PARROT_OP_stat_i_ic_ic,                    /* 410 */
-    PARROT_OP_seek_p_i_i,                      /* 411 */
-    PARROT_OP_seek_p_ic_i,                     /* 412 */
-    PARROT_OP_seek_p_i_ic,                     /* 413 */
-    PARROT_OP_seek_p_ic_ic,                    /* 414 */
-    PARROT_OP_seek_p_i_i_i,                    /* 415 */
-    PARROT_OP_seek_p_ic_i_i,                   /* 416 */
-    PARROT_OP_seek_p_i_ic_i,                   /* 417 */
-    PARROT_OP_seek_p_ic_ic_i,                  /* 418 */
-    PARROT_OP_seek_p_i_i_ic,                   /* 419 */
-    PARROT_OP_seek_p_ic_i_ic,                  /* 420 */
-    PARROT_OP_seek_p_i_ic_ic,                  /* 421 */
-    PARROT_OP_seek_p_ic_ic_ic,                 /* 422 */
-    PARROT_OP_tell_i_p,                        /* 423 */
-    PARROT_OP_tell_i_i_p,                      /* 424 */
-    PARROT_OP_abs_i,                           /* 425 */
-    PARROT_OP_abs_n,                           /* 426 */
-    PARROT_OP_abs_i_i,                         /* 427 */
-    PARROT_OP_abs_n_n,                         /* 428 */
-    PARROT_OP_abs_p,                           /* 429 */
-    PARROT_OP_abs_p_p,                         /* 430 */
-    PARROT_OP_add_i_i,                         /* 431 */
-    PARROT_OP_add_i_ic,                        /* 432 */
-    PARROT_OP_add_n_n,                         /* 433 */
-    PARROT_OP_add_n_nc,                        /* 434 */
-    PARROT_OP_add_p_p,                         /* 435 */
-    PARROT_OP_add_p_i,                         /* 436 */
-    PARROT_OP_add_p_ic,                        /* 437 */
-    PARROT_OP_add_p_n,                         /* 438 */
-    PARROT_OP_add_p_nc,                        /* 439 */
-    PARROT_OP_add_i_i_i,                       /* 440 */
-    PARROT_OP_add_i_ic_i,                      /* 441 */
-    PARROT_OP_add_i_i_ic,                      /* 442 */
-    PARROT_OP_add_n_n_n,                       /* 443 */
-    PARROT_OP_add_n_nc_n,                      /* 444 */
-    PARROT_OP_add_n_n_nc,                      /* 445 */
-    PARROT_OP_add_p_p_p,                       /* 446 */
-    PARROT_OP_add_p_p_i,                       /* 447 */
-    PARROT_OP_add_p_p_ic,                      /* 448 */
-    PARROT_OP_add_p_p_n,                       /* 449 */
-    PARROT_OP_add_p_p_nc,                      /* 450 */
-    PARROT_OP_dec_i,                           /* 451 */
-    PARROT_OP_dec_n,                           /* 452 */
-    PARROT_OP_dec_p,                           /* 453 */
-    PARROT_OP_div_i_i,                         /* 454 */
-    PARROT_OP_div_i_ic,                        /* 455 */
-    PARROT_OP_div_n_n,                         /* 456 */
-    PARROT_OP_div_n_nc,                        /* 457 */
-    PARROT_OP_div_p_p,                         /* 458 */
-    PARROT_OP_div_p_i,                         /* 459 */
-    PARROT_OP_div_p_ic,                        /* 460 */
-    PARROT_OP_div_p_n,                         /* 461 */
-    PARROT_OP_div_p_nc,                        /* 462 */
-    PARROT_OP_div_i_i_i,                       /* 463 */
-    PARROT_OP_div_i_ic_i,                      /* 464 */
-    PARROT_OP_div_i_i_ic,                      /* 465 */
-    PARROT_OP_div_i_ic_ic,                     /* 466 */
-    PARROT_OP_div_n_n_n,                       /* 467 */
-    PARROT_OP_div_n_nc_n,                      /* 468 */
-    PARROT_OP_div_n_n_nc,                      /* 469 */
-    PARROT_OP_div_n_nc_nc,                     /* 470 */
-    PARROT_OP_div_p_p_p,                       /* 471 */
-    PARROT_OP_div_p_p_i,                       /* 472 */
-    PARROT_OP_div_p_p_ic,                      /* 473 */
-    PARROT_OP_div_p_p_n,                       /* 474 */
-    PARROT_OP_div_p_p_nc,                      /* 475 */
-    PARROT_OP_fdiv_i_i,                        /* 476 */
-    PARROT_OP_fdiv_i_ic,                       /* 477 */
-    PARROT_OP_fdiv_n_n,                        /* 478 */
-    PARROT_OP_fdiv_n_nc,                       /* 479 */
-    PARROT_OP_fdiv_p_p,                        /* 480 */
-    PARROT_OP_fdiv_p_i,                        /* 481 */
-    PARROT_OP_fdiv_p_ic,                       /* 482 */
-    PARROT_OP_fdiv_p_n,                        /* 483 */
-    PARROT_OP_fdiv_p_nc,                       /* 484 */
-    PARROT_OP_fdiv_i_i_i,                      /* 485 */
-    PARROT_OP_fdiv_i_ic_i,                     /* 486 */
-    PARROT_OP_fdiv_i_i_ic,                     /* 487 */
-    PARROT_OP_fdiv_n_n_n,                      /* 488 */
-    PARROT_OP_fdiv_n_nc_n,                     /* 489 */
-    PARROT_OP_fdiv_n_n_nc,                     /* 490 */
-    PARROT_OP_fdiv_p_p_p,                      /* 491 */
-    PARROT_OP_fdiv_p_p_i,                      /* 492 */
-    PARROT_OP_fdiv_p_p_ic,                     /* 493 */
-    PARROT_OP_fdiv_p_p_n,                      /* 494 */
-    PARROT_OP_fdiv_p_p_nc,                     /* 495 */
-    PARROT_OP_ceil_n,                          /* 496 */
-    PARROT_OP_ceil_i_n,                        /* 497 */
-    PARROT_OP_ceil_n_n,                        /* 498 */
-    PARROT_OP_floor_n,                         /* 499 */
-    PARROT_OP_floor_i_n,                       /* 500 */
-    PARROT_OP_floor_n_n,                       /* 501 */
-    PARROT_OP_inc_i,                           /* 502 */
-    PARROT_OP_inc_n,                           /* 503 */
-    PARROT_OP_inc_p,                           /* 504 */
-    PARROT_OP_mod_i_i,                         /* 505 */
-    PARROT_OP_mod_i_ic,                        /* 506 */
-    PARROT_OP_mod_n_n,                         /* 507 */
-    PARROT_OP_mod_n_nc,                        /* 508 */
-    PARROT_OP_mod_p_p,                         /* 509 */
-    PARROT_OP_mod_p_i,                         /* 510 */
-    PARROT_OP_mod_p_ic,                        /* 511 */
-    PARROT_OP_mod_p_n,                         /* 512 */
-    PARROT_OP_mod_p_nc,                        /* 513 */
-    PARROT_OP_mod_i_i_i,                       /* 514 */
-    PARROT_OP_mod_i_ic_i,                      /* 515 */
-    PARROT_OP_mod_i_i_ic,                      /* 516 */
-    PARROT_OP_mod_n_n_n,                       /* 517 */
-    PARROT_OP_mod_n_nc_n,                      /* 518 */
-    PARROT_OP_mod_n_n_nc,                      /* 519 */
-    PARROT_OP_mod_p_p_p,                       /* 520 */
-    PARROT_OP_mod_p_p_i,                       /* 521 */
-    PARROT_OP_mod_p_p_ic,                      /* 522 */
-    PARROT_OP_mod_p_p_n,                       /* 523 */
-    PARROT_OP_mod_p_p_nc,                      /* 524 */
-    PARROT_OP_mul_i_i,                         /* 525 */
-    PARROT_OP_mul_i_ic,                        /* 526 */
-    PARROT_OP_mul_n_n,                         /* 527 */
-    PARROT_OP_mul_n_nc,                        /* 528 */
-    PARROT_OP_mul_p_p,                         /* 529 */
-    PARROT_OP_mul_p_i,                         /* 530 */
-    PARROT_OP_mul_p_ic,                        /* 531 */
-    PARROT_OP_mul_p_n,                         /* 532 */
-    PARROT_OP_mul_p_nc,                        /* 533 */
-    PARROT_OP_mul_i_i_i,                       /* 534 */
-    PARROT_OP_mul_i_ic_i,                      /* 535 */
-    PARROT_OP_mul_i_i_ic,                      /* 536 */
-    PARROT_OP_mul_n_n_n,                       /* 537 */
-    PARROT_OP_mul_n_nc_n,                      /* 538 */
-    PARROT_OP_mul_n_n_nc,                      /* 539 */
-    PARROT_OP_mul_p_p_p,                       /* 540 */
-    PARROT_OP_mul_p_p_i,                       /* 541 */
-    PARROT_OP_mul_p_p_ic,                      /* 542 */
-    PARROT_OP_mul_p_p_n,                       /* 543 */
-    PARROT_OP_mul_p_p_nc,                      /* 544 */
-    PARROT_OP_neg_i,                           /* 545 */
-    PARROT_OP_neg_n,                           /* 546 */
-    PARROT_OP_neg_p,                           /* 547 */
-    PARROT_OP_neg_i_i,                         /* 548 */
-    PARROT_OP_neg_n_n,                         /* 549 */
-    PARROT_OP_neg_p_p,                         /* 550 */
-    PARROT_OP_sub_i_i,                         /* 551 */
-    PARROT_OP_sub_i_ic,                        /* 552 */
-    PARROT_OP_sub_n_n,                         /* 553 */
-    PARROT_OP_sub_n_nc,                        /* 554 */
-    PARROT_OP_sub_p_p,                         /* 555 */
-    PARROT_OP_sub_p_i,                         /* 556 */
-    PARROT_OP_sub_p_ic,                        /* 557 */
-    PARROT_OP_sub_p_n,                         /* 558 */
-    PARROT_OP_sub_p_nc,                        /* 559 */
-    PARROT_OP_sub_i_i_i,                       /* 560 */
-    PARROT_OP_sub_i_ic_i,                      /* 561 */
-    PARROT_OP_sub_i_i_ic,                      /* 562 */
-    PARROT_OP_sub_n_n_n,                       /* 563 */
-    PARROT_OP_sub_n_nc_n,                      /* 564 */
-    PARROT_OP_sub_n_n_nc,                      /* 565 */
-    PARROT_OP_sub_p_p_p,                       /* 566 */
-    PARROT_OP_sub_p_p_i,                       /* 567 */
-    PARROT_OP_sub_p_p_ic,                      /* 568 */
-    PARROT_OP_sub_p_p_n,                       /* 569 */
-    PARROT_OP_sub_p_p_nc,                      /* 570 */
-    PARROT_OP_sqrt_n_n,                        /* 571 */
-    PARROT_OP_callmethodcc_p_s,                /* 572 */
-    PARROT_OP_callmethodcc_p_sc,               /* 573 */
-    PARROT_OP_callmethodcc_p_p,                /* 574 */
-    PARROT_OP_callmethod_p_s_p,                /* 575 */
-    PARROT_OP_callmethod_p_sc_p,               /* 576 */
-    PARROT_OP_callmethod_p_p_p,                /* 577 */
-    PARROT_OP_tailcallmethod_p_s,              /* 578 */
-    PARROT_OP_tailcallmethod_p_sc,             /* 579 */
-    PARROT_OP_tailcallmethod_p_p,              /* 580 */
-    PARROT_OP_addmethod_p_s_p,                 /* 581 */
-    PARROT_OP_addmethod_p_sc_p,                /* 582 */
-    PARROT_OP_can_i_p_s,                       /* 583 */
-    PARROT_OP_can_i_p_sc,                      /* 584 */
-    PARROT_OP_does_i_p_s,                      /* 585 */
-    PARROT_OP_does_i_p_sc,                     /* 586 */
-    PARROT_OP_does_i_p_p,                      /* 587 */
-    PARROT_OP_does_i_p_pc,                     /* 588 */
-    PARROT_OP_isa_i_p_s,                       /* 589 */
-    PARROT_OP_isa_i_p_sc,                      /* 590 */
-    PARROT_OP_isa_i_p_p,                       /* 591 */
-    PARROT_OP_isa_i_p_pc,                      /* 592 */
-    PARROT_OP_newclass_p_s,                    /* 593 */
-    PARROT_OP_newclass_p_sc,                   /* 594 */
-    PARROT_OP_newclass_p_p,                    /* 595 */
-    PARROT_OP_newclass_p_pc,                   /* 596 */
-    PARROT_OP_subclass_p_p,                    /* 597 */
-    PARROT_OP_subclass_p_pc,                   /* 598 */
-    PARROT_OP_subclass_p_p_s,                  /* 599 */
-    PARROT_OP_subclass_p_pc_s,                 /* 600 */
-    PARROT_OP_subclass_p_p_sc,                 /* 601 */
-    PARROT_OP_subclass_p_pc_sc,                /* 602 */
-    PARROT_OP_subclass_p_p_p,                  /* 603 */
-    PARROT_OP_subclass_p_pc_p,                 /* 604 */
-    PARROT_OP_subclass_p_p_pc,                 /* 605 */
-    PARROT_OP_subclass_p_pc_pc,                /* 606 */
-    PARROT_OP_subclass_p_s,                    /* 607 */
-    PARROT_OP_subclass_p_sc,                   /* 608 */
-    PARROT_OP_subclass_p_s_s,                  /* 609 */
-    PARROT_OP_subclass_p_sc_s,                 /* 610 */
-    PARROT_OP_subclass_p_s_sc,                 /* 611 */
-    PARROT_OP_subclass_p_sc_sc,                /* 612 */
-    PARROT_OP_subclass_p_s_p,                  /* 613 */
-    PARROT_OP_subclass_p_sc_p,                 /* 614 */
-    PARROT_OP_subclass_p_s_pc,                 /* 615 */
-    PARROT_OP_subclass_p_sc_pc,                /* 616 */
-    PARROT_OP_get_class_p_s,                   /* 617 */
-    PARROT_OP_get_class_p_sc,                  /* 618 */
-    PARROT_OP_get_class_p_p,                   /* 619 */
-    PARROT_OP_get_class_p_pc,                  /* 620 */
-    PARROT_OP_class_p_p,                       /* 621 */
-    PARROT_OP_addparent_p_p,                   /* 622 */
-    PARROT_OP_removeparent_p_p,                /* 623 */
-    PARROT_OP_addrole_p_p,                     /* 624 */
-    PARROT_OP_addattribute_p_s,                /* 625 */
-    PARROT_OP_addattribute_p_sc,               /* 626 */
-    PARROT_OP_removeattribute_p_s,             /* 627 */
-    PARROT_OP_removeattribute_p_sc,            /* 628 */
-    PARROT_OP_getattribute_p_p_s,              /* 629 */
-    PARROT_OP_getattribute_p_p_sc,             /* 630 */
-    PARROT_OP_getattribute_p_p_p_s,            /* 631 */
-    PARROT_OP_getattribute_p_p_pc_s,           /* 632 */
-    PARROT_OP_getattribute_p_p_p_sc,           /* 633 */
-    PARROT_OP_getattribute_p_p_pc_sc,          /* 634 */
-    PARROT_OP_setattribute_p_s_p,              /* 635 */
-    PARROT_OP_setattribute_p_sc_p,             /* 636 */
-    PARROT_OP_setattribute_p_p_s_p,            /* 637 */
-    PARROT_OP_setattribute_p_pc_s_p,           /* 638 */
-    PARROT_OP_setattribute_p_p_sc_p,           /* 639 */
-    PARROT_OP_setattribute_p_pc_sc_p,          /* 640 */
-    PARROT_OP_inspect_p_p,                     /* 641 */
-    PARROT_OP_inspect_p_pc,                    /* 642 */
-    PARROT_OP_inspect_p_p_s,                   /* 643 */
-    PARROT_OP_inspect_p_pc_s,                  /* 644 */
-    PARROT_OP_inspect_p_p_sc,                  /* 645 */
-    PARROT_OP_inspect_p_pc_sc,                 /* 646 */
-    PARROT_OP_new_p_s,                         /* 647 */
-    PARROT_OP_new_p_sc,                        /* 648 */
-    PARROT_OP_new_p_s_p,                       /* 649 */
-    PARROT_OP_new_p_sc_p,                      /* 650 */
-    PARROT_OP_new_p_s_pc,                      /* 651 */
-    PARROT_OP_new_p_sc_pc,                     /* 652 */
-    PARROT_OP_new_p_p,                         /* 653 */
-    PARROT_OP_new_p_pc,                        /* 654 */
-    PARROT_OP_new_p_p_p,                       /* 655 */
-    PARROT_OP_new_p_pc_p,                      /* 656 */
-    PARROT_OP_new_p_p_pc,                      /* 657 */
-    PARROT_OP_new_p_pc_pc,                     /* 658 */
-    PARROT_OP_root_new_p_p,                    /* 659 */
-    PARROT_OP_root_new_p_pc,                   /* 660 */
-    PARROT_OP_root_new_p_p_p,                  /* 661 */
-    PARROT_OP_root_new_p_pc_p,                 /* 662 */
-    PARROT_OP_root_new_p_p_pc,                 /* 663 */
-    PARROT_OP_root_new_p_pc_pc,                /* 664 */
-    PARROT_OP_typeof_s_p,                      /* 665 */
-    PARROT_OP_typeof_p_p,                      /* 666 */
-    PARROT_OP_get_repr_s_p,                    /* 667 */
-    PARROT_OP_find_method_p_p_s,               /* 668 */
-    PARROT_OP_find_method_p_p_sc,              /* 669 */
-    PARROT_OP_defined_i_p,                     /* 670 */
-    PARROT_OP_defined_i_p_ki,                  /* 671 */
-    PARROT_OP_defined_i_p_kic,                 /* 672 */
-    PARROT_OP_defined_i_p_k,                   /* 673 */
-    PARROT_OP_defined_i_p_kc,                  /* 674 */
-    PARROT_OP_exists_i_p_ki,                   /* 675 */
-    PARROT_OP_exists_i_p_kic,                  /* 676 */
-    PARROT_OP_exists_i_p_k,                    /* 677 */
-    PARROT_OP_exists_i_p_kc,                   /* 678 */
-    PARROT_OP_delete_p_k,                      /* 679 */
-    PARROT_OP_delete_p_kc,                     /* 680 */
-    PARROT_OP_delete_p_ki,                     /* 681 */
-    PARROT_OP_delete_p_kic,                    /* 682 */
-    PARROT_OP_elements_i_p,                    /* 683 */
-    PARROT_OP_push_p_i,                        /* 684 */
-    PARROT_OP_push_p_ic,                       /* 685 */
-    PARROT_OP_push_p_n,                        /* 686 */
-    PARROT_OP_push_p_nc,                       /* 687 */
-    PARROT_OP_push_p_s,                        /* 688 */
-    PARROT_OP_push_p_sc,                       /* 689 */
-    PARROT_OP_push_p_p,                        /* 690 */
-    PARROT_OP_pop_i_p,                         /* 691 */
-    PARROT_OP_pop_n_p,                         /* 692 */
-    PARROT_OP_pop_s_p,                         /* 693 */
-    PARROT_OP_pop_p_p,                         /* 694 */
-    PARROT_OP_unshift_p_i,                     /* 695 */
-    PARROT_OP_unshift_p_ic,                    /* 696 */
-    PARROT_OP_unshift_p_n,                     /* 697 */
-    PARROT_OP_unshift_p_nc,                    /* 698 */
-    PARROT_OP_unshift_p_s,                     /* 699 */
-    PARROT_OP_unshift_p_sc,                    /* 700 */
-    PARROT_OP_unshift_p_p,                     /* 701 */
-    PARROT_OP_shift_i_p,                       /* 702 */
-    PARROT_OP_shift_n_p,                       /* 703 */
-    PARROT_OP_shift_s_p,                       /* 704 */
-    PARROT_OP_shift_p_p,                       /* 705 */
-    PARROT_OP_splice_p_p_i_i,                  /* 706 */
-    PARROT_OP_splice_p_p_ic_i,                 /* 707 */
-    PARROT_OP_splice_p_p_i_ic,                 /* 708 */
-    PARROT_OP_splice_p_p_ic_ic,                /* 709 */
-    PARROT_OP_setprop_p_s_p,                   /* 710 */
-    PARROT_OP_setprop_p_sc_p,                  /* 711 */
-    PARROT_OP_getprop_p_s_p,                   /* 712 */
-    PARROT_OP_getprop_p_sc_p,                  /* 713 */
-    PARROT_OP_delprop_p_s,                     /* 714 */
-    PARROT_OP_delprop_p_sc,                    /* 715 */
-    PARROT_OP_prophash_p_p,                    /* 716 */
-    PARROT_OP_freeze_s_p,                      /* 717 */
-    PARROT_OP_thaw_p_s,                        /* 718 */
-    PARROT_OP_thaw_p_sc,                       /* 719 */
-    PARROT_OP_add_multi_s_s_p,                 /* 720 */
-    PARROT_OP_add_multi_sc_s_p,                /* 721 */
-    PARROT_OP_add_multi_s_sc_p,                /* 722 */
-    PARROT_OP_add_multi_sc_sc_p,               /* 723 */
-    PARROT_OP_find_multi_p_s_s,                /* 724 */
-    PARROT_OP_find_multi_p_sc_s,               /* 725 */
-    PARROT_OP_find_multi_p_s_sc,               /* 726 */
-    PARROT_OP_find_multi_p_sc_sc,              /* 727 */
-    PARROT_OP_register_p,                      /* 728 */
-    PARROT_OP_unregister_p,                    /* 729 */
-    PARROT_OP_box_p_i,                         /* 730 */
-    PARROT_OP_box_p_ic,                        /* 731 */
-    PARROT_OP_box_p_n,                         /* 732 */
-    PARROT_OP_box_p_nc,                        /* 733 */
-    PARROT_OP_box_p_s,                         /* 734 */
-    PARROT_OP_box_p_sc,                        /* 735 */
-    PARROT_OP_iter_p_p,                        /* 736 */
-    PARROT_OP_morph_p_p,                       /* 737 */
-    PARROT_OP_morph_p_pc,                      /* 738 */
-    PARROT_OP_clone_s_s,                       /* 739 */
-    PARROT_OP_clone_s_sc,                      /* 740 */
-    PARROT_OP_set_i_i,                         /* 741 */
-    PARROT_OP_set_i_ic,                        /* 742 */
-    PARROT_OP_set_i_n,                         /* 743 */
-    PARROT_OP_set_i_nc,                        /* 744 */
-    PARROT_OP_set_i_s,                         /* 745 */
-    PARROT_OP_set_i_sc,                        /* 746 */
-    PARROT_OP_set_n_n,                         /* 747 */
-    PARROT_OP_set_n_nc,                        /* 748 */
-    PARROT_OP_set_n_i,                         /* 749 */
-    PARROT_OP_set_n_ic,                        /* 750 */
-    PARROT_OP_set_n_s,                         /* 751 */
-    PARROT_OP_set_n_sc,                        /* 752 */
-    PARROT_OP_set_n_p,                         /* 753 */
-    PARROT_OP_set_s_p,                         /* 754 */
-    PARROT_OP_set_s_s,                         /* 755 */
-    PARROT_OP_set_s_sc,                        /* 756 */
-    PARROT_OP_set_s_i,                         /* 757 */
-    PARROT_OP_set_s_ic,                        /* 758 */
-    PARROT_OP_set_s_n,                         /* 759 */
-    PARROT_OP_set_s_nc,                        /* 760 */
-    PARROT_OP_set_p_pc,                        /* 761 */
-    PARROT_OP_set_p_p,                         /* 762 */
-    PARROT_OP_set_p_i,                         /* 763 */
-    PARROT_OP_set_p_ic,                        /* 764 */
-    PARROT_OP_set_p_n,                         /* 765 */
-    PARROT_OP_set_p_nc,                        /* 766 */
-    PARROT_OP_set_p_s,                         /* 767 */
-    PARROT_OP_set_p_sc,                        /* 768 */
-    PARROT_OP_set_i_p,                         /* 769 */
-    PARROT_OP_assign_p_p,                      /* 770 */
-    PARROT_OP_assign_p_i,                      /* 771 */
-    PARROT_OP_assign_p_ic,                     /* 772 */
-    PARROT_OP_assign_p_n,                      /* 773 */
-    PARROT_OP_assign_p_nc,                     /* 774 */
-    PARROT_OP_assign_p_s,                      /* 775 */
-    PARROT_OP_assign_p_sc,                     /* 776 */
-    PARROT_OP_assign_s_s,                      /* 777 */
-    PARROT_OP_assign_s_sc,                     /* 778 */
-    PARROT_OP_setref_p_p,                      /* 779 */
-    PARROT_OP_deref_p_p,                       /* 780 */
-    PARROT_OP_set_p_ki_i,                      /* 781 */
-    PARROT_OP_set_p_kic_i,                     /* 782 */
-    PARROT_OP_set_p_ki_ic,                     /* 783 */
-    PARROT_OP_set_p_kic_ic,                    /* 784 */
-    PARROT_OP_set_p_ki_n,                      /* 785 */
-    PARROT_OP_set_p_kic_n,                     /* 786 */
-    PARROT_OP_set_p_ki_nc,                     /* 787 */
-    PARROT_OP_set_p_kic_nc,                    /* 788 */
-    PARROT_OP_set_p_ki_s,                      /* 789 */
-    PARROT_OP_set_p_kic_s,                     /* 790 */
-    PARROT_OP_set_p_ki_sc,                     /* 791 */
-    PARROT_OP_set_p_kic_sc,                    /* 792 */
-    PARROT_OP_set_p_ki_p,                      /* 793 */
-    PARROT_OP_set_p_kic_p,                     /* 794 */
-    PARROT_OP_set_i_p_ki,                      /* 795 */
-    PARROT_OP_set_i_p_kic,                     /* 796 */
-    PARROT_OP_set_n_p_ki,                      /* 797 */
-    PARROT_OP_set_n_p_kic,                     /* 798 */
-    PARROT_OP_set_s_p_ki,                      /* 799 */
-    PARROT_OP_set_s_p_kic,                     /* 800 */
-    PARROT_OP_set_p_p_ki,                      /* 801 */
-    PARROT_OP_set_p_p_kic,                     /* 802 */
-    PARROT_OP_set_p_k_i,                       /* 803 */
-    PARROT_OP_set_p_kc_i,                      /* 804 */
-    PARROT_OP_set_p_k_ic,                      /* 805 */
-    PARROT_OP_set_p_kc_ic,                     /* 806 */
-    PARROT_OP_set_p_k_n,                       /* 807 */
-    PARROT_OP_set_p_kc_n,                      /* 808 */
-    PARROT_OP_set_p_k_nc,                      /* 809 */
-    PARROT_OP_set_p_kc_nc,                     /* 810 */
-    PARROT_OP_set_p_k_s,                       /* 811 */
-    PARROT_OP_set_p_kc_s,                      /* 812 */
-    PARROT_OP_set_p_k_sc,                      /* 813 */
-    PARROT_OP_set_p_kc_sc,                     /* 814 */
-    PARROT_OP_set_p_k_p,                       /* 815 */
-    PARROT_OP_set_p_kc_p,                      /* 816 */
-    PARROT_OP_set_i_p_k,                       /* 817 */
-    PARROT_OP_set_i_p_kc,                      /* 818 */
-    PARROT_OP_set_n_p_k,                       /* 819 */
-    PARROT_OP_set_n_p_kc,                      /* 820 */
-    PARROT_OP_set_s_p_k,                       /* 821 */
-    PARROT_OP_set_s_p_kc,                      /* 822 */
-    PARROT_OP_set_p_p_k,                       /* 823 */
-    PARROT_OP_set_p_p_kc,                      /* 824 */
-    PARROT_OP_clone_p_p,                       /* 825 */
-    PARROT_OP_clone_p_p_p,                     /* 826 */
-    PARROT_OP_clone_p_p_pc,                    /* 827 */
-    PARROT_OP_copy_p_p,                        /* 828 */
-    PARROT_OP_null_s,                          /* 829 */
-    PARROT_OP_null_i,                          /* 830 */
-    PARROT_OP_null_p,                          /* 831 */
-    PARROT_OP_null_n,                          /* 832 */
-    PARROT_OP_ord_i_s,                         /* 833 */
-    PARROT_OP_ord_i_sc,                        /* 834 */
-    PARROT_OP_ord_i_s_i,                       /* 835 */
-    PARROT_OP_ord_i_sc_i,                      /* 836 */
-    PARROT_OP_ord_i_s_ic,                      /* 837 */
-    PARROT_OP_ord_i_sc_ic,                     /* 838 */
-    PARROT_OP_chr_s_i,                         /* 839 */
-    PARROT_OP_chr_s_ic,                        /* 840 */
-    PARROT_OP_chopn_s_s_i,                     /* 841 */
-    PARROT_OP_chopn_s_sc_i,                    /* 842 */
-    PARROT_OP_chopn_s_s_ic,                    /* 843 */
-    PARROT_OP_chopn_s_sc_ic,                   /* 844 */
-    PARROT_OP_concat_s_s,                      /* 845 */
-    PARROT_OP_concat_s_sc,                     /* 846 */
-    PARROT_OP_concat_p_p,                      /* 847 */
-    PARROT_OP_concat_p_s,                      /* 848 */
-    PARROT_OP_concat_p_sc,                     /* 849 */
-    PARROT_OP_concat_s_s_s,                    /* 850 */
-    PARROT_OP_concat_s_sc_s,                   /* 851 */
-    PARROT_OP_concat_s_s_sc,                   /* 852 */
-    PARROT_OP_concat_p_p_s,                    /* 853 */
-    PARROT_OP_concat_p_p_sc,                   /* 854 */
-    PARROT_OP_concat_p_p_p,                    /* 855 */
-    PARROT_OP_repeat_s_s_i,                    /* 856 */
-    PARROT_OP_repeat_s_sc_i,                   /* 857 */
-    PARROT_OP_repeat_s_s_ic,                   /* 858 */
-    PARROT_OP_repeat_s_sc_ic,                  /* 859 */
-    PARROT_OP_repeat_p_p_i,                    /* 860 */
-    PARROT_OP_repeat_p_p_ic,                   /* 861 */
-    PARROT_OP_repeat_p_p_p,                    /* 862 */
-    PARROT_OP_repeat_p_i,                      /* 863 */
-    PARROT_OP_repeat_p_ic,                     /* 864 */
-    PARROT_OP_repeat_p_p,                      /* 865 */
-    PARROT_OP_length_i_s,                      /* 866 */
-    PARROT_OP_length_i_sc,                     /* 867 */
-    PARROT_OP_bytelength_i_s,                  /* 868 */
-    PARROT_OP_bytelength_i_sc,                 /* 869 */
-    PARROT_OP_pin_s,                           /* 870 */
-    PARROT_OP_unpin_s,                         /* 871 */
-    PARROT_OP_substr_s_s_i,                    /* 872 */
-    PARROT_OP_substr_s_sc_i,                   /* 873 */
-    PARROT_OP_substr_s_s_ic,                   /* 874 */
-    PARROT_OP_substr_s_sc_ic,                  /* 875 */
-    PARROT_OP_substr_s_s_i_i,                  /* 876 */
-    PARROT_OP_substr_s_sc_i_i,                 /* 877 */
-    PARROT_OP_substr_s_s_ic_i,                 /* 878 */
-    PARROT_OP_substr_s_sc_ic_i,                /* 879 */
-    PARROT_OP_substr_s_s_i_ic,                 /* 880 */
-    PARROT_OP_substr_s_sc_i_ic,                /* 881 */
-    PARROT_OP_substr_s_s_ic_ic,                /* 882 */
-    PARROT_OP_substr_s_sc_ic_ic,               /* 883 */
-    PARROT_OP_substr_s_p_i_i,                  /* 884 */
-    PARROT_OP_substr_s_p_ic_i,                 /* 885 */
-    PARROT_OP_substr_s_p_i_ic,                 /* 886 */
-    PARROT_OP_substr_s_p_ic_ic,                /* 887 */
-    PARROT_OP_replace_s_s_i_i_s,               /* 888 */
-    PARROT_OP_replace_s_sc_i_i_s,              /* 889 */
-    PARROT_OP_replace_s_s_ic_i_s,              /* 890 */
-    PARROT_OP_replace_s_sc_ic_i_s,             /* 891 */
-    PARROT_OP_replace_s_s_i_ic_s,              /* 892 */
-    PARROT_OP_replace_s_sc_i_ic_s,             /* 893 */
-    PARROT_OP_replace_s_s_ic_ic_s,             /* 894 */
-    PARROT_OP_replace_s_sc_ic_ic_s,            /* 895 */
-    PARROT_OP_replace_s_s_i_i_sc,              /* 896 */
-    PARROT_OP_replace_s_sc_i_i_sc,             /* 897 */
-    PARROT_OP_replace_s_s_ic_i_sc,             /* 898 */
-    PARROT_OP_replace_s_sc_ic_i_sc,            /* 899 */
-    PARROT_OP_replace_s_s_i_ic_sc,             /* 900 */
-    PARROT_OP_replace_s_sc_i_ic_sc,            /* 901 */
-    PARROT_OP_replace_s_s_ic_ic_sc,            /* 902 */
-    PARROT_OP_replace_s_sc_ic_ic_sc,           /* 903 */
-    PARROT_OP_index_i_s_s,                     /* 904 */
-    PARROT_OP_index_i_sc_s,                    /* 905 */
-    PARROT_OP_index_i_s_sc,                    /* 906 */
-    PARROT_OP_index_i_sc_sc,                   /* 907 */
-    PARROT_OP_index_i_s_s_i,                   /* 908 */
-    PARROT_OP_index_i_sc_s_i,                  /* 909 */
-    PARROT_OP_index_i_s_sc_i,                  /* 910 */
-    PARROT_OP_index_i_sc_sc_i,                 /* 911 */
-    PARROT_OP_index_i_s_s_ic,                  /* 912 */
-    PARROT_OP_index_i_sc_s_ic,                 /* 913 */
-    PARROT_OP_index_i_s_sc_ic,                 /* 914 */
-    PARROT_OP_index_i_sc_sc_ic,                /* 915 */
-    PARROT_OP_sprintf_s_s_p,                   /* 916 */
-    PARROT_OP_sprintf_s_sc_p,                  /* 917 */
-    PARROT_OP_sprintf_p_p_p,                   /* 918 */
-    PARROT_OP_new_s,                           /* 919 */
-    PARROT_OP_new_s_i,                         /* 920 */
-    PARROT_OP_new_s_ic,                        /* 921 */
-    PARROT_OP_stringinfo_i_s_i,                /* 922 */
-    PARROT_OP_stringinfo_i_sc_i,               /* 923 */
-    PARROT_OP_stringinfo_i_s_ic,               /* 924 */
-    PARROT_OP_stringinfo_i_sc_ic,              /* 925 */
-    PARROT_OP_upcase_s_s,                      /* 926 */
-    PARROT_OP_upcase_s_sc,                     /* 927 */
-    PARROT_OP_downcase_s_s,                    /* 928 */
-    PARROT_OP_downcase_s_sc,                   /* 929 */
-    PARROT_OP_titlecase_s_s,                   /* 930 */
-    PARROT_OP_titlecase_s_sc,                  /* 931 */
-    PARROT_OP_join_s_s_p,                      /* 932 */
-    PARROT_OP_join_s_sc_p,                     /* 933 */
-    PARROT_OP_split_p_s_s,                     /* 934 */
-    PARROT_OP_split_p_sc_s,                    /* 935 */
-    PARROT_OP_split_p_s_sc,                    /* 936 */
-    PARROT_OP_split_p_sc_sc,                   /* 937 */
-    PARROT_OP_charset_i_s,                     /* 938 */
-    PARROT_OP_charset_i_sc,                    /* 939 */
-    PARROT_OP_charsetname_s_i,                 /* 940 */
-    PARROT_OP_charsetname_s_ic,                /* 941 */
-    PARROT_OP_find_charset_i_s,                /* 942 */
-    PARROT_OP_find_charset_i_sc,               /* 943 */
-    PARROT_OP_trans_charset_s_s_i,             /* 944 */
-    PARROT_OP_trans_charset_s_sc_i,            /* 945 */
-    PARROT_OP_trans_charset_s_s_ic,            /* 946 */
-    PARROT_OP_trans_charset_s_sc_ic,           /* 947 */
-    PARROT_OP_encoding_i_s,                    /* 948 */
-    PARROT_OP_encoding_i_sc,                   /* 949 */
-    PARROT_OP_encodingname_s_i,                /* 950 */
-    PARROT_OP_encodingname_s_ic,               /* 951 */
-    PARROT_OP_find_encoding_i_s,               /* 952 */
-    PARROT_OP_find_encoding_i_sc,              /* 953 */
-    PARROT_OP_trans_encoding_s_s_i,            /* 954 */
-    PARROT_OP_trans_encoding_s_sc_i,           /* 955 */
-    PARROT_OP_trans_encoding_s_s_ic,           /* 956 */
-    PARROT_OP_trans_encoding_s_sc_ic,          /* 957 */
-    PARROT_OP_is_cclass_i_i_s_i,               /* 958 */
-    PARROT_OP_is_cclass_i_ic_s_i,              /* 959 */
-    PARROT_OP_is_cclass_i_i_sc_i,              /* 960 */
-    PARROT_OP_is_cclass_i_ic_sc_i,             /* 961 */
-    PARROT_OP_is_cclass_i_i_s_ic,              /* 962 */
-    PARROT_OP_is_cclass_i_ic_s_ic,             /* 963 */
-    PARROT_OP_is_cclass_i_i_sc_ic,             /* 964 */
-    PARROT_OP_is_cclass_i_ic_sc_ic,            /* 965 */
-    PARROT_OP_find_cclass_i_i_s_i_i,           /* 966 */
-    PARROT_OP_find_cclass_i_ic_s_i_i,          /* 967 */
-    PARROT_OP_find_cclass_i_i_sc_i_i,          /* 968 */
-    PARROT_OP_find_cclass_i_ic_sc_i_i,         /* 969 */
-    PARROT_OP_find_cclass_i_i_s_ic_i,          /* 970 */
-    PARROT_OP_find_cclass_i_ic_s_ic_i,         /* 971 */
-    PARROT_OP_find_cclass_i_i_sc_ic_i,         /* 972 */
-    PARROT_OP_find_cclass_i_ic_sc_ic_i,        /* 973 */
-    PARROT_OP_find_cclass_i_i_s_i_ic,          /* 974 */
-    PARROT_OP_find_cclass_i_ic_s_i_ic,         /* 975 */
-    PARROT_OP_find_cclass_i_i_sc_i_ic,         /* 976 */
-    PARROT_OP_find_cclass_i_ic_sc_i_ic,        /* 977 */
-    PARROT_OP_find_cclass_i_i_s_ic_ic,         /* 978 */
-    PARROT_OP_find_cclass_i_ic_s_ic_ic,        /* 979 */
-    PARROT_OP_find_cclass_i_i_sc_ic_ic,        /* 980 */
-    PARROT_OP_find_cclass_i_ic_sc_ic_ic,       /* 981 */
-    PARROT_OP_find_not_cclass_i_i_s_i_i,       /* 982 */
-    PARROT_OP_find_not_cclass_i_ic_s_i_i,      /* 983 */
-    PARROT_OP_find_not_cclass_i_i_sc_i_i,      /* 984 */
-    PARROT_OP_find_not_cclass_i_ic_sc_i_i,     /* 985 */
-    PARROT_OP_find_not_cclass_i_i_s_ic_i,      /* 986 */
-    PARROT_OP_find_not_cclass_i_ic_s_ic_i,     /* 987 */
-    PARROT_OP_find_not_cclass_i_i_sc_ic_i,     /* 988 */
-    PARROT_OP_find_not_cclass_i_ic_sc_ic_i,    /* 989 */
-    PARROT_OP_find_not_cclass_i_i_s_i_ic,      /* 990 */
-    PARROT_OP_find_not_cclass_i_ic_s_i_ic,     /* 991 */
-    PARROT_OP_find_not_cclass_i_i_sc_i_ic,     /* 992 */
-    PARROT_OP_find_not_cclass_i_ic_sc_i_ic,    /* 993 */
-    PARROT_OP_find_not_cclass_i_i_s_ic_ic,     /* 994 */
-    PARROT_OP_find_not_cclass_i_ic_s_ic_ic,    /* 995 */
-    PARROT_OP_find_not_cclass_i_i_sc_ic_ic,    /* 996 */
-    PARROT_OP_find_not_cclass_i_ic_sc_ic_ic,   /* 997 */
-    PARROT_OP_escape_s_s,                      /* 998 */
-    PARROT_OP_compose_s_s,                     /* 999 */
-    PARROT_OP_compose_s_sc,                    /* 1000 */
-    PARROT_OP_spawnw_i_s,                      /* 1001 */
-    PARROT_OP_spawnw_i_sc,                     /* 1002 */
-    PARROT_OP_spawnw_i_p,                      /* 1003 */
-    PARROT_OP_err_i,                           /* 1004 */
-    PARROT_OP_err_s,                           /* 1005 */
-    PARROT_OP_err_s_i,                         /* 1006 */
-    PARROT_OP_err_s_ic,                        /* 1007 */
-    PARROT_OP_time_i,                          /* 1008 */
-    PARROT_OP_time_n,                          /* 1009 */
-    PARROT_OP_gmtime_s_i,                      /* 1010 */
-    PARROT_OP_gmtime_s_ic,                     /* 1011 */
-    PARROT_OP_localtime_s_i,                   /* 1012 */
-    PARROT_OP_localtime_s_ic,                  /* 1013 */
-    PARROT_OP_decodetime_p_i,                  /* 1014 */
-    PARROT_OP_decodetime_p_ic,                 /* 1015 */
-    PARROT_OP_decodelocaltime_p_i,             /* 1016 */
-    PARROT_OP_decodelocaltime_p_ic,            /* 1017 */
-    PARROT_OP_sysinfo_s_i,                     /* 1018 */
-    PARROT_OP_sysinfo_s_ic,                    /* 1019 */
-    PARROT_OP_sysinfo_i_i,                     /* 1020 */
-    PARROT_OP_sysinfo_i_ic,                    /* 1021 */
-    PARROT_OP_sleep_i,                         /* 1022 */
-    PARROT_OP_sleep_ic,                        /* 1023 */
-    PARROT_OP_sleep_n,                         /* 1024 */
-    PARROT_OP_sleep_nc,                        /* 1025 */
-    PARROT_OP_store_lex_s_p,                   /* 1026 */
-    PARROT_OP_store_lex_sc_p,                  /* 1027 */
-    PARROT_OP_store_dynamic_lex_s_p,           /* 1028 */
-    PARROT_OP_store_dynamic_lex_sc_p,          /* 1029 */
-    PARROT_OP_find_lex_p_s,                    /* 1030 */
-    PARROT_OP_find_lex_p_sc,                   /* 1031 */
-    PARROT_OP_find_dynamic_lex_p_s,            /* 1032 */
-    PARROT_OP_find_dynamic_lex_p_sc,           /* 1033 */
-    PARROT_OP_find_caller_lex_p_s,             /* 1034 */
-    PARROT_OP_find_caller_lex_p_sc,            /* 1035 */
-    PARROT_OP_get_namespace_p,                 /* 1036 */
-    PARROT_OP_get_namespace_p_p,               /* 1037 */
-    PARROT_OP_get_namespace_p_pc,              /* 1038 */
-    PARROT_OP_get_hll_namespace_p,             /* 1039 */
-    PARROT_OP_get_hll_namespace_p_p,           /* 1040 */
-    PARROT_OP_get_hll_namespace_p_pc,          /* 1041 */
-    PARROT_OP_get_root_namespace_p,            /* 1042 */
-    PARROT_OP_get_root_namespace_p_p,          /* 1043 */
-    PARROT_OP_get_root_namespace_p_pc,         /* 1044 */
-    PARROT_OP_get_global_p_s,                  /* 1045 */
-    PARROT_OP_get_global_p_sc,                 /* 1046 */
-    PARROT_OP_get_global_p_p_s,                /* 1047 */
-    PARROT_OP_get_global_p_pc_s,               /* 1048 */
-    PARROT_OP_get_global_p_p_sc,               /* 1049 */
-    PARROT_OP_get_global_p_pc_sc,              /* 1050 */
-    PARROT_OP_get_hll_global_p_s,              /* 1051 */
-    PARROT_OP_get_hll_global_p_sc,             /* 1052 */
-    PARROT_OP_get_hll_global_p_p_s,            /* 1053 */
-    PARROT_OP_get_hll_global_p_pc_s,           /* 1054 */
-    PARROT_OP_get_hll_global_p_p_sc,           /* 1055 */
-    PARROT_OP_get_hll_global_p_pc_sc,          /* 1056 */
-    PARROT_OP_get_root_global_p_s,             /* 1057 */
-    PARROT_OP_get_root_global_p_sc,            /* 1058 */
-    PARROT_OP_get_root_global_p_p_s,           /* 1059 */
-    PARROT_OP_get_root_global_p_pc_s,          /* 1060 */
-    PARROT_OP_get_root_global_p_p_sc,          /* 1061 */
-    PARROT_OP_get_root_global_p_pc_sc,         /* 1062 */
-    PARROT_OP_set_global_s_p,                  /* 1063 */
-    PARROT_OP_set_global_sc_p,                 /* 1064 */
-    PARROT_OP_set_global_p_s_p,                /* 1065 */
-    PARROT_OP_set_global_pc_s_p,               /* 1066 */
-    PARROT_OP_set_global_p_sc_p,               /* 1067 */
-    PARROT_OP_set_global_pc_sc_p,              /* 1068 */
-    PARROT_OP_set_hll_global_s_p,              /* 1069 */
-    PARROT_OP_set_hll_global_sc_p,             /* 1070 */
-    PARROT_OP_set_hll_global_p_s_p,            /* 1071 */
-    PARROT_OP_set_hll_global_pc_s_p,           /* 1072 */
-    PARROT_OP_set_hll_global_p_sc_p,           /* 1073 */
-    PARROT_OP_set_hll_global_pc_sc_p,          /* 1074 */
-    PARROT_OP_set_root_global_s_p,             /* 1075 */
-    PARROT_OP_set_root_global_sc_p,            /* 1076 */
-    PARROT_OP_set_root_global_p_s_p,           /* 1077 */
-    PARROT_OP_set_root_global_pc_s_p,          /* 1078 */
-    PARROT_OP_set_root_global_p_sc_p,          /* 1079 */
-    PARROT_OP_set_root_global_pc_sc_p,         /* 1080 */
-    PARROT_OP_find_name_p_s,                   /* 1081 */
-    PARROT_OP_find_name_p_sc,                  /* 1082 */
-    PARROT_OP_find_sub_not_null_p_s,           /* 1083 */
-    PARROT_OP_find_sub_not_null_p_sc,          /* 1084 */
-    PARROT_OP_trap,                            /* 1085 */
-    PARROT_OP_set_label_p_ic,                  /* 1086 */
-    PARROT_OP_get_label_i_p,                   /* 1087 */
-    PARROT_OP_fetch_p_p_p_p,                   /* 1088 */
-    PARROT_OP_fetch_p_pc_p_p,                  /* 1089 */
-    PARROT_OP_fetch_p_p_pc_p,                  /* 1090 */
-    PARROT_OP_fetch_p_pc_pc_p,                 /* 1091 */
-    PARROT_OP_fetch_p_p_p_pc,                  /* 1092 */
-    PARROT_OP_fetch_p_pc_p_pc,                 /* 1093 */
-    PARROT_OP_fetch_p_p_pc_pc,                 /* 1094 */
-    PARROT_OP_fetch_p_pc_pc_pc,                /* 1095 */
-    PARROT_OP_fetch_p_p_i_p,                   /* 1096 */
-    PARROT_OP_fetch_p_pc_i_p,                  /* 1097 */
-    PARROT_OP_fetch_p_p_ic_p,                  /* 1098 */
-    PARROT_OP_fetch_p_pc_ic_p,                 /* 1099 */
-    PARROT_OP_fetch_p_p_i_pc,                  /* 1100 */
-    PARROT_OP_fetch_p_pc_i_pc,                 /* 1101 */
-    PARROT_OP_fetch_p_p_ic_pc,                 /* 1102 */
-    PARROT_OP_fetch_p_pc_ic_pc,                /* 1103 */
-    PARROT_OP_fetch_p_p_s_p,                   /* 1104 */
-    PARROT_OP_fetch_p_pc_s_p,                  /* 1105 */
-    PARROT_OP_fetch_p_p_sc_p,                  /* 1106 */
-    PARROT_OP_fetch_p_pc_sc_p,                 /* 1107 */
-    PARROT_OP_fetch_p_p_s_pc,                  /* 1108 */
-    PARROT_OP_fetch_p_pc_s_pc,                 /* 1109 */
-    PARROT_OP_fetch_p_p_sc_pc,                 /* 1110 */
-    PARROT_OP_fetch_p_pc_sc_pc,                /* 1111 */
-    PARROT_OP_vivify_p_p_p_p,                  /* 1112 */
-    PARROT_OP_vivify_p_pc_p_p,                 /* 1113 */
-    PARROT_OP_vivify_p_p_pc_p,                 /* 1114 */
-    PARROT_OP_vivify_p_pc_pc_p,                /* 1115 */
-    PARROT_OP_vivify_p_p_p_pc,                 /* 1116 */
-    PARROT_OP_vivify_p_pc_p_pc,                /* 1117 */
-    PARROT_OP_vivify_p_p_pc_pc,                /* 1118 */
-    PARROT_OP_vivify_p_pc_pc_pc,               /* 1119 */
-    PARROT_OP_vivify_p_p_i_p,                  /* 1120 */
-    PARROT_OP_vivify_p_pc_i_p,                 /* 1121 */
-    PARROT_OP_vivify_p_p_ic_p,                 /* 1122 */
-    PARROT_OP_vivify_p_pc_ic_p,                /* 1123 */
-    PARROT_OP_vivify_p_p_i_pc,                 /* 1124 */
-    PARROT_OP_vivify_p_pc_i_pc,                /* 1125 */
-    PARROT_OP_vivify_p_p_ic_pc,                /* 1126 */
-    PARROT_OP_vivify_p_pc_ic_pc,               /* 1127 */
-    PARROT_OP_vivify_p_p_s_p,                  /* 1128 */
-    PARROT_OP_vivify_p_pc_s_p,                 /* 1129 */
-    PARROT_OP_vivify_p_p_sc_p,                 /* 1130 */
-    PARROT_OP_vivify_p_pc_sc_p,                /* 1131 */
-    PARROT_OP_vivify_p_p_s_pc,                 /* 1132 */
-    PARROT_OP_vivify_p_pc_s_pc,                /* 1133 */
-    PARROT_OP_vivify_p_p_sc_pc,                /* 1134 */
-    PARROT_OP_vivify_p_pc_sc_pc,               /* 1135 */
-    PARROT_OP_new_p_s_i,                       /* 1136 */
-    PARROT_OP_new_p_sc_i,                      /* 1137 */
-    PARROT_OP_new_p_s_ic,                      /* 1138 */
-    PARROT_OP_new_p_sc_ic,                     /* 1139 */
-    PARROT_OP_new_p_p_i,                       /* 1140 */
-    PARROT_OP_new_p_pc_i,                      /* 1141 */
-    PARROT_OP_new_p_p_ic,                      /* 1142 */
-    PARROT_OP_new_p_pc_ic,                     /* 1143 */
-    PARROT_OP_root_new_p_p_i,                  /* 1144 */
-    PARROT_OP_root_new_p_pc_i,                 /* 1145 */
-    PARROT_OP_root_new_p_p_ic,                 /* 1146 */
-    PARROT_OP_root_new_p_pc_ic,                /* 1147 */
-    PARROT_OP_find_codepoint_i_s,              /* 1148 */
-    PARROT_OP_find_codepoint_i_sc,             /* 1149 */
-    PARROT_OP_unroll_p,                        /* 1150 */
-    PARROT_OP_unroll_pc                        /* 1151 */
+    PARROT_OP_close_p,                         /* 344 */
+    PARROT_OP_fdopen_p_i_s,                    /* 345 */
+    PARROT_OP_fdopen_p_ic_s,                   /* 346 */
+    PARROT_OP_fdopen_p_i_sc,                   /* 347 */
+    PARROT_OP_fdopen_p_ic_sc,                  /* 348 */
+    PARROT_OP_getstdin_p,                      /* 349 */
+    PARROT_OP_getstdout_p,                     /* 350 */
+    PARROT_OP_getstderr_p,                     /* 351 */
+    PARROT_OP_setstdin_p,                      /* 352 */
+    PARROT_OP_setstdout_p,                     /* 353 */
+    PARROT_OP_setstderr_p,                     /* 354 */
+    PARROT_OP_open_p_s_s,                      /* 355 */
+    PARROT_OP_open_p_sc_s,                     /* 356 */
+    PARROT_OP_open_p_s_sc,                     /* 357 */
+    PARROT_OP_open_p_sc_sc,                    /* 358 */
+    PARROT_OP_open_p_s,                        /* 359 */
+    PARROT_OP_open_p_sc,                       /* 360 */
+    PARROT_OP_print_i,                         /* 361 */
+    PARROT_OP_print_ic,                        /* 362 */
+    PARROT_OP_print_n,                         /* 363 */
+    PARROT_OP_print_nc,                        /* 364 */
+    PARROT_OP_print_s,                         /* 365 */
+    PARROT_OP_print_sc,                        /* 366 */
+    PARROT_OP_print_p,                         /* 367 */
+    PARROT_OP_say_i,                           /* 368 */
+    PARROT_OP_say_ic,                          /* 369 */
+    PARROT_OP_say_n,                           /* 370 */
+    PARROT_OP_say_nc,                          /* 371 */
+    PARROT_OP_say_s,                           /* 372 */
+    PARROT_OP_say_sc,                          /* 373 */
+    PARROT_OP_say_p,                           /* 374 */
+    PARROT_OP_printerr_i,                      /* 375 */
+    PARROT_OP_printerr_ic,                     /* 376 */
+    PARROT_OP_printerr_n,                      /* 377 */
+    PARROT_OP_printerr_nc,                     /* 378 */
+    PARROT_OP_printerr_s,                      /* 379 */
+    PARROT_OP_printerr_sc,                     /* 380 */
+    PARROT_OP_printerr_p,                      /* 381 */
+    PARROT_OP_print_p_i,                       /* 382 */
+    PARROT_OP_print_p_ic,                      /* 383 */
+    PARROT_OP_print_p_n,                       /* 384 */
+    PARROT_OP_print_p_nc,                      /* 385 */
+    PARROT_OP_print_p_s,                       /* 386 */
+    PARROT_OP_print_p_sc,                      /* 387 */
+    PARROT_OP_print_p_p,                       /* 388 */
+    PARROT_OP_read_s_i,                        /* 389 */
+    PARROT_OP_read_s_ic,                       /* 390 */
+    PARROT_OP_read_s_p_i,                      /* 391 */
+    PARROT_OP_read_s_p_ic,                     /* 392 */
+    PARROT_OP_readline_s_p,                    /* 393 */
+    PARROT_OP_peek_s,                          /* 394 */
+    PARROT_OP_peek_s_p,                        /* 395 */
+    PARROT_OP_stat_i_s_i,                      /* 396 */
+    PARROT_OP_stat_i_sc_i,                     /* 397 */
+    PARROT_OP_stat_i_s_ic,                     /* 398 */
+    PARROT_OP_stat_i_sc_ic,                    /* 399 */
+    PARROT_OP_stat_i_i_i,                      /* 400 */
+    PARROT_OP_stat_i_ic_i,                     /* 401 */
+    PARROT_OP_stat_i_i_ic,                     /* 402 */
+    PARROT_OP_stat_i_ic_ic,                    /* 403 */
+    PARROT_OP_seek_p_i_i,                      /* 404 */
+    PARROT_OP_seek_p_ic_i,                     /* 405 */
+    PARROT_OP_seek_p_i_ic,                     /* 406 */
+    PARROT_OP_seek_p_ic_ic,                    /* 407 */
+    PARROT_OP_seek_p_i_i_i,                    /* 408 */
+    PARROT_OP_seek_p_ic_i_i,                   /* 409 */
+    PARROT_OP_seek_p_i_ic_i,                   /* 410 */
+    PARROT_OP_seek_p_ic_ic_i,                  /* 411 */
+    PARROT_OP_seek_p_i_i_ic,                   /* 412 */
+    PARROT_OP_seek_p_ic_i_ic,                  /* 413 */
+    PARROT_OP_seek_p_i_ic_ic,                  /* 414 */
+    PARROT_OP_seek_p_ic_ic_ic,                 /* 415 */
+    PARROT_OP_tell_i_p,                        /* 416 */
+    PARROT_OP_tell_i_i_p,                      /* 417 */
+    PARROT_OP_abs_i,                           /* 418 */
+    PARROT_OP_abs_n,                           /* 419 */
+    PARROT_OP_abs_i_i,                         /* 420 */
+    PARROT_OP_abs_n_n,                         /* 421 */
+    PARROT_OP_abs_p,                           /* 422 */
+    PARROT_OP_abs_p_p,                         /* 423 */
+    PARROT_OP_add_i_i,                         /* 424 */
+    PARROT_OP_add_i_ic,                        /* 425 */
+    PARROT_OP_add_n_n,                         /* 426 */
+    PARROT_OP_add_n_nc,                        /* 427 */
+    PARROT_OP_add_p_p,                         /* 428 */
+    PARROT_OP_add_p_i,                         /* 429 */
+    PARROT_OP_add_p_ic,                        /* 430 */
+    PARROT_OP_add_p_n,                         /* 431 */
+    PARROT_OP_add_p_nc,                        /* 432 */
+    PARROT_OP_add_i_i_i,                       /* 433 */
+    PARROT_OP_add_i_ic_i,                      /* 434 */
+    PARROT_OP_add_i_i_ic,                      /* 435 */
+    PARROT_OP_add_n_n_n,                       /* 436 */
+    PARROT_OP_add_n_nc_n,                      /* 437 */
+    PARROT_OP_add_n_n_nc,                      /* 438 */
+    PARROT_OP_add_p_p_p,                       /* 439 */
+    PARROT_OP_add_p_p_i,                       /* 440 */
+    PARROT_OP_add_p_p_ic,                      /* 441 */
+    PARROT_OP_add_p_p_n,                       /* 442 */
+    PARROT_OP_add_p_p_nc,                      /* 443 */
+    PARROT_OP_dec_i,                           /* 444 */
+    PARROT_OP_dec_n,                           /* 445 */
+    PARROT_OP_dec_p,                           /* 446 */
+    PARROT_OP_div_i_i,                         /* 447 */
+    PARROT_OP_div_i_ic,                        /* 448 */
+    PARROT_OP_div_n_n,                         /* 449 */
+    PARROT_OP_div_n_nc,                        /* 450 */
+    PARROT_OP_div_p_p,                         /* 451 */
+    PARROT_OP_div_p_i,                         /* 452 */
+    PARROT_OP_div_p_ic,                        /* 453 */
+    PARROT_OP_div_p_n,                         /* 454 */
+    PARROT_OP_div_p_nc,                        /* 455 */
+    PARROT_OP_div_i_i_i,                       /* 456 */
+    PARROT_OP_div_i_ic_i,                      /* 457 */
+    PARROT_OP_div_i_i_ic,                      /* 458 */
+    PARROT_OP_div_i_ic_ic,                     /* 459 */
+    PARROT_OP_div_n_n_n,                       /* 460 */
+    PARROT_OP_div_n_nc_n,                      /* 461 */
+    PARROT_OP_div_n_n_nc,                      /* 462 */
+    PARROT_OP_div_n_nc_nc,                     /* 463 */
+    PARROT_OP_div_p_p_p,                       /* 464 */
+    PARROT_OP_div_p_p_i,                       /* 465 */
+    PARROT_OP_div_p_p_ic,                      /* 466 */
+    PARROT_OP_div_p_p_n,                       /* 467 */
+    PARROT_OP_div_p_p_nc,                      /* 468 */
+    PARROT_OP_fdiv_i_i,                        /* 469 */
+    PARROT_OP_fdiv_i_ic,                       /* 470 */
+    PARROT_OP_fdiv_n_n,                        /* 471 */
+    PARROT_OP_fdiv_n_nc,                       /* 472 */
+    PARROT_OP_fdiv_p_p,                        /* 473 */
+    PARROT_OP_fdiv_p_i,                        /* 474 */
+    PARROT_OP_fdiv_p_ic,                       /* 475 */
+    PARROT_OP_fdiv_p_n,                        /* 476 */
+    PARROT_OP_fdiv_p_nc,                       /* 477 */
+    PARROT_OP_fdiv_i_i_i,                      /* 478 */
+    PARROT_OP_fdiv_i_ic_i,                     /* 479 */
+    PARROT_OP_fdiv_i_i_ic,                     /* 480 */
+    PARROT_OP_fdiv_n_n_n,                      /* 481 */
+    PARROT_OP_fdiv_n_nc_n,                     /* 482 */
+    PARROT_OP_fdiv_n_n_nc,                     /* 483 */
+    PARROT_OP_fdiv_p_p_p,                      /* 484 */
+    PARROT_OP_fdiv_p_p_i,                      /* 485 */
+    PARROT_OP_fdiv_p_p_ic,                     /* 486 */
+    PARROT_OP_fdiv_p_p_n,                      /* 487 */
+    PARROT_OP_fdiv_p_p_nc,                     /* 488 */
+    PARROT_OP_ceil_n,                          /* 489 */
+    PARROT_OP_ceil_i_n,                        /* 490 */
+    PARROT_OP_ceil_n_n,                        /* 491 */
+    PARROT_OP_floor_n,                         /* 492 */
+    PARROT_OP_floor_i_n,                       /* 493 */
+    PARROT_OP_floor_n_n,                       /* 494 */
+    PARROT_OP_inc_i,                           /* 495 */
+    PARROT_OP_inc_n,                           /* 496 */
+    PARROT_OP_inc_p,                           /* 497 */
+    PARROT_OP_mod_i_i,                         /* 498 */
+    PARROT_OP_mod_i_ic,                        /* 499 */
+    PARROT_OP_mod_n_n,                         /* 500 */
+    PARROT_OP_mod_n_nc,                        /* 501 */
+    PARROT_OP_mod_p_p,                         /* 502 */
+    PARROT_OP_mod_p_i,                         /* 503 */
+    PARROT_OP_mod_p_ic,                        /* 504 */
+    PARROT_OP_mod_p_n,                         /* 505 */
+    PARROT_OP_mod_p_nc,                        /* 506 */
+    PARROT_OP_mod_i_i_i,                       /* 507 */
+    PARROT_OP_mod_i_ic_i,                      /* 508 */
+    PARROT_OP_mod_i_i_ic,                      /* 509 */
+    PARROT_OP_mod_n_n_n,                       /* 510 */
+    PARROT_OP_mod_n_nc_n,                      /* 511 */
+    PARROT_OP_mod_n_n_nc,                      /* 512 */
+    PARROT_OP_mod_p_p_p,                       /* 513 */
+    PARROT_OP_mod_p_p_i,                       /* 514 */
+    PARROT_OP_mod_p_p_ic,                      /* 515 */
+    PARROT_OP_mod_p_p_n,                       /* 516 */
+    PARROT_OP_mod_p_p_nc,                      /* 517 */
+    PARROT_OP_mul_i_i,                         /* 518 */
+    PARROT_OP_mul_i_ic,                        /* 519 */
+    PARROT_OP_mul_n_n,                         /* 520 */
+    PARROT_OP_mul_n_nc,                        /* 521 */
+    PARROT_OP_mul_p_p,                         /* 522 */
+    PARROT_OP_mul_p_i,                         /* 523 */
+    PARROT_OP_mul_p_ic,                        /* 524 */
+    PARROT_OP_mul_p_n,                         /* 525 */
+    PARROT_OP_mul_p_nc,                        /* 526 */
+    PARROT_OP_mul_i_i_i,                       /* 527 */
+    PARROT_OP_mul_i_ic_i,                      /* 528 */
+    PARROT_OP_mul_i_i_ic,                      /* 529 */
+    PARROT_OP_mul_n_n_n,                       /* 530 */
+    PARROT_OP_mul_n_nc_n,                      /* 531 */
+    PARROT_OP_mul_n_n_nc,                      /* 532 */
+    PARROT_OP_mul_p_p_p,                       /* 533 */
+    PARROT_OP_mul_p_p_i,                       /* 534 */
+    PARROT_OP_mul_p_p_ic,                      /* 535 */
+    PARROT_OP_mul_p_p_n,                       /* 536 */
+    PARROT_OP_mul_p_p_nc,                      /* 537 */
+    PARROT_OP_neg_i,                           /* 538 */
+    PARROT_OP_neg_n,                           /* 539 */
+    PARROT_OP_neg_p,                           /* 540 */
+    PARROT_OP_neg_i_i,                         /* 541 */
+    PARROT_OP_neg_n_n,                         /* 542 */
+    PARROT_OP_neg_p_p,                         /* 543 */
+    PARROT_OP_sub_i_i,                         /* 544 */
+    PARROT_OP_sub_i_ic,                        /* 545 */
+    PARROT_OP_sub_n_n,                         /* 546 */
+    PARROT_OP_sub_n_nc,                        /* 547 */
+    PARROT_OP_sub_p_p,                         /* 548 */
+    PARROT_OP_sub_p_i,                         /* 549 */
+    PARROT_OP_sub_p_ic,                        /* 550 */
+    PARROT_OP_sub_p_n,                         /* 551 */
+    PARROT_OP_sub_p_nc,                        /* 552 */
+    PARROT_OP_sub_i_i_i,                       /* 553 */
+    PARROT_OP_sub_i_ic_i,                      /* 554 */
+    PARROT_OP_sub_i_i_ic,                      /* 555 */
+    PARROT_OP_sub_n_n_n,                       /* 556 */
+    PARROT_OP_sub_n_nc_n,                      /* 557 */
+    PARROT_OP_sub_n_n_nc,                      /* 558 */
+    PARROT_OP_sub_p_p_p,                       /* 559 */
+    PARROT_OP_sub_p_p_i,                       /* 560 */
+    PARROT_OP_sub_p_p_ic,                      /* 561 */
+    PARROT_OP_sub_p_p_n,                       /* 562 */
+    PARROT_OP_sub_p_p_nc,                      /* 563 */
+    PARROT_OP_sqrt_n_n,                        /* 564 */
+    PARROT_OP_callmethodcc_p_s,                /* 565 */
+    PARROT_OP_callmethodcc_p_sc,               /* 566 */
+    PARROT_OP_callmethodcc_p_p,                /* 567 */
+    PARROT_OP_callmethod_p_s_p,                /* 568 */
+    PARROT_OP_callmethod_p_sc_p,               /* 569 */
+    PARROT_OP_callmethod_p_p_p,                /* 570 */
+    PARROT_OP_tailcallmethod_p_s,              /* 571 */
+    PARROT_OP_tailcallmethod_p_sc,             /* 572 */
+    PARROT_OP_tailcallmethod_p_p,              /* 573 */
+    PARROT_OP_addmethod_p_s_p,                 /* 574 */
+    PARROT_OP_addmethod_p_sc_p,                /* 575 */
+    PARROT_OP_can_i_p_s,                       /* 576 */
+    PARROT_OP_can_i_p_sc,                      /* 577 */
+    PARROT_OP_does_i_p_s,                      /* 578 */
+    PARROT_OP_does_i_p_sc,                     /* 579 */
+    PARROT_OP_does_i_p_p,                      /* 580 */
+    PARROT_OP_does_i_p_pc,                     /* 581 */
+    PARROT_OP_isa_i_p_s,                       /* 582 */
+    PARROT_OP_isa_i_p_sc,                      /* 583 */
+    PARROT_OP_isa_i_p_p,                       /* 584 */
+    PARROT_OP_isa_i_p_pc,                      /* 585 */
+    PARROT_OP_newclass_p_s,                    /* 586 */
+    PARROT_OP_newclass_p_sc,                   /* 587 */
+    PARROT_OP_newclass_p_p,                    /* 588 */
+    PARROT_OP_newclass_p_pc,                   /* 589 */
+    PARROT_OP_subclass_p_p,                    /* 590 */
+    PARROT_OP_subclass_p_pc,                   /* 591 */
+    PARROT_OP_subclass_p_p_s,                  /* 592 */
+    PARROT_OP_subclass_p_pc_s,                 /* 593 */
+    PARROT_OP_subclass_p_p_sc,                 /* 594 */
+    PARROT_OP_subclass_p_pc_sc,                /* 595 */
+    PARROT_OP_subclass_p_p_p,                  /* 596 */
+    PARROT_OP_subclass_p_pc_p,                 /* 597 */
+    PARROT_OP_subclass_p_p_pc,                 /* 598 */
+    PARROT_OP_subclass_p_pc_pc,                /* 599 */
+    PARROT_OP_subclass_p_s,                    /* 600 */
+    PARROT_OP_subclass_p_sc,                   /* 601 */
+    PARROT_OP_subclass_p_s_s,                  /* 602 */
+    PARROT_OP_subclass_p_sc_s,                 /* 603 */
+    PARROT_OP_subclass_p_s_sc,                 /* 604 */
+    PARROT_OP_subclass_p_sc_sc,                /* 605 */
+    PARROT_OP_subclass_p_s_p,                  /* 606 */
+    PARROT_OP_subclass_p_sc_p,                 /* 607 */
+    PARROT_OP_subclass_p_s_pc,                 /* 608 */
+    PARROT_OP_subclass_p_sc_pc,                /* 609 */
+    PARROT_OP_get_class_p_s,                   /* 610 */
+    PARROT_OP_get_class_p_sc,                  /* 611 */
+    PARROT_OP_get_class_p_p,                   /* 612 */
+    PARROT_OP_get_class_p_pc,                  /* 613 */
+    PARROT_OP_class_p_p,                       /* 614 */
+    PARROT_OP_addparent_p_p,                   /* 615 */
+    PARROT_OP_removeparent_p_p,                /* 616 */
+    PARROT_OP_addrole_p_p,                     /* 617 */
+    PARROT_OP_addattribute_p_s,                /* 618 */
+    PARROT_OP_addattribute_p_sc,               /* 619 */
+    PARROT_OP_removeattribute_p_s,             /* 620 */
+    PARROT_OP_removeattribute_p_sc,            /* 621 */
+    PARROT_OP_getattribute_p_p_s,              /* 622 */
+    PARROT_OP_getattribute_p_p_sc,             /* 623 */
+    PARROT_OP_getattribute_p_p_p_s,            /* 624 */
+    PARROT_OP_getattribute_p_p_pc_s,           /* 625 */
+    PARROT_OP_getattribute_p_p_p_sc,           /* 626 */
+    PARROT_OP_getattribute_p_p_pc_sc,          /* 627 */
+    PARROT_OP_setattribute_p_s_p,              /* 628 */
+    PARROT_OP_setattribute_p_sc_p,             /* 629 */
+    PARROT_OP_setattribute_p_p_s_p,            /* 630 */
+    PARROT_OP_setattribute_p_pc_s_p,           /* 631 */
+    PARROT_OP_setattribute_p_p_sc_p,           /* 632 */
+    PARROT_OP_setattribute_p_pc_sc_p,          /* 633 */
+    PARROT_OP_inspect_p_p,                     /* 634 */
+    PARROT_OP_inspect_p_pc,                    /* 635 */
+    PARROT_OP_inspect_p_p_s,                   /* 636 */
+    PARROT_OP_inspect_p_pc_s,                  /* 637 */
+    PARROT_OP_inspect_p_p_sc,                  /* 638 */
+    PARROT_OP_inspect_p_pc_sc,                 /* 639 */
+    PARROT_OP_new_p_s,                         /* 640 */
+    PARROT_OP_new_p_sc,                        /* 641 */
+    PARROT_OP_new_p_s_p,                       /* 642 */
+    PARROT_OP_new_p_sc_p,                      /* 643 */
+    PARROT_OP_new_p_s_pc,                      /* 644 */
+    PARROT_OP_new_p_sc_pc,                     /* 645 */
+    PARROT_OP_new_p_p,                         /* 646 */
+    PARROT_OP_new_p_pc,                        /* 647 */
+    PARROT_OP_new_p_p_p,                       /* 648 */
+    PARROT_OP_new_p_pc_p,                      /* 649 */
+    PARROT_OP_new_p_p_pc,                      /* 650 */
+    PARROT_OP_new_p_pc_pc,                     /* 651 */
+    PARROT_OP_root_new_p_p,                    /* 652 */
+    PARROT_OP_root_new_p_pc,                   /* 653 */
+    PARROT_OP_root_new_p_p_p,                  /* 654 */
+    PARROT_OP_root_new_p_pc_p,                 /* 655 */
+    PARROT_OP_root_new_p_p_pc,                 /* 656 */
+    PARROT_OP_root_new_p_pc_pc,                /* 657 */
+    PARROT_OP_typeof_s_p,                      /* 658 */
+    PARROT_OP_typeof_p_p,                      /* 659 */
+    PARROT_OP_get_repr_s_p,                    /* 660 */
+    PARROT_OP_find_method_p_p_s,               /* 661 */
+    PARROT_OP_find_method_p_p_sc,              /* 662 */
+    PARROT_OP_defined_i_p,                     /* 663 */
+    PARROT_OP_defined_i_p_ki,                  /* 664 */
+    PARROT_OP_defined_i_p_kic,                 /* 665 */
+    PARROT_OP_defined_i_p_k,                   /* 666 */
+    PARROT_OP_defined_i_p_kc,                  /* 667 */
+    PARROT_OP_exists_i_p_ki,                   /* 668 */
+    PARROT_OP_exists_i_p_kic,                  /* 669 */
+    PARROT_OP_exists_i_p_k,                    /* 670 */
+    PARROT_OP_exists_i_p_kc,                   /* 671 */
+    PARROT_OP_delete_p_k,                      /* 672 */
+    PARROT_OP_delete_p_kc,                     /* 673 */
+    PARROT_OP_delete_p_ki,                     /* 674 */
+    PARROT_OP_delete_p_kic,                    /* 675 */
+    PARROT_OP_elements_i_p,                    /* 676 */
+    PARROT_OP_push_p_i,                        /* 677 */
+    PARROT_OP_push_p_ic,                       /* 678 */
+    PARROT_OP_push_p_n,                        /* 679 */
+    PARROT_OP_push_p_nc,                       /* 680 */
+    PARROT_OP_push_p_s,                        /* 681 */
+    PARROT_OP_push_p_sc,                       /* 682 */
+    PARROT_OP_push_p_p,                        /* 683 */
+    PARROT_OP_pop_i_p,                         /* 684 */
+    PARROT_OP_pop_n_p,                         /* 685 */
+    PARROT_OP_pop_s_p,                         /* 686 */
+    PARROT_OP_pop_p_p,                         /* 687 */
+    PARROT_OP_unshift_p_i,                     /* 688 */
+    PARROT_OP_unshift_p_ic,                    /* 689 */
+    PARROT_OP_unshift_p_n,                     /* 690 */
+    PARROT_OP_unshift_p_nc,                    /* 691 */
+    PARROT_OP_unshift_p_s,                     /* 692 */
+    PARROT_OP_unshift_p_sc,                    /* 693 */
+    PARROT_OP_unshift_p_p,                     /* 694 */
+    PARROT_OP_shift_i_p,                       /* 695 */
+    PARROT_OP_shift_n_p,                       /* 696 */
+    PARROT_OP_shift_s_p,                       /* 697 */
+    PARROT_OP_shift_p_p,                       /* 698 */
+    PARROT_OP_splice_p_p_i_i,                  /* 699 */
+    PARROT_OP_splice_p_p_ic_i,                 /* 700 */
+    PARROT_OP_splice_p_p_i_ic,                 /* 701 */
+    PARROT_OP_splice_p_p_ic_ic,                /* 702 */
+    PARROT_OP_setprop_p_s_p,                   /* 703 */
+    PARROT_OP_setprop_p_sc_p,                  /* 704 */
+    PARROT_OP_getprop_p_s_p,                   /* 705 */
+    PARROT_OP_getprop_p_sc_p,                  /* 706 */
+    PARROT_OP_delprop_p_s,                     /* 707 */
+    PARROT_OP_delprop_p_sc,                    /* 708 */
+    PARROT_OP_prophash_p_p,                    /* 709 */
+    PARROT_OP_freeze_s_p,                      /* 710 */
+    PARROT_OP_thaw_p_s,                        /* 711 */
+    PARROT_OP_thaw_p_sc,                       /* 712 */
+    PARROT_OP_add_multi_s_s_p,                 /* 713 */
+    PARROT_OP_add_multi_sc_s_p,                /* 714 */
+    PARROT_OP_add_multi_s_sc_p,                /* 715 */
+    PARROT_OP_add_multi_sc_sc_p,               /* 716 */
+    PARROT_OP_find_multi_p_s_s,                /* 717 */
+    PARROT_OP_find_multi_p_sc_s,               /* 718 */
+    PARROT_OP_find_multi_p_s_sc,               /* 719 */
+    PARROT_OP_find_multi_p_sc_sc,              /* 720 */
+    PARROT_OP_register_p,                      /* 721 */
+    PARROT_OP_unregister_p,                    /* 722 */
+    PARROT_OP_box_p_i,                         /* 723 */
+    PARROT_OP_box_p_ic,                        /* 724 */
+    PARROT_OP_box_p_n,                         /* 725 */
+    PARROT_OP_box_p_nc,                        /* 726 */
+    PARROT_OP_box_p_s,                         /* 727 */
+    PARROT_OP_box_p_sc,                        /* 728 */
+    PARROT_OP_iter_p_p,                        /* 729 */
+    PARROT_OP_morph_p_p,                       /* 730 */
+    PARROT_OP_morph_p_pc,                      /* 731 */
+    PARROT_OP_clone_s_s,                       /* 732 */
+    PARROT_OP_clone_s_sc,                      /* 733 */
+    PARROT_OP_set_i_i,                         /* 734 */
+    PARROT_OP_set_i_ic,                        /* 735 */
+    PARROT_OP_set_i_n,                         /* 736 */
+    PARROT_OP_set_i_nc,                        /* 737 */
+    PARROT_OP_set_i_s,                         /* 738 */
+    PARROT_OP_set_i_sc,                        /* 739 */
+    PARROT_OP_set_n_n,                         /* 740 */
+    PARROT_OP_set_n_nc,                        /* 741 */
+    PARROT_OP_set_n_i,                         /* 742 */
+    PARROT_OP_set_n_ic,                        /* 743 */
+    PARROT_OP_set_n_s,                         /* 744 */
+    PARROT_OP_set_n_sc,                        /* 745 */
+    PARROT_OP_set_n_p,                         /* 746 */
+    PARROT_OP_set_s_p,                         /* 747 */
+    PARROT_OP_set_s_s,                         /* 748 */
+    PARROT_OP_set_s_sc,                        /* 749 */
+    PARROT_OP_set_s_i,                         /* 750 */
+    PARROT_OP_set_s_ic,                        /* 751 */
+    PARROT_OP_set_s_n,                         /* 752 */
+    PARROT_OP_set_s_nc,                        /* 753 */
+    PARROT_OP_set_p_pc,                        /* 754 */
+    PARROT_OP_set_p_p,                         /* 755 */
+    PARROT_OP_set_p_i,                         /* 756 */
+    PARROT_OP_set_p_ic,                        /* 757 */
+    PARROT_OP_set_p_n,                         /* 758 */
+    PARROT_OP_set_p_nc,                        /* 759 */
+    PARROT_OP_set_p_s,                         /* 760 */
+    PARROT_OP_set_p_sc,                        /* 761 */
+    PARROT_OP_set_i_p,                         /* 762 */
+    PARROT_OP_assign_p_p,                      /* 763 */
+    PARROT_OP_assign_p_i,                      /* 764 */
+    PARROT_OP_assign_p_ic,                     /* 765 */
+    PARROT_OP_assign_p_n,                      /* 766 */
+    PARROT_OP_assign_p_nc,                     /* 767 */
+    PARROT_OP_assign_p_s,                      /* 768 */
+    PARROT_OP_assign_p_sc,                     /* 769 */
+    PARROT_OP_assign_s_s,                      /* 770 */
+    PARROT_OP_assign_s_sc,                     /* 771 */
+    PARROT_OP_setref_p_p,                      /* 772 */
+    PARROT_OP_deref_p_p,                       /* 773 */
+    PARROT_OP_set_p_ki_i,                      /* 774 */
+    PARROT_OP_set_p_kic_i,                     /* 775 */
+    PARROT_OP_set_p_ki_ic,                     /* 776 */
+    PARROT_OP_set_p_kic_ic,                    /* 777 */
+    PARROT_OP_set_p_ki_n,                      /* 778 */
+    PARROT_OP_set_p_kic_n,                     /* 779 */
+    PARROT_OP_set_p_ki_nc,                     /* 780 */
+    PARROT_OP_set_p_kic_nc,                    /* 781 */
+    PARROT_OP_set_p_ki_s,                      /* 782 */
+    PARROT_OP_set_p_kic_s,                     /* 783 */
+    PARROT_OP_set_p_ki_sc,                     /* 784 */
+    PARROT_OP_set_p_kic_sc,                    /* 785 */
+    PARROT_OP_set_p_ki_p,                      /* 786 */
+    PARROT_OP_set_p_kic_p,                     /* 787 */
+    PARROT_OP_set_i_p_ki,                      /* 788 */
+    PARROT_OP_set_i_p_kic,                     /* 789 */
+    PARROT_OP_set_n_p_ki,                      /* 790 */
+    PARROT_OP_set_n_p_kic,                     /* 791 */
+    PARROT_OP_set_s_p_ki,                      /* 792 */
+    PARROT_OP_set_s_p_kic,                     /* 793 */
+    PARROT_OP_set_p_p_ki,                      /* 794 */
+    PARROT_OP_set_p_p_kic,                     /* 795 */
+    PARROT_OP_set_p_k_i,                       /* 796 */
+    PARROT_OP_set_p_kc_i,                      /* 797 */
+    PARROT_OP_set_p_k_ic,                      /* 798 */
+    PARROT_OP_set_p_kc_ic,                     /* 799 */
+    PARROT_OP_set_p_k_n,                       /* 800 */
+    PARROT_OP_set_p_kc_n,                      /* 801 */
+    PARROT_OP_set_p_k_nc,                      /* 802 */
+    PARROT_OP_set_p_kc_nc,                     /* 803 */
+    PARROT_OP_set_p_k_s,                       /* 804 */
+    PARROT_OP_set_p_kc_s,                      /* 805 */
+    PARROT_OP_set_p_k_sc,                      /* 806 */
+    PARROT_OP_set_p_kc_sc,                     /* 807 */
+    PARROT_OP_set_p_k_p,                       /* 808 */
+    PARROT_OP_set_p_kc_p,                      /* 809 */
+    PARROT_OP_set_i_p_k,                       /* 810 */
+    PARROT_OP_set_i_p_kc,                      /* 811 */
+    PARROT_OP_set_n_p_k,                       /* 812 */
+    PARROT_OP_set_n_p_kc,                      /* 813 */
+    PARROT_OP_set_s_p_k,                       /* 814 */
+    PARROT_OP_set_s_p_kc,                      /* 815 */
+    PARROT_OP_set_p_p_k,                       /* 816 */
+    PARROT_OP_set_p_p_kc,                      /* 817 */
+    PARROT_OP_clone_p_p,                       /* 818 */
+    PARROT_OP_clone_p_p_p,                     /* 819 */
+    PARROT_OP_clone_p_p_pc,                    /* 820 */
+    PARROT_OP_copy_p_p,                        /* 821 */
+    PARROT_OP_null_s,                          /* 822 */
+    PARROT_OP_null_i,                          /* 823 */
+    PARROT_OP_null_p,                          /* 824 */
+    PARROT_OP_null_n,                          /* 825 */
+    PARROT_OP_ord_i_s,                         /* 826 */
+    PARROT_OP_ord_i_sc,                        /* 827 */
+    PARROT_OP_ord_i_s_i,                       /* 828 */
+    PARROT_OP_ord_i_sc_i,                      /* 829 */
+    PARROT_OP_ord_i_s_ic,                      /* 830 */
+    PARROT_OP_ord_i_sc_ic,                     /* 831 */
+    PARROT_OP_chr_s_i,                         /* 832 */
+    PARROT_OP_chr_s_ic,                        /* 833 */
+    PARROT_OP_chopn_s_s_i,                     /* 834 */
+    PARROT_OP_chopn_s_sc_i,                    /* 835 */
+    PARROT_OP_chopn_s_s_ic,                    /* 836 */
+    PARROT_OP_chopn_s_sc_ic,                   /* 837 */
+    PARROT_OP_concat_s_s,                      /* 838 */
+    PARROT_OP_concat_s_sc,                     /* 839 */
+    PARROT_OP_concat_p_p,                      /* 840 */
+    PARROT_OP_concat_p_s,                      /* 841 */
+    PARROT_OP_concat_p_sc,                     /* 842 */
+    PARROT_OP_concat_s_s_s,                    /* 843 */
+    PARROT_OP_concat_s_sc_s,                   /* 844 */
+    PARROT_OP_concat_s_s_sc,                   /* 845 */
+    PARROT_OP_concat_p_p_s,                    /* 846 */
+    PARROT_OP_concat_p_p_sc,                   /* 847 */
+    PARROT_OP_concat_p_p_p,                    /* 848 */
+    PARROT_OP_repeat_s_s_i,                    /* 849 */
+    PARROT_OP_repeat_s_sc_i,                   /* 850 */
+    PARROT_OP_repeat_s_s_ic,                   /* 851 */
+    PARROT_OP_repeat_s_sc_ic,                  /* 852 */
+    PARROT_OP_repeat_p_p_i,                    /* 853 */
+    PARROT_OP_repeat_p_p_ic,                   /* 854 */
+    PARROT_OP_repeat_p_p_p,                    /* 855 */
+    PARROT_OP_repeat_p_i,                      /* 856 */
+    PARROT_OP_repeat_p_ic,                     /* 857 */
+    PARROT_OP_repeat_p_p,                      /* 858 */
+    PARROT_OP_length_i_s,                      /* 859 */
+    PARROT_OP_length_i_sc,                     /* 860 */
+    PARROT_OP_bytelength_i_s,                  /* 861 */
+    PARROT_OP_bytelength_i_sc,                 /* 862 */
+    PARROT_OP_pin_s,                           /* 863 */
+    PARROT_OP_unpin_s,                         /* 864 */
+    PARROT_OP_substr_s_s_i,                    /* 865 */
+    PARROT_OP_substr_s_sc_i,                   /* 866 */
+    PARROT_OP_substr_s_s_ic,                   /* 867 */
+    PARROT_OP_substr_s_sc_ic,                  /* 868 */
+    PARROT_OP_substr_s_s_i_i,                  /* 869 */
+    PARROT_OP_substr_s_sc_i_i,                 /* 870 */
+    PARROT_OP_substr_s_s_ic_i,                 /* 871 */
+    PARROT_OP_substr_s_sc_ic_i,                /* 872 */
+    PARROT_OP_substr_s_s_i_ic,                 /* 873 */
+    PARROT_OP_substr_s_sc_i_ic,                /* 874 */
+    PARROT_OP_substr_s_s_ic_ic,                /* 875 */
+    PARROT_OP_substr_s_sc_ic_ic,               /* 876 */
+    PARROT_OP_substr_s_p_i_i,                  /* 877 */
+    PARROT_OP_substr_s_p_ic_i,                 /* 878 */
+    PARROT_OP_substr_s_p_i_ic,                 /* 879 */
+    PARROT_OP_substr_s_p_ic_ic,                /* 880 */
+    PARROT_OP_replace_s_s_i_i_s,               /* 881 */
+    PARROT_OP_replace_s_sc_i_i_s,              /* 882 */
+    PARROT_OP_replace_s_s_ic_i_s,              /* 883 */
+    PARROT_OP_replace_s_sc_ic_i_s,             /* 884 */
+    PARROT_OP_replace_s_s_i_ic_s,              /* 885 */
+    PARROT_OP_replace_s_sc_i_ic_s,             /* 886 */
+    PARROT_OP_replace_s_s_ic_ic_s,             /* 887 */
+    PARROT_OP_replace_s_sc_ic_ic_s,            /* 888 */
+    PARROT_OP_replace_s_s_i_i_sc,              /* 889 */
+    PARROT_OP_replace_s_sc_i_i_sc,             /* 890 */
+    PARROT_OP_replace_s_s_ic_i_sc,             /* 891 */
+    PARROT_OP_replace_s_sc_ic_i_sc,            /* 892 */
+    PARROT_OP_replace_s_s_i_ic_sc,             /* 893 */
+    PARROT_OP_replace_s_sc_i_ic_sc,            /* 894 */
+    PARROT_OP_replace_s_s_ic_ic_sc,            /* 895 */
+    PARROT_OP_replace_s_sc_ic_ic_sc,           /* 896 */
+    PARROT_OP_index_i_s_s,                     /* 897 */
+    PARROT_OP_index_i_sc_s,                    /* 898 */
+    PARROT_OP_index_i_s_sc,                    /* 899 */
+    PARROT_OP_index_i_sc_sc,                   /* 900 */
+    PARROT_OP_index_i_s_s_i,                   /* 901 */
+    PARROT_OP_index_i_sc_s_i,                  /* 902 */
+    PARROT_OP_index_i_s_sc_i,                  /* 903 */
+    PARROT_OP_index_i_sc_sc_i,                 /* 904 */
+    PARROT_OP_index_i_s_s_ic,                  /* 905 */
+    PARROT_OP_index_i_sc_s_ic,                 /* 906 */
+    PARROT_OP_index_i_s_sc_ic,                 /* 907 */
+    PARROT_OP_index_i_sc_sc_ic,                /* 908 */
+    PARROT_OP_sprintf_s_s_p,                   /* 909 */
+    PARROT_OP_sprintf_s_sc_p,                  /* 910 */
+    PARROT_OP_sprintf_p_p_p,                   /* 911 */
+    PARROT_OP_new_s,                           /* 912 */
+    PARROT_OP_new_s_i,                         /* 913 */
+    PARROT_OP_new_s_ic,                        /* 914 */
+    PARROT_OP_stringinfo_i_s_i,                /* 915 */
+    PARROT_OP_stringinfo_i_sc_i,               /* 916 */
+    PARROT_OP_stringinfo_i_s_ic,               /* 917 */
+    PARROT_OP_stringinfo_i_sc_ic,              /* 918 */
+    PARROT_OP_upcase_s_s,                      /* 919 */
+    PARROT_OP_upcase_s_sc,                     /* 920 */
+    PARROT_OP_downcase_s_s,                    /* 921 */
+    PARROT_OP_downcase_s_sc,                   /* 922 */
+    PARROT_OP_titlecase_s_s,                   /* 923 */
+    PARROT_OP_titlecase_s_sc,                  /* 924 */
+    PARROT_OP_join_s_s_p,                      /* 925 */
+    PARROT_OP_join_s_sc_p,                     /* 926 */
+    PARROT_OP_split_p_s_s,                     /* 927 */
+    PARROT_OP_split_p_sc_s,                    /* 928 */
+    PARROT_OP_split_p_s_sc,                    /* 929 */
+    PARROT_OP_split_p_sc_sc,                   /* 930 */
+    PARROT_OP_charset_i_s,                     /* 931 */
+    PARROT_OP_charset_i_sc,                    /* 932 */
+    PARROT_OP_charsetname_s_i,                 /* 933 */
+    PARROT_OP_charsetname_s_ic,                /* 934 */
+    PARROT_OP_find_charset_i_s,                /* 935 */
+    PARROT_OP_find_charset_i_sc,               /* 936 */
+    PARROT_OP_trans_charset_s_s_i,             /* 937 */
+    PARROT_OP_trans_charset_s_sc_i,            /* 938 */
+    PARROT_OP_trans_charset_s_s_ic,            /* 939 */
+    PARROT_OP_trans_charset_s_sc_ic,           /* 940 */
+    PARROT_OP_encoding_i_s,                    /* 941 */
+    PARROT_OP_encoding_i_sc,                   /* 942 */
+    PARROT_OP_encodingname_s_i,                /* 943 */
+    PARROT_OP_encodingname_s_ic,               /* 944 */
+    PARROT_OP_find_encoding_i_s,               /* 945 */
+    PARROT_OP_find_encoding_i_sc,              /* 946 */
+    PARROT_OP_trans_encoding_s_s_i,            /* 947 */
+    PARROT_OP_trans_encoding_s_sc_i,           /* 948 */
+    PARROT_OP_trans_encoding_s_s_ic,           /* 949 */
+    PARROT_OP_trans_encoding_s_sc_ic,          /* 950 */
+    PARROT_OP_is_cclass_i_i_s_i,               /* 951 */
+    PARROT_OP_is_cclass_i_ic_s_i,              /* 952 */
+    PARROT_OP_is_cclass_i_i_sc_i,              /* 953 */
+    PARROT_OP_is_cclass_i_ic_sc_i,             /* 954 */
+    PARROT_OP_is_cclass_i_i_s_ic,              /* 955 */
+    PARROT_OP_is_cclass_i_ic_s_ic,             /* 956 */
+    PARROT_OP_is_cclass_i_i_sc_ic,             /* 957 */
+    PARROT_OP_is_cclass_i_ic_sc_ic,            /* 958 */
+    PARROT_OP_find_cclass_i_i_s_i_i,           /* 959 */
+    PARROT_OP_find_cclass_i_ic_s_i_i,          /* 960 */
+    PARROT_OP_find_cclass_i_i_sc_i_i,          /* 961 */
+    PARROT_OP_find_cclass_i_ic_sc_i_i,         /* 962 */
+    PARROT_OP_find_cclass_i_i_s_ic_i,          /* 963 */
+    PARROT_OP_find_cclass_i_ic_s_ic_i,         /* 964 */
+    PARROT_OP_find_cclass_i_i_sc_ic_i,         /* 965 */
+    PARROT_OP_find_cclass_i_ic_sc_ic_i,        /* 966 */
+    PARROT_OP_find_cclass_i_i_s_i_ic,          /* 967 */
+    PARROT_OP_find_cclass_i_ic_s_i_ic,         /* 968 */
+    PARROT_OP_find_cclass_i_i_sc_i_ic,         /* 969 */
+    PARROT_OP_find_cclass_i_ic_sc_i_ic,        /* 970 */
+    PARROT_OP_find_cclass_i_i_s_ic_ic,         /* 971 */
+    PARROT_OP_find_cclass_i_ic_s_ic_ic,        /* 972 */
+    PARROT_OP_find_cclass_i_i_sc_ic_ic,        /* 973 */
+    PARROT_OP_find_cclass_i_ic_sc_ic_ic,       /* 974 */
+    PARROT_OP_find_not_cclass_i_i_s_i_i,       /* 975 */
+    PARROT_OP_find_not_cclass_i_ic_s_i_i,      /* 976 */
+    PARROT_OP_find_not_cclass_i_i_sc_i_i,      /* 977 */
+    PARROT_OP_find_not_cclass_i_ic_sc_i_i,     /* 978 */
+    PARROT_OP_find_not_cclass_i_i_s_ic_i,      /* 979 */
+    PARROT_OP_find_not_cclass_i_ic_s_ic_i,     /* 980 */
+    PARROT_OP_find_not_cclass_i_i_sc_ic_i,     /* 981 */
+    PARROT_OP_find_not_cclass_i_ic_sc_ic_i,    /* 982 */
+    PARROT_OP_find_not_cclass_i_i_s_i_ic,      /* 983 */
+    PARROT_OP_find_not_cclass_i_ic_s_i_ic,     /* 984 */
+    PARROT_OP_find_not_cclass_i_i_sc_i_ic,     /* 985 */
+    PARROT_OP_find_not_cclass_i_ic_sc_i_ic,    /* 986 */
+    PARROT_OP_find_not_cclass_i_i_s_ic_ic,     /* 987 */
+    PARROT_OP_find_not_cclass_i_ic_s_ic_ic,    /* 988 */
+    PARROT_OP_find_not_cclass_i_i_sc_ic_ic,    /* 989 */
+    PARROT_OP_find_not_cclass_i_ic_sc_ic_ic,   /* 990 */
+    PARROT_OP_escape_s_s,                      /* 991 */
+    PARROT_OP_compose_s_s,                     /* 992 */
+    PARROT_OP_compose_s_sc,                    /* 993 */
+    PARROT_OP_spawnw_i_s,                      /* 994 */
+    PARROT_OP_spawnw_i_sc,                     /* 995 */
+    PARROT_OP_spawnw_i_p,                      /* 996 */
+    PARROT_OP_err_i,                           /* 997 */
+    PARROT_OP_err_s,                           /* 998 */
+    PARROT_OP_err_s_i,                         /* 999 */
+    PARROT_OP_err_s_ic,                        /* 1000 */
+    PARROT_OP_time_i,                          /* 1001 */
+    PARROT_OP_time_n,                          /* 1002 */
+    PARROT_OP_gmtime_s_i,                      /* 1003 */
+    PARROT_OP_gmtime_s_ic,                     /* 1004 */
+    PARROT_OP_localtime_s_i,                   /* 1005 */
+    PARROT_OP_localtime_s_ic,                  /* 1006 */
+    PARROT_OP_decodetime_p_i,                  /* 1007 */
+    PARROT_OP_decodetime_p_ic,                 /* 1008 */
+    PARROT_OP_decodelocaltime_p_i,             /* 1009 */
+    PARROT_OP_decodelocaltime_p_ic,            /* 1010 */
+    PARROT_OP_sysinfo_s_i,                     /* 1011 */
+    PARROT_OP_sysinfo_s_ic,                    /* 1012 */
+    PARROT_OP_sysinfo_i_i,                     /* 1013 */
+    PARROT_OP_sysinfo_i_ic,                    /* 1014 */
+    PARROT_OP_sleep_i,                         /* 1015 */
+    PARROT_OP_sleep_ic,                        /* 1016 */
+    PARROT_OP_sleep_n,                         /* 1017 */
+    PARROT_OP_sleep_nc,                        /* 1018 */
+    PARROT_OP_store_lex_s_p,                   /* 1019 */
+    PARROT_OP_store_lex_sc_p,                  /* 1020 */
+    PARROT_OP_store_dynamic_lex_s_p,           /* 1021 */
+    PARROT_OP_store_dynamic_lex_sc_p,          /* 1022 */
+    PARROT_OP_find_lex_p_s,                    /* 1023 */
+    PARROT_OP_find_lex_p_sc,                   /* 1024 */
+    PARROT_OP_find_dynamic_lex_p_s,            /* 1025 */
+    PARROT_OP_find_dynamic_lex_p_sc,           /* 1026 */
+    PARROT_OP_find_caller_lex_p_s,             /* 1027 */
+    PARROT_OP_find_caller_lex_p_sc,            /* 1028 */
+    PARROT_OP_get_namespace_p,                 /* 1029 */
+    PARROT_OP_get_namespace_p_p,               /* 1030 */
+    PARROT_OP_get_namespace_p_pc,              /* 1031 */
+    PARROT_OP_get_hll_namespace_p,             /* 1032 */
+    PARROT_OP_get_hll_namespace_p_p,           /* 1033 */
+    PARROT_OP_get_hll_namespace_p_pc,          /* 1034 */
+    PARROT_OP_get_root_namespace_p,            /* 1035 */
+    PARROT_OP_get_root_namespace_p_p,          /* 1036 */
+    PARROT_OP_get_root_namespace_p_pc,         /* 1037 */
+    PARROT_OP_get_global_p_s,                  /* 1038 */
+    PARROT_OP_get_global_p_sc,                 /* 1039 */
+    PARROT_OP_get_global_p_p_s,                /* 1040 */
+    PARROT_OP_get_global_p_pc_s,               /* 1041 */
+    PARROT_OP_get_global_p_p_sc,               /* 1042 */
+    PARROT_OP_get_global_p_pc_sc,              /* 1043 */
+    PARROT_OP_get_hll_global_p_s,              /* 1044 */
+    PARROT_OP_get_hll_global_p_sc,             /* 1045 */
+    PARROT_OP_get_hll_global_p_p_s,            /* 1046 */
+    PARROT_OP_get_hll_global_p_pc_s,           /* 1047 */
+    PARROT_OP_get_hll_global_p_p_sc,           /* 1048 */
+    PARROT_OP_get_hll_global_p_pc_sc,          /* 1049 */
+    PARROT_OP_get_root_global_p_s,             /* 1050 */
+    PARROT_OP_get_root_global_p_sc,            /* 1051 */
+    PARROT_OP_get_root_global_p_p_s,           /* 1052 */
+    PARROT_OP_get_root_global_p_pc_s,          /* 1053 */
+    PARROT_OP_get_root_global_p_p_sc,          /* 1054 */
+    PARROT_OP_get_root_global_p_pc_sc,         /* 1055 */
+    PARROT_OP_set_global_s_p,                  /* 1056 */
+    PARROT_OP_set_global_sc_p,                 /* 1057 */
+    PARROT_OP_set_global_p_s_p,                /* 1058 */
+    PARROT_OP_set_global_pc_s_p,               /* 1059 */
+    PARROT_OP_set_global_p_sc_p,               /* 1060 */
+    PARROT_OP_set_global_pc_sc_p,              /* 1061 */
+    PARROT_OP_set_hll_global_s_p,              /* 1062 */
+    PARROT_OP_set_hll_global_sc_p,             /* 1063 */
+    PARROT_OP_set_hll_global_p_s_p,            /* 1064 */
+    PARROT_OP_set_hll_global_pc_s_p,           /* 1065 */
+    PARROT_OP_set_hll_global_p_sc_p,           /* 1066 */
+    PARROT_OP_set_hll_global_pc_sc_p,          /* 1067 */
+    PARROT_OP_set_root_global_s_p,             /* 1068 */
+    PARROT_OP_set_root_global_sc_p,            /* 1069 */
+    PARROT_OP_set_root_global_p_s_p,           /* 1070 */
+    PARROT_OP_set_root_global_pc_s_p,          /* 1071 */
+    PARROT_OP_set_root_global_p_sc_p,          /* 1072 */
+    PARROT_OP_set_root_global_pc_sc_p,         /* 1073 */
+    PARROT_OP_find_name_p_s,                   /* 1074 */
+    PARROT_OP_find_name_p_sc,                  /* 1075 */
+    PARROT_OP_find_sub_not_null_p_s,           /* 1076 */
+    PARROT_OP_find_sub_not_null_p_sc,          /* 1077 */
+    PARROT_OP_trap,                            /* 1078 */
+    PARROT_OP_set_label_p_ic,                  /* 1079 */
+    PARROT_OP_get_label_i_p,                   /* 1080 */
+    PARROT_OP_fetch_p_p_p_p,                   /* 1081 */
+    PARROT_OP_fetch_p_pc_p_p,                  /* 1082 */
+    PARROT_OP_fetch_p_p_pc_p,                  /* 1083 */
+    PARROT_OP_fetch_p_pc_pc_p,                 /* 1084 */
+    PARROT_OP_fetch_p_p_p_pc,                  /* 1085 */
+    PARROT_OP_fetch_p_pc_p_pc,                 /* 1086 */
+    PARROT_OP_fetch_p_p_pc_pc,                 /* 1087 */
+    PARROT_OP_fetch_p_pc_pc_pc,                /* 1088 */
+    PARROT_OP_fetch_p_p_i_p,                   /* 1089 */
+    PARROT_OP_fetch_p_pc_i_p,                  /* 1090 */
+    PARROT_OP_fetch_p_p_ic_p,                  /* 1091 */
+    PARROT_OP_fetch_p_pc_ic_p,                 /* 1092 */
+    PARROT_OP_fetch_p_p_i_pc,                  /* 1093 */
+    PARROT_OP_fetch_p_pc_i_pc,                 /* 1094 */
+    PARROT_OP_fetch_p_p_ic_pc,                 /* 1095 */
+    PARROT_OP_fetch_p_pc_ic_pc,                /* 1096 */
+    PARROT_OP_fetch_p_p_s_p,                   /* 1097 */
+    PARROT_OP_fetch_p_pc_s_p,                  /* 1098 */
+    PARROT_OP_fetch_p_p_sc_p,                  /* 1099 */
+    PARROT_OP_fetch_p_pc_sc_p,                 /* 1100 */
+    PARROT_OP_fetch_p_p_s_pc,                  /* 1101 */
+    PARROT_OP_fetch_p_pc_s_pc,                 /* 1102 */
+    PARROT_OP_fetch_p_p_sc_pc,                 /* 1103 */
+    PARROT_OP_fetch_p_pc_sc_pc,                /* 1104 */
+    PARROT_OP_vivify_p_p_p_p,                  /* 1105 */
+    PARROT_OP_vivify_p_pc_p_p,                 /* 1106 */
+    PARROT_OP_vivify_p_p_pc_p,                 /* 1107 */
+    PARROT_OP_vivify_p_pc_pc_p,                /* 1108 */
+    PARROT_OP_vivify_p_p_p_pc,                 /* 1109 */
+    PARROT_OP_vivify_p_pc_p_pc,                /* 1110 */
+    PARROT_OP_vivify_p_p_pc_pc,                /* 1111 */
+    PARROT_OP_vivify_p_pc_pc_pc,               /* 1112 */
+    PARROT_OP_vivify_p_p_i_p,                  /* 1113 */
+    PARROT_OP_vivify_p_pc_i_p,                 /* 1114 */
+    PARROT_OP_vivify_p_p_ic_p,                 /* 1115 */
+    PARROT_OP_vivify_p_pc_ic_p,                /* 1116 */
+    PARROT_OP_vivify_p_p_i_pc,                 /* 1117 */
+    PARROT_OP_vivify_p_pc_i_pc,                /* 1118 */
+    PARROT_OP_vivify_p_p_ic_pc,                /* 1119 */
+    PARROT_OP_vivify_p_pc_ic_pc,               /* 1120 */
+    PARROT_OP_vivify_p_p_s_p,                  /* 1121 */
+    PARROT_OP_vivify_p_pc_s_p,                 /* 1122 */
+    PARROT_OP_vivify_p_p_sc_p,                 /* 1123 */
+    PARROT_OP_vivify_p_pc_sc_p,                /* 1124 */
+    PARROT_OP_vivify_p_p_s_pc,                 /* 1125 */
+    PARROT_OP_vivify_p_pc_s_pc,                /* 1126 */
+    PARROT_OP_vivify_p_p_sc_pc,                /* 1127 */
+    PARROT_OP_vivify_p_pc_sc_pc,               /* 1128 */
+    PARROT_OP_new_p_s_i,                       /* 1129 */
+    PARROT_OP_new_p_sc_i,                      /* 1130 */
+    PARROT_OP_new_p_s_ic,                      /* 1131 */
+    PARROT_OP_new_p_sc_ic,                     /* 1132 */
+    PARROT_OP_new_p_p_i,                       /* 1133 */
+    PARROT_OP_new_p_pc_i,                      /* 1134 */
+    PARROT_OP_new_p_p_ic,                      /* 1135 */
+    PARROT_OP_new_p_pc_ic,                     /* 1136 */
+    PARROT_OP_root_new_p_p_i,                  /* 1137 */
+    PARROT_OP_root_new_p_pc_i,                 /* 1138 */
+    PARROT_OP_root_new_p_p_ic,                 /* 1139 */
+    PARROT_OP_root_new_p_pc_ic,                /* 1140 */
+    PARROT_OP_find_codepoint_i_s,              /* 1141 */
+    PARROT_OP_find_codepoint_i_sc,             /* 1142 */
+    PARROT_OP_unroll_p,                        /* 1143 */
+    PARROT_OP_unroll_pc                        /* 1144 */
 
 } parrot_opcode_enums;
 

Modified: branches/ops_massacre/src/dynoplibs/Defines.in
==============================================================================
--- branches/ops_massacre/src/dynoplibs/Defines.in	Mon May 24 21:55:03 2010	(r46975)
+++ branches/ops_massacre/src/dynoplibs/Defines.in	Mon May 24 23:28:02 2010	(r46976)
@@ -4,6 +4,7 @@
     $(DYNEXT_DIR)/deprecated_ops$(LOAD_EXT) \
     $(DYNEXT_DIR)/trans_ops$(LOAD_EXT) \
     $(DYNEXT_DIR)/bit_ops$(LOAD_EXT) \
+    $(DYNEXT_DIR)/debug_ops$(LOAD_EXT) \
 
 DYNOPLIBS_CLEANUPS = \
     src/dynoplibs/*.c \

Modified: branches/ops_massacre/src/dynoplibs/Rules.in
==============================================================================
--- branches/ops_massacre/src/dynoplibs/Rules.in	Mon May 24 21:55:03 2010	(r46975)
+++ branches/ops_massacre/src/dynoplibs/Rules.in	Mon May 24 23:28:02 2010	(r46976)
@@ -7,6 +7,8 @@
     $(PARROT_H_HEADERS) \
     include/parrot/runcore_api.h
 
+#########################
+
 $(DYNEXT_DIR)/obscure_ops$(LOAD_EXT): src/dynoplibs/obscure_ops$(O) $(LIBPARROT)
 	$(LD) @ld_out@$@ src/dynoplibs/obscure_ops$(O) $(LINKARGS)
 #IF(win32):	if exist $@.manifest mt.exe -nologo -manifest $@.manifest -outputresource:$@;2
@@ -20,6 +22,7 @@
 src/dynoplibs/obscure_ops.c: src/dynoplibs/obscure.ops $(OPS2C)
 	$(OPS2C) --dynamic src/dynoplibs/obscure.ops
 
+#########################
 
 $(DYNEXT_DIR)/math_ops$(LOAD_EXT): src/dynoplibs/math_ops$(O) $(LIBPARROT)
 	$(LD) @ld_out@$@ src/dynoplibs/math_ops$(O) $(LINKARGS)
@@ -34,6 +37,7 @@
 
 src/dynoplibs/math_ops.h: src/dynoplibs/math_ops.c
 
+#########################
 
 $(DYNEXT_DIR)/deprecated_ops$(LOAD_EXT): src/dynoplibs/deprecated_ops$(O) $(LIBPARROT)
 	$(LD) @ld_out@$@ src/dynoplibs/deprecated_ops$(O) $(LINKARGS)
@@ -48,6 +52,8 @@
 src/dynoplibs/deprecated_ops.c: src/dynoplibs/deprecated.ops $(OPS2C)
 	$(OPS2C) --dynamic src/dynoplibs/deprecated.ops
 
+#########################
+
 $(DYNEXT_DIR)/trans_ops$(LOAD_EXT): src/dynoplibs/trans_ops$(O) $(LIBPARROT)
 	$(LD) @ld_out@$@ src/dynoplibs/trans_ops$(O) $(LINKARGS)
 #IF(win32):	if exist $@.manifest mt.exe -nologo -manifest $@.manifest -outputresource:$@;2
@@ -61,6 +67,8 @@
 src/dynoplibs/trans_ops.c: src/dynoplibs/trans.ops $(OPS2C)
 	$(OPS2C) --dynamic src/dynoplibs/trans.ops
 
+#########################
+
 $(DYNEXT_DIR)/bit_ops$(LOAD_EXT): src/dynoplibs/bit_ops$(O) $(LIBPARROT)
 	$(LD) @ld_out@$@ src/dynoplibs/bit_ops$(O) $(LINKARGS)
 #IF(win32):	if exist $@.manifest mt.exe -nologo -manifest $@.manifest -outputresource:$@;2
@@ -73,3 +81,18 @@
 
 src/dynoplibs/bit_ops.c: src/dynoplibs/bit.ops $(OPS2C)
 	$(OPS2C) --dynamic src/dynoplibs/bit.ops
+
+#########################
+
+$(DYNEXT_DIR)/debug_ops$(LOAD_EXT): src/dynoplibs/debug_ops$(O) $(LIBPARROT)
+	$(LD) @ld_out@$@ src/dynoplibs/debug_ops$(O) $(LINKARGS)
+#IF(win32):	if exist $@.manifest mt.exe -nologo -manifest $@.manifest -outputresource:$@;2
+#IF(cygwin or hpux):	$(CHMOD) 0775 $@
+
+src/dynoplibs/debug_ops$(O): $(DYNOP_O_DEPS) \
+    src/dynoplibs/debug_ops.c src/dynoplibs/debug_ops.h
+
+src/dynoplibs/debug_ops.h: src/dynoplibs/debug_ops.c
+
+src/dynoplibs/debug_ops.c: src/dynoplibs/debug.ops $(OPS2C)
+	$(OPS2C) --dynamic src/dynoplibs/debug.ops

Added: branches/ops_massacre/src/dynoplibs/debug.ops
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ branches/ops_massacre/src/dynoplibs/debug.ops	Mon May 24 23:28:02 2010	(r46976)
@@ -0,0 +1,146 @@
+/*
+ * $Id: debug.ops 42916 2009-12-06 14:47:19Z fperrad $
+ * Copyright (C) 2002-2008, Parrot Foundation.
+ */
+
+/*
+** debug.ops
+*/
+
+=head1 NAME
+
+debug.ops - Debugging Opcodes
+
+=cut
+
+=head1 DESCRIPTION
+
+Parrot debugger
+
+=cut
+
+=head1 HISTORY
+
+Initial version by Daniel Grunblatt on 2002.5.19
+
+=cut
+
+###############################################################################
+
+=head2 Parrot debug operations
+
+=over 4
+
+=cut
+
+########################################
+
+=item B<debug_init>()
+
+Init the Parrot debugger, must be called before any other debug op.
+
+=cut
+
+op debug_init() :base_debug {
+    Parrot_debugger_init(interp);
+}
+
+########################################
+
+=item B<debug_load>(inconst STR)
+
+Load a Parrot source file for the current program.
+
+=cut
+
+op debug_load(inconst STR) :base_debug {
+    Parrot_debugger_load(interp, $1);
+}
+
+########################################
+
+=item B<debug_break>()
+
+Break execution and drop into the debugger.
+If we are already into the debugger and is the first time we are
+called set a breakpoint.
+
+When you re run/continue the program begin debugged it will pay
+no attention to the debug ops.
+
+=cut
+
+op debug_break() :base_debug {
+    Parrot_debugger_break(interp, cur_opcode);
+}
+
+########################################
+
+=item B<debug_print>()
+
+Print all the Parrot registers at once.
+
+=cut
+
+op debug_print() :base_debug {
+    if (!interp->pdb) {
+        opcode_t *handler = Parrot_ex_throw_from_op_args(interp, expr NEXT(),
+            EXCEPTION_INVALID_OPERATION,
+            "Initialize debugger with debug_init before using debug_print");
+        goto ADDRESS(handler);
+    }
+
+    if (!(interp->pdb->state & PDB_BREAK)) {
+        PDB_print(interp, "I");
+        PDB_print(interp, "N");
+        PDB_print(interp, "S");
+        PDB_print(interp, "P");
+    }
+}
+
+=item B<backtrace>()
+
+Print a backtrace.
+
+=cut
+
+op backtrace() :base_debug {
+    PDB_backtrace(interp);
+}
+
+#######################################
+
+=item B<getline>(out INT)
+
+Get the current line number.
+
+=cut
+
+inline op getline(out INT) {
+    Parrot_Context_info info;
+    Parrot_Context_get_info(interp, CURRENT_CONTEXT(interp), &info);
+    $1 = info.line;
+}
+
+=item B<getfile>(out STR)
+
+Get the name of the current file.
+
+=cut
+
+inline op getfile(out STR) {
+    Parrot_Context_info info;
+    Parrot_Context_get_info(interp, CURRENT_CONTEXT(interp), &info);
+    $1 = info.file;
+}
+
+=back
+
+=cut
+
+/*
+ * Local variables:
+ *   c-file-style: "parrot"
+ * End:
+ * vim: expandtab shiftwidth=4:
+ */

Modified: branches/ops_massacre/src/ops/core_ops.c
==============================================================================
--- branches/ops_massacre/src/ops/core_ops.c	Mon May 24 21:55:03 2010	(r46975)
+++ branches/ops_massacre/src/ops/core_ops.c	Mon May 24 23:28:02 2010	(r46976)
@@ -61,13 +61,13 @@
 
 
 
-INTVAL core_numops = 1153;
+INTVAL core_numops = 1146;
 
 /*
 ** Op Function Table:
 */
 
-static op_func_t core_op_func_table[1153] = {  Parrot_end,                                        /*      0 */
+static op_func_t core_op_func_table[1146] = {  Parrot_end,                                        /*      0 */
   Parrot_noop,                                       /*      1 */
   Parrot_check_events,                               /*      2 */
   Parrot_check_events__,                             /*      3 */
@@ -411,814 +411,807 @@
   Parrot_xor_i_ic_i,                                 /*    341 */
   Parrot_xor_i_i_ic,                                 /*    342 */
   Parrot_xor_p_p_p,                                  /*    343 */
-  Parrot_debug_init,                                 /*    344 */
-  Parrot_debug_load_sc,                              /*    345 */
-  Parrot_debug_break,                                /*    346 */
-  Parrot_debug_print,                                /*    347 */
-  Parrot_backtrace,                                  /*    348 */
-  Parrot_getline_i,                                  /*    349 */
-  Parrot_getfile_s,                                  /*    350 */
-  Parrot_close_p,                                    /*    351 */
-  Parrot_fdopen_p_i_s,                               /*    352 */
-  Parrot_fdopen_p_ic_s,                              /*    353 */
-  Parrot_fdopen_p_i_sc,                              /*    354 */
-  Parrot_fdopen_p_ic_sc,                             /*    355 */
-  Parrot_getstdin_p,                                 /*    356 */
-  Parrot_getstdout_p,                                /*    357 */
-  Parrot_getstderr_p,                                /*    358 */
-  Parrot_setstdin_p,                                 /*    359 */
-  Parrot_setstdout_p,                                /*    360 */
-  Parrot_setstderr_p,                                /*    361 */
-  Parrot_open_p_s_s,                                 /*    362 */
-  Parrot_open_p_sc_s,                                /*    363 */
-  Parrot_open_p_s_sc,                                /*    364 */
-  Parrot_open_p_sc_sc,                               /*    365 */
-  Parrot_open_p_s,                                   /*    366 */
-  Parrot_open_p_sc,                                  /*    367 */
-  Parrot_print_i,                                    /*    368 */
-  Parrot_print_ic,                                   /*    369 */
-  Parrot_print_n,                                    /*    370 */
-  Parrot_print_nc,                                   /*    371 */
-  Parrot_print_s,                                    /*    372 */
-  Parrot_print_sc,                                   /*    373 */
-  Parrot_print_p,                                    /*    374 */
-  Parrot_say_i,                                      /*    375 */
-  Parrot_say_ic,                                     /*    376 */
-  Parrot_say_n,                                      /*    377 */
-  Parrot_say_nc,                                     /*    378 */
-  Parrot_say_s,                                      /*    379 */
-  Parrot_say_sc,                                     /*    380 */
-  Parrot_say_p,                                      /*    381 */
-  Parrot_printerr_i,                                 /*    382 */
-  Parrot_printerr_ic,                                /*    383 */
-  Parrot_printerr_n,                                 /*    384 */
-  Parrot_printerr_nc,                                /*    385 */
-  Parrot_printerr_s,                                 /*    386 */
-  Parrot_printerr_sc,                                /*    387 */
-  Parrot_printerr_p,                                 /*    388 */
-  Parrot_print_p_i,                                  /*    389 */
-  Parrot_print_p_ic,                                 /*    390 */
-  Parrot_print_p_n,                                  /*    391 */
-  Parrot_print_p_nc,                                 /*    392 */
-  Parrot_print_p_s,                                  /*    393 */
-  Parrot_print_p_sc,                                 /*    394 */
-  Parrot_print_p_p,                                  /*    395 */
-  Parrot_read_s_i,                                   /*    396 */
-  Parrot_read_s_ic,                                  /*    397 */
-  Parrot_read_s_p_i,                                 /*    398 */
-  Parrot_read_s_p_ic,                                /*    399 */
-  Parrot_readline_s_p,                               /*    400 */
-  Parrot_peek_s,                                     /*    401 */
-  Parrot_peek_s_p,                                   /*    402 */
-  Parrot_stat_i_s_i,                                 /*    403 */
-  Parrot_stat_i_sc_i,                                /*    404 */
-  Parrot_stat_i_s_ic,                                /*    405 */
-  Parrot_stat_i_sc_ic,                               /*    406 */
-  Parrot_stat_i_i_i,                                 /*    407 */
-  Parrot_stat_i_ic_i,                                /*    408 */
-  Parrot_stat_i_i_ic,                                /*    409 */
-  Parrot_stat_i_ic_ic,                               /*    410 */
-  Parrot_seek_p_i_i,                                 /*    411 */
-  Parrot_seek_p_ic_i,                                /*    412 */
-  Parrot_seek_p_i_ic,                                /*    413 */
-  Parrot_seek_p_ic_ic,                               /*    414 */
-  Parrot_seek_p_i_i_i,                               /*    415 */
-  Parrot_seek_p_ic_i_i,                              /*    416 */
-  Parrot_seek_p_i_ic_i,                              /*    417 */
-  Parrot_seek_p_ic_ic_i,                             /*    418 */
-  Parrot_seek_p_i_i_ic,                              /*    419 */
-  Parrot_seek_p_ic_i_ic,                             /*    420 */
-  Parrot_seek_p_i_ic_ic,                             /*    421 */
-  Parrot_seek_p_ic_ic_ic,                            /*    422 */
-  Parrot_tell_i_p,                                   /*    423 */
-  Parrot_tell_i_i_p,                                 /*    424 */
-  Parrot_abs_i,                                      /*    425 */
-  Parrot_abs_n,                                      /*    426 */
-  Parrot_abs_i_i,                                    /*    427 */
-  Parrot_abs_n_n,                                    /*    428 */
-  Parrot_abs_p,                                      /*    429 */
-  Parrot_abs_p_p,                                    /*    430 */
-  Parrot_add_i_i,                                    /*    431 */
-  Parrot_add_i_ic,                                   /*    432 */
-  Parrot_add_n_n,                                    /*    433 */
-  Parrot_add_n_nc,                                   /*    434 */
-  Parrot_add_p_p,                                    /*    435 */
-  Parrot_add_p_i,                                    /*    436 */
-  Parrot_add_p_ic,                                   /*    437 */
-  Parrot_add_p_n,                                    /*    438 */
-  Parrot_add_p_nc,                                   /*    439 */
-  Parrot_add_i_i_i,                                  /*    440 */
-  Parrot_add_i_ic_i,                                 /*    441 */
-  Parrot_add_i_i_ic,                                 /*    442 */
-  Parrot_add_n_n_n,                                  /*    443 */
-  Parrot_add_n_nc_n,                                 /*    444 */
-  Parrot_add_n_n_nc,                                 /*    445 */
-  Parrot_add_p_p_p,                                  /*    446 */
-  Parrot_add_p_p_i,                                  /*    447 */
-  Parrot_add_p_p_ic,                                 /*    448 */
-  Parrot_add_p_p_n,                                  /*    449 */
-  Parrot_add_p_p_nc,                                 /*    450 */
-  Parrot_dec_i,                                      /*    451 */
-  Parrot_dec_n,                                      /*    452 */
-  Parrot_dec_p,                                      /*    453 */
-  Parrot_div_i_i,                                    /*    454 */
-  Parrot_div_i_ic,                                   /*    455 */
-  Parrot_div_n_n,                                    /*    456 */
-  Parrot_div_n_nc,                                   /*    457 */
-  Parrot_div_p_p,                                    /*    458 */
-  Parrot_div_p_i,                                    /*    459 */
-  Parrot_div_p_ic,                                   /*    460 */
-  Parrot_div_p_n,                                    /*    461 */
-  Parrot_div_p_nc,                                   /*    462 */
-  Parrot_div_i_i_i,                                  /*    463 */
-  Parrot_div_i_ic_i,                                 /*    464 */
-  Parrot_div_i_i_ic,                                 /*    465 */
-  Parrot_div_i_ic_ic,                                /*    466 */
-  Parrot_div_n_n_n,                                  /*    467 */
-  Parrot_div_n_nc_n,                                 /*    468 */
-  Parrot_div_n_n_nc,                                 /*    469 */
-  Parrot_div_n_nc_nc,                                /*    470 */
-  Parrot_div_p_p_p,                                  /*    471 */
-  Parrot_div_p_p_i,                                  /*    472 */
-  Parrot_div_p_p_ic,                                 /*    473 */
-  Parrot_div_p_p_n,                                  /*    474 */
-  Parrot_div_p_p_nc,                                 /*    475 */
-  Parrot_fdiv_i_i,                                   /*    476 */
-  Parrot_fdiv_i_ic,                                  /*    477 */
-  Parrot_fdiv_n_n,                                   /*    478 */
-  Parrot_fdiv_n_nc,                                  /*    479 */
-  Parrot_fdiv_p_p,                                   /*    480 */
-  Parrot_fdiv_p_i,                                   /*    481 */
-  Parrot_fdiv_p_ic,                                  /*    482 */
-  Parrot_fdiv_p_n,                                   /*    483 */
-  Parrot_fdiv_p_nc,                                  /*    484 */
-  Parrot_fdiv_i_i_i,                                 /*    485 */
-  Parrot_fdiv_i_ic_i,                                /*    486 */
-  Parrot_fdiv_i_i_ic,                                /*    487 */
-  Parrot_fdiv_n_n_n,                                 /*    488 */
-  Parrot_fdiv_n_nc_n,                                /*    489 */
-  Parrot_fdiv_n_n_nc,                                /*    490 */
-  Parrot_fdiv_p_p_p,                                 /*    491 */
-  Parrot_fdiv_p_p_i,                                 /*    492 */
-  Parrot_fdiv_p_p_ic,                                /*    493 */
-  Parrot_fdiv_p_p_n,                                 /*    494 */
-  Parrot_fdiv_p_p_nc,                                /*    495 */
-  Parrot_ceil_n,                                     /*    496 */
-  Parrot_ceil_i_n,                                   /*    497 */
-  Parrot_ceil_n_n,                                   /*    498 */
-  Parrot_floor_n,                                    /*    499 */
-  Parrot_floor_i_n,                                  /*    500 */
-  Parrot_floor_n_n,                                  /*    501 */
-  Parrot_inc_i,                                      /*    502 */
-  Parrot_inc_n,                                      /*    503 */
-  Parrot_inc_p,                                      /*    504 */
-  Parrot_mod_i_i,                                    /*    505 */
-  Parrot_mod_i_ic,                                   /*    506 */
-  Parrot_mod_n_n,                                    /*    507 */
-  Parrot_mod_n_nc,                                   /*    508 */
-  Parrot_mod_p_p,                                    /*    509 */
-  Parrot_mod_p_i,                                    /*    510 */
-  Parrot_mod_p_ic,                                   /*    511 */
-  Parrot_mod_p_n,                                    /*    512 */
-  Parrot_mod_p_nc,                                   /*    513 */
-  Parrot_mod_i_i_i,                                  /*    514 */
-  Parrot_mod_i_ic_i,                                 /*    515 */
-  Parrot_mod_i_i_ic,                                 /*    516 */
-  Parrot_mod_n_n_n,                                  /*    517 */
-  Parrot_mod_n_nc_n,                                 /*    518 */
-  Parrot_mod_n_n_nc,                                 /*    519 */
-  Parrot_mod_p_p_p,                                  /*    520 */
-  Parrot_mod_p_p_i,                                  /*    521 */
-  Parrot_mod_p_p_ic,                                 /*    522 */
-  Parrot_mod_p_p_n,                                  /*    523 */
-  Parrot_mod_p_p_nc,                                 /*    524 */
-  Parrot_mul_i_i,                                    /*    525 */
-  Parrot_mul_i_ic,                                   /*    526 */
-  Parrot_mul_n_n,                                    /*    527 */
-  Parrot_mul_n_nc,                                   /*    528 */
-  Parrot_mul_p_p,                                    /*    529 */
-  Parrot_mul_p_i,                                    /*    530 */
-  Parrot_mul_p_ic,                                   /*    531 */
-  Parrot_mul_p_n,                                    /*    532 */
-  Parrot_mul_p_nc,                                   /*    533 */
-  Parrot_mul_i_i_i,                                  /*    534 */
-  Parrot_mul_i_ic_i,                                 /*    535 */
-  Parrot_mul_i_i_ic,                                 /*    536 */
-  Parrot_mul_n_n_n,                                  /*    537 */
-  Parrot_mul_n_nc_n,                                 /*    538 */
-  Parrot_mul_n_n_nc,                                 /*    539 */
-  Parrot_mul_p_p_p,                                  /*    540 */
-  Parrot_mul_p_p_i,                                  /*    541 */
-  Parrot_mul_p_p_ic,                                 /*    542 */
-  Parrot_mul_p_p_n,                                  /*    543 */
-  Parrot_mul_p_p_nc,                                 /*    544 */
-  Parrot_neg_i,                                      /*    545 */
-  Parrot_neg_n,                                      /*    546 */
-  Parrot_neg_p,                                      /*    547 */
-  Parrot_neg_i_i,                                    /*    548 */
-  Parrot_neg_n_n,                                    /*    549 */
-  Parrot_neg_p_p,                                    /*    550 */
-  Parrot_sub_i_i,                                    /*    551 */
-  Parrot_sub_i_ic,                                   /*    552 */
-  Parrot_sub_n_n,                                    /*    553 */
-  Parrot_sub_n_nc,                                   /*    554 */
-  Parrot_sub_p_p,                                    /*    555 */
-  Parrot_sub_p_i,                                    /*    556 */
-  Parrot_sub_p_ic,                                   /*    557 */
-  Parrot_sub_p_n,                                    /*    558 */
-  Parrot_sub_p_nc,                                   /*    559 */
-  Parrot_sub_i_i_i,                                  /*    560 */
-  Parrot_sub_i_ic_i,                                 /*    561 */
-  Parrot_sub_i_i_ic,                                 /*    562 */
-  Parrot_sub_n_n_n,                                  /*    563 */
-  Parrot_sub_n_nc_n,                                 /*    564 */
-  Parrot_sub_n_n_nc,                                 /*    565 */
-  Parrot_sub_p_p_p,                                  /*    566 */
-  Parrot_sub_p_p_i,                                  /*    567 */
-  Parrot_sub_p_p_ic,                                 /*    568 */
-  Parrot_sub_p_p_n,                                  /*    569 */
-  Parrot_sub_p_p_nc,                                 /*    570 */
-  Parrot_sqrt_n_n,                                   /*    571 */
-  Parrot_callmethodcc_p_s,                           /*    572 */
-  Parrot_callmethodcc_p_sc,                          /*    573 */
-  Parrot_callmethodcc_p_p,                           /*    574 */
-  Parrot_callmethod_p_s_p,                           /*    575 */
-  Parrot_callmethod_p_sc_p,                          /*    576 */
-  Parrot_callmethod_p_p_p,                           /*    577 */
-  Parrot_tailcallmethod_p_s,                         /*    578 */
-  Parrot_tailcallmethod_p_sc,                        /*    579 */
-  Parrot_tailcallmethod_p_p,                         /*    580 */
-  Parrot_addmethod_p_s_p,                            /*    581 */
-  Parrot_addmethod_p_sc_p,                           /*    582 */
-  Parrot_can_i_p_s,                                  /*    583 */
-  Parrot_can_i_p_sc,                                 /*    584 */
-  Parrot_does_i_p_s,                                 /*    585 */
-  Parrot_does_i_p_sc,                                /*    586 */
-  Parrot_does_i_p_p,                                 /*    587 */
-  Parrot_does_i_p_pc,                                /*    588 */
-  Parrot_isa_i_p_s,                                  /*    589 */
-  Parrot_isa_i_p_sc,                                 /*    590 */
-  Parrot_isa_i_p_p,                                  /*    591 */
-  Parrot_isa_i_p_pc,                                 /*    592 */
-  Parrot_newclass_p_s,                               /*    593 */
-  Parrot_newclass_p_sc,                              /*    594 */
-  Parrot_newclass_p_p,                               /*    595 */
-  Parrot_newclass_p_pc,                              /*    596 */
-  Parrot_subclass_p_p,                               /*    597 */
-  Parrot_subclass_p_pc,                              /*    598 */
-  Parrot_subclass_p_p_s,                             /*    599 */
-  Parrot_subclass_p_pc_s,                            /*    600 */
-  Parrot_subclass_p_p_sc,                            /*    601 */
-  Parrot_subclass_p_pc_sc,                           /*    602 */
-  Parrot_subclass_p_p_p,                             /*    603 */
-  Parrot_subclass_p_pc_p,                            /*    604 */
-  Parrot_subclass_p_p_pc,                            /*    605 */
-  Parrot_subclass_p_pc_pc,                           /*    606 */
-  Parrot_subclass_p_s,                               /*    607 */
-  Parrot_subclass_p_sc,                              /*    608 */
-  Parrot_subclass_p_s_s,                             /*    609 */
-  Parrot_subclass_p_sc_s,                            /*    610 */
-  Parrot_subclass_p_s_sc,                            /*    611 */
-  Parrot_subclass_p_sc_sc,                           /*    612 */
-  Parrot_subclass_p_s_p,                             /*    613 */
-  Parrot_subclass_p_sc_p,                            /*    614 */
-  Parrot_subclass_p_s_pc,                            /*    615 */
-  Parrot_subclass_p_sc_pc,                           /*    616 */
-  Parrot_get_class_p_s,                              /*    617 */
-  Parrot_get_class_p_sc,                             /*    618 */
-  Parrot_get_class_p_p,                              /*    619 */
-  Parrot_get_class_p_pc,                             /*    620 */
-  Parrot_class_p_p,                                  /*    621 */
-  Parrot_addparent_p_p,                              /*    622 */
-  Parrot_removeparent_p_p,                           /*    623 */
-  Parrot_addrole_p_p,                                /*    624 */
-  Parrot_addattribute_p_s,                           /*    625 */
-  Parrot_addattribute_p_sc,                          /*    626 */
-  Parrot_removeattribute_p_s,                        /*    627 */
-  Parrot_removeattribute_p_sc,                       /*    628 */
-  Parrot_getattribute_p_p_s,                         /*    629 */
-  Parrot_getattribute_p_p_sc,                        /*    630 */
-  Parrot_getattribute_p_p_p_s,                       /*    631 */
-  Parrot_getattribute_p_p_pc_s,                      /*    632 */
-  Parrot_getattribute_p_p_p_sc,                      /*    633 */
-  Parrot_getattribute_p_p_pc_sc,                     /*    634 */
-  Parrot_setattribute_p_s_p,                         /*    635 */
-  Parrot_setattribute_p_sc_p,                        /*    636 */
-  Parrot_setattribute_p_p_s_p,                       /*    637 */
-  Parrot_setattribute_p_pc_s_p,                      /*    638 */
-  Parrot_setattribute_p_p_sc_p,                      /*    639 */
-  Parrot_setattribute_p_pc_sc_p,                     /*    640 */
-  Parrot_inspect_p_p,                                /*    641 */
-  Parrot_inspect_p_pc,                               /*    642 */
-  Parrot_inspect_p_p_s,                              /*    643 */
-  Parrot_inspect_p_pc_s,                             /*    644 */
-  Parrot_inspect_p_p_sc,                             /*    645 */
-  Parrot_inspect_p_pc_sc,                            /*    646 */
-  Parrot_new_p_s,                                    /*    647 */
-  Parrot_new_p_sc,                                   /*    648 */
-  Parrot_new_p_s_p,                                  /*    649 */
-  Parrot_new_p_sc_p,                                 /*    650 */
-  Parrot_new_p_s_pc,                                 /*    651 */
-  Parrot_new_p_sc_pc,                                /*    652 */
-  Parrot_new_p_p,                                    /*    653 */
-  Parrot_new_p_pc,                                   /*    654 */
-  Parrot_new_p_p_p,                                  /*    655 */
-  Parrot_new_p_pc_p,                                 /*    656 */
-  Parrot_new_p_p_pc,                                 /*    657 */
-  Parrot_new_p_pc_pc,                                /*    658 */
-  Parrot_root_new_p_p,                               /*    659 */
-  Parrot_root_new_p_pc,                              /*    660 */
-  Parrot_root_new_p_p_p,                             /*    661 */
-  Parrot_root_new_p_pc_p,                            /*    662 */
-  Parrot_root_new_p_p_pc,                            /*    663 */
-  Parrot_root_new_p_pc_pc,                           /*    664 */
-  Parrot_typeof_s_p,                                 /*    665 */
-  Parrot_typeof_p_p,                                 /*    666 */
-  Parrot_get_repr_s_p,                               /*    667 */
-  Parrot_find_method_p_p_s,                          /*    668 */
-  Parrot_find_method_p_p_sc,                         /*    669 */
-  Parrot_defined_i_p,                                /*    670 */
-  Parrot_defined_i_p_ki,                             /*    671 */
-  Parrot_defined_i_p_kic,                            /*    672 */
-  Parrot_defined_i_p_k,                              /*    673 */
-  Parrot_defined_i_p_kc,                             /*    674 */
-  Parrot_exists_i_p_ki,                              /*    675 */
-  Parrot_exists_i_p_kic,                             /*    676 */
-  Parrot_exists_i_p_k,                               /*    677 */
-  Parrot_exists_i_p_kc,                              /*    678 */
-  Parrot_delete_p_k,                                 /*    679 */
-  Parrot_delete_p_kc,                                /*    680 */
-  Parrot_delete_p_ki,                                /*    681 */
-  Parrot_delete_p_kic,                               /*    682 */
-  Parrot_elements_i_p,                               /*    683 */
-  Parrot_push_p_i,                                   /*    684 */
-  Parrot_push_p_ic,                                  /*    685 */
-  Parrot_push_p_n,                                   /*    686 */
-  Parrot_push_p_nc,                                  /*    687 */
-  Parrot_push_p_s,                                   /*    688 */
-  Parrot_push_p_sc,                                  /*    689 */
-  Parrot_push_p_p,                                   /*    690 */
-  Parrot_pop_i_p,                                    /*    691 */
-  Parrot_pop_n_p,                                    /*    692 */
-  Parrot_pop_s_p,                                    /*    693 */
-  Parrot_pop_p_p,                                    /*    694 */
-  Parrot_unshift_p_i,                                /*    695 */
-  Parrot_unshift_p_ic,                               /*    696 */
-  Parrot_unshift_p_n,                                /*    697 */
-  Parrot_unshift_p_nc,                               /*    698 */
-  Parrot_unshift_p_s,                                /*    699 */
-  Parrot_unshift_p_sc,                               /*    700 */
-  Parrot_unshift_p_p,                                /*    701 */
-  Parrot_shift_i_p,                                  /*    702 */
-  Parrot_shift_n_p,                                  /*    703 */
-  Parrot_shift_s_p,                                  /*    704 */
-  Parrot_shift_p_p,                                  /*    705 */
-  Parrot_splice_p_p_i_i,                             /*    706 */
-  Parrot_splice_p_p_ic_i,                            /*    707 */
-  Parrot_splice_p_p_i_ic,                            /*    708 */
-  Parrot_splice_p_p_ic_ic,                           /*    709 */
-  Parrot_setprop_p_s_p,                              /*    710 */
-  Parrot_setprop_p_sc_p,                             /*    711 */
-  Parrot_getprop_p_s_p,                              /*    712 */
-  Parrot_getprop_p_sc_p,                             /*    713 */
-  Parrot_delprop_p_s,                                /*    714 */
-  Parrot_delprop_p_sc,                               /*    715 */
-  Parrot_prophash_p_p,                               /*    716 */
-  Parrot_freeze_s_p,                                 /*    717 */
-  Parrot_thaw_p_s,                                   /*    718 */
-  Parrot_thaw_p_sc,                                  /*    719 */
-  Parrot_add_multi_s_s_p,                            /*    720 */
-  Parrot_add_multi_sc_s_p,                           /*    721 */
-  Parrot_add_multi_s_sc_p,                           /*    722 */
-  Parrot_add_multi_sc_sc_p,                          /*    723 */
-  Parrot_find_multi_p_s_s,                           /*    724 */
-  Parrot_find_multi_p_sc_s,                          /*    725 */
-  Parrot_find_multi_p_s_sc,                          /*    726 */
-  Parrot_find_multi_p_sc_sc,                         /*    727 */
-  Parrot_register_p,                                 /*    728 */
-  Parrot_unregister_p,                               /*    729 */
-  Parrot_box_p_i,                                    /*    730 */
-  Parrot_box_p_ic,                                   /*    731 */
-  Parrot_box_p_n,                                    /*    732 */
-  Parrot_box_p_nc,                                   /*    733 */
-  Parrot_box_p_s,                                    /*    734 */
-  Parrot_box_p_sc,                                   /*    735 */
-  Parrot_iter_p_p,                                   /*    736 */
-  Parrot_morph_p_p,                                  /*    737 */
-  Parrot_morph_p_pc,                                 /*    738 */
-  Parrot_clone_s_s,                                  /*    739 */
-  Parrot_clone_s_sc,                                 /*    740 */
-  Parrot_set_i_i,                                    /*    741 */
-  Parrot_set_i_ic,                                   /*    742 */
-  Parrot_set_i_n,                                    /*    743 */
-  Parrot_set_i_nc,                                   /*    744 */
-  Parrot_set_i_s,                                    /*    745 */
-  Parrot_set_i_sc,                                   /*    746 */
-  Parrot_set_n_n,                                    /*    747 */
-  Parrot_set_n_nc,                                   /*    748 */
-  Parrot_set_n_i,                                    /*    749 */
-  Parrot_set_n_ic,                                   /*    750 */
-  Parrot_set_n_s,                                    /*    751 */
-  Parrot_set_n_sc,                                   /*    752 */
-  Parrot_set_n_p,                                    /*    753 */
-  Parrot_set_s_p,                                    /*    754 */
-  Parrot_set_s_s,                                    /*    755 */
-  Parrot_set_s_sc,                                   /*    756 */
-  Parrot_set_s_i,                                    /*    757 */
-  Parrot_set_s_ic,                                   /*    758 */
-  Parrot_set_s_n,                                    /*    759 */
-  Parrot_set_s_nc,                                   /*    760 */
-  Parrot_set_p_pc,                                   /*    761 */
-  Parrot_set_p_p,                                    /*    762 */
-  Parrot_set_p_i,                                    /*    763 */
-  Parrot_set_p_ic,                                   /*    764 */
-  Parrot_set_p_n,                                    /*    765 */
-  Parrot_set_p_nc,                                   /*    766 */
-  Parrot_set_p_s,                                    /*    767 */
-  Parrot_set_p_sc,                                   /*    768 */
-  Parrot_set_i_p,                                    /*    769 */
-  Parrot_assign_p_p,                                 /*    770 */
-  Parrot_assign_p_i,                                 /*    771 */
-  Parrot_assign_p_ic,                                /*    772 */
-  Parrot_assign_p_n,                                 /*    773 */
-  Parrot_assign_p_nc,                                /*    774 */
-  Parrot_assign_p_s,                                 /*    775 */
-  Parrot_assign_p_sc,                                /*    776 */
-  Parrot_assign_s_s,                                 /*    777 */
-  Parrot_assign_s_sc,                                /*    778 */
-  Parrot_setref_p_p,                                 /*    779 */
-  Parrot_deref_p_p,                                  /*    780 */
-  Parrot_set_p_ki_i,                                 /*    781 */
-  Parrot_set_p_kic_i,                                /*    782 */
-  Parrot_set_p_ki_ic,                                /*    783 */
-  Parrot_set_p_kic_ic,                               /*    784 */
-  Parrot_set_p_ki_n,                                 /*    785 */
-  Parrot_set_p_kic_n,                                /*    786 */
-  Parrot_set_p_ki_nc,                                /*    787 */
-  Parrot_set_p_kic_nc,                               /*    788 */
-  Parrot_set_p_ki_s,                                 /*    789 */
-  Parrot_set_p_kic_s,                                /*    790 */
-  Parrot_set_p_ki_sc,                                /*    791 */
-  Parrot_set_p_kic_sc,                               /*    792 */
-  Parrot_set_p_ki_p,                                 /*    793 */
-  Parrot_set_p_kic_p,                                /*    794 */
-  Parrot_set_i_p_ki,                                 /*    795 */
-  Parrot_set_i_p_kic,                                /*    796 */
-  Parrot_set_n_p_ki,                                 /*    797 */
-  Parrot_set_n_p_kic,                                /*    798 */
-  Parrot_set_s_p_ki,                                 /*    799 */
-  Parrot_set_s_p_kic,                                /*    800 */
-  Parrot_set_p_p_ki,                                 /*    801 */
-  Parrot_set_p_p_kic,                                /*    802 */
-  Parrot_set_p_k_i,                                  /*    803 */
-  Parrot_set_p_kc_i,                                 /*    804 */
-  Parrot_set_p_k_ic,                                 /*    805 */
-  Parrot_set_p_kc_ic,                                /*    806 */
-  Parrot_set_p_k_n,                                  /*    807 */
-  Parrot_set_p_kc_n,                                 /*    808 */
-  Parrot_set_p_k_nc,                                 /*    809 */
-  Parrot_set_p_kc_nc,                                /*    810 */
-  Parrot_set_p_k_s,                                  /*    811 */
-  Parrot_set_p_kc_s,                                 /*    812 */
-  Parrot_set_p_k_sc,                                 /*    813 */
-  Parrot_set_p_kc_sc,                                /*    814 */
-  Parrot_set_p_k_p,                                  /*    815 */
-  Parrot_set_p_kc_p,                                 /*    816 */
-  Parrot_set_i_p_k,                                  /*    817 */
-  Parrot_set_i_p_kc,                                 /*    818 */
-  Parrot_set_n_p_k,                                  /*    819 */
-  Parrot_set_n_p_kc,                                 /*    820 */
-  Parrot_set_s_p_k,                                  /*    821 */
-  Parrot_set_s_p_kc,                                 /*    822 */
-  Parrot_set_p_p_k,                                  /*    823 */
-  Parrot_set_p_p_kc,                                 /*    824 */
-  Parrot_clone_p_p,                                  /*    825 */
-  Parrot_clone_p_p_p,                                /*    826 */
-  Parrot_clone_p_p_pc,                               /*    827 */
-  Parrot_copy_p_p,                                   /*    828 */
-  Parrot_null_s,                                     /*    829 */
-  Parrot_null_i,                                     /*    830 */
-  Parrot_null_p,                                     /*    831 */
-  Parrot_null_n,                                     /*    832 */
-  Parrot_ord_i_s,                                    /*    833 */
-  Parrot_ord_i_sc,                                   /*    834 */
-  Parrot_ord_i_s_i,                                  /*    835 */
-  Parrot_ord_i_sc_i,                                 /*    836 */
-  Parrot_ord_i_s_ic,                                 /*    837 */
-  Parrot_ord_i_sc_ic,                                /*    838 */
-  Parrot_chr_s_i,                                    /*    839 */
-  Parrot_chr_s_ic,                                   /*    840 */
-  Parrot_chopn_s_s_i,                                /*    841 */
-  Parrot_chopn_s_sc_i,                               /*    842 */
-  Parrot_chopn_s_s_ic,                               /*    843 */
-  Parrot_chopn_s_sc_ic,                              /*    844 */
-  Parrot_concat_s_s,                                 /*    845 */
-  Parrot_concat_s_sc,                                /*    846 */
-  Parrot_concat_p_p,                                 /*    847 */
-  Parrot_concat_p_s,                                 /*    848 */
-  Parrot_concat_p_sc,                                /*    849 */
-  Parrot_concat_s_s_s,                               /*    850 */
-  Parrot_concat_s_sc_s,                              /*    851 */
-  Parrot_concat_s_s_sc,                              /*    852 */
-  Parrot_concat_p_p_s,                               /*    853 */
-  Parrot_concat_p_p_sc,                              /*    854 */
-  Parrot_concat_p_p_p,                               /*    855 */
-  Parrot_repeat_s_s_i,                               /*    856 */
-  Parrot_repeat_s_sc_i,                              /*    857 */
-  Parrot_repeat_s_s_ic,                              /*    858 */
-  Parrot_repeat_s_sc_ic,                             /*    859 */
-  Parrot_repeat_p_p_i,                               /*    860 */
-  Parrot_repeat_p_p_ic,                              /*    861 */
-  Parrot_repeat_p_p_p,                               /*    862 */
-  Parrot_repeat_p_i,                                 /*    863 */
-  Parrot_repeat_p_ic,                                /*    864 */
-  Parrot_repeat_p_p,                                 /*    865 */
-  Parrot_length_i_s,                                 /*    866 */
-  Parrot_length_i_sc,                                /*    867 */
-  Parrot_bytelength_i_s,                             /*    868 */
-  Parrot_bytelength_i_sc,                            /*    869 */
-  Parrot_pin_s,                                      /*    870 */
-  Parrot_unpin_s,                                    /*    871 */
-  Parrot_substr_s_s_i,                               /*    872 */
-  Parrot_substr_s_sc_i,                              /*    873 */
-  Parrot_substr_s_s_ic,                              /*    874 */
-  Parrot_substr_s_sc_ic,                             /*    875 */
-  Parrot_substr_s_s_i_i,                             /*    876 */
-  Parrot_substr_s_sc_i_i,                            /*    877 */
-  Parrot_substr_s_s_ic_i,                            /*    878 */
-  Parrot_substr_s_sc_ic_i,                           /*    879 */
-  Parrot_substr_s_s_i_ic,                            /*    880 */
-  Parrot_substr_s_sc_i_ic,                           /*    881 */
-  Parrot_substr_s_s_ic_ic,                           /*    882 */
-  Parrot_substr_s_sc_ic_ic,                          /*    883 */
-  Parrot_substr_s_p_i_i,                             /*    884 */
-  Parrot_substr_s_p_ic_i,                            /*    885 */
-  Parrot_substr_s_p_i_ic,                            /*    886 */
-  Parrot_substr_s_p_ic_ic,                           /*    887 */
-  Parrot_replace_s_s_i_i_s,                          /*    888 */
-  Parrot_replace_s_sc_i_i_s,                         /*    889 */
-  Parrot_replace_s_s_ic_i_s,                         /*    890 */
-  Parrot_replace_s_sc_ic_i_s,                        /*    891 */
-  Parrot_replace_s_s_i_ic_s,                         /*    892 */
-  Parrot_replace_s_sc_i_ic_s,                        /*    893 */
-  Parrot_replace_s_s_ic_ic_s,                        /*    894 */
-  Parrot_replace_s_sc_ic_ic_s,                       /*    895 */
-  Parrot_replace_s_s_i_i_sc,                         /*    896 */
-  Parrot_replace_s_sc_i_i_sc,                        /*    897 */
-  Parrot_replace_s_s_ic_i_sc,                        /*    898 */
-  Parrot_replace_s_sc_ic_i_sc,                       /*    899 */
-  Parrot_replace_s_s_i_ic_sc,                        /*    900 */
-  Parrot_replace_s_sc_i_ic_sc,                       /*    901 */
-  Parrot_replace_s_s_ic_ic_sc,                       /*    902 */
-  Parrot_replace_s_sc_ic_ic_sc,                      /*    903 */
-  Parrot_index_i_s_s,                                /*    904 */
-  Parrot_index_i_sc_s,                               /*    905 */
-  Parrot_index_i_s_sc,                               /*    906 */
-  Parrot_index_i_sc_sc,                              /*    907 */
-  Parrot_index_i_s_s_i,                              /*    908 */
-  Parrot_index_i_sc_s_i,                             /*    909 */
-  Parrot_index_i_s_sc_i,                             /*    910 */
-  Parrot_index_i_sc_sc_i,                            /*    911 */
-  Parrot_index_i_s_s_ic,                             /*    912 */
-  Parrot_index_i_sc_s_ic,                            /*    913 */
-  Parrot_index_i_s_sc_ic,                            /*    914 */
-  Parrot_index_i_sc_sc_ic,                           /*    915 */
-  Parrot_sprintf_s_s_p,                              /*    916 */
-  Parrot_sprintf_s_sc_p,                             /*    917 */
-  Parrot_sprintf_p_p_p,                              /*    918 */
-  Parrot_new_s,                                      /*    919 */
-  Parrot_new_s_i,                                    /*    920 */
-  Parrot_new_s_ic,                                   /*    921 */
-  Parrot_stringinfo_i_s_i,                           /*    922 */
-  Parrot_stringinfo_i_sc_i,                          /*    923 */
-  Parrot_stringinfo_i_s_ic,                          /*    924 */
-  Parrot_stringinfo_i_sc_ic,                         /*    925 */
-  Parrot_upcase_s_s,                                 /*    926 */
-  Parrot_upcase_s_sc,                                /*    927 */
-  Parrot_downcase_s_s,                               /*    928 */
-  Parrot_downcase_s_sc,                              /*    929 */
-  Parrot_titlecase_s_s,                              /*    930 */
-  Parrot_titlecase_s_sc,                             /*    931 */
-  Parrot_join_s_s_p,                                 /*    932 */
-  Parrot_join_s_sc_p,                                /*    933 */
-  Parrot_split_p_s_s,                                /*    934 */
-  Parrot_split_p_sc_s,                               /*    935 */
-  Parrot_split_p_s_sc,                               /*    936 */
-  Parrot_split_p_sc_sc,                              /*    937 */
-  Parrot_charset_i_s,                                /*    938 */
-  Parrot_charset_i_sc,                               /*    939 */
-  Parrot_charsetname_s_i,                            /*    940 */
-  Parrot_charsetname_s_ic,                           /*    941 */
-  Parrot_find_charset_i_s,                           /*    942 */
-  Parrot_find_charset_i_sc,                          /*    943 */
-  Parrot_trans_charset_s_s_i,                        /*    944 */
-  Parrot_trans_charset_s_sc_i,                       /*    945 */
-  Parrot_trans_charset_s_s_ic,                       /*    946 */
-  Parrot_trans_charset_s_sc_ic,                      /*    947 */
-  Parrot_encoding_i_s,                               /*    948 */
-  Parrot_encoding_i_sc,                              /*    949 */
-  Parrot_encodingname_s_i,                           /*    950 */
-  Parrot_encodingname_s_ic,                          /*    951 */
-  Parrot_find_encoding_i_s,                          /*    952 */
-  Parrot_find_encoding_i_sc,                         /*    953 */
-  Parrot_trans_encoding_s_s_i,                       /*    954 */
-  Parrot_trans_encoding_s_sc_i,                      /*    955 */
-  Parrot_trans_encoding_s_s_ic,                      /*    956 */
-  Parrot_trans_encoding_s_sc_ic,                     /*    957 */
-  Parrot_is_cclass_i_i_s_i,                          /*    958 */
-  Parrot_is_cclass_i_ic_s_i,                         /*    959 */
-  Parrot_is_cclass_i_i_sc_i,                         /*    960 */
-  Parrot_is_cclass_i_ic_sc_i,                        /*    961 */
-  Parrot_is_cclass_i_i_s_ic,                         /*    962 */
-  Parrot_is_cclass_i_ic_s_ic,                        /*    963 */
-  Parrot_is_cclass_i_i_sc_ic,                        /*    964 */
-  Parrot_is_cclass_i_ic_sc_ic,                       /*    965 */
-  Parrot_find_cclass_i_i_s_i_i,                      /*    966 */
-  Parrot_find_cclass_i_ic_s_i_i,                     /*    967 */
-  Parrot_find_cclass_i_i_sc_i_i,                     /*    968 */
-  Parrot_find_cclass_i_ic_sc_i_i,                    /*    969 */
-  Parrot_find_cclass_i_i_s_ic_i,                     /*    970 */
-  Parrot_find_cclass_i_ic_s_ic_i,                    /*    971 */
-  Parrot_find_cclass_i_i_sc_ic_i,                    /*    972 */
-  Parrot_find_cclass_i_ic_sc_ic_i,                   /*    973 */
-  Parrot_find_cclass_i_i_s_i_ic,                     /*    974 */
-  Parrot_find_cclass_i_ic_s_i_ic,                    /*    975 */
-  Parrot_find_cclass_i_i_sc_i_ic,                    /*    976 */
-  Parrot_find_cclass_i_ic_sc_i_ic,                   /*    977 */
-  Parrot_find_cclass_i_i_s_ic_ic,                    /*    978 */
-  Parrot_find_cclass_i_ic_s_ic_ic,                   /*    979 */
-  Parrot_find_cclass_i_i_sc_ic_ic,                   /*    980 */
-  Parrot_find_cclass_i_ic_sc_ic_ic,                  /*    981 */
-  Parrot_find_not_cclass_i_i_s_i_i,                  /*    982 */
-  Parrot_find_not_cclass_i_ic_s_i_i,                 /*    983 */
-  Parrot_find_not_cclass_i_i_sc_i_i,                 /*    984 */
-  Parrot_find_not_cclass_i_ic_sc_i_i,                /*    985 */
-  Parrot_find_not_cclass_i_i_s_ic_i,                 /*    986 */
-  Parrot_find_not_cclass_i_ic_s_ic_i,                /*    987 */
-  Parrot_find_not_cclass_i_i_sc_ic_i,                /*    988 */
-  Parrot_find_not_cclass_i_ic_sc_ic_i,               /*    989 */
-  Parrot_find_not_cclass_i_i_s_i_ic,                 /*    990 */
-  Parrot_find_not_cclass_i_ic_s_i_ic,                /*    991 */
-  Parrot_find_not_cclass_i_i_sc_i_ic,                /*    992 */
-  Parrot_find_not_cclass_i_ic_sc_i_ic,               /*    993 */
-  Parrot_find_not_cclass_i_i_s_ic_ic,                /*    994 */
-  Parrot_find_not_cclass_i_ic_s_ic_ic,               /*    995 */
-  Parrot_find_not_cclass_i_i_sc_ic_ic,               /*    996 */
-  Parrot_find_not_cclass_i_ic_sc_ic_ic,              /*    997 */
-  Parrot_escape_s_s,                                 /*    998 */
-  Parrot_compose_s_s,                                /*    999 */
-  Parrot_compose_s_sc,                               /*   1000 */
-  Parrot_spawnw_i_s,                                 /*   1001 */
-  Parrot_spawnw_i_sc,                                /*   1002 */
-  Parrot_spawnw_i_p,                                 /*   1003 */
-  Parrot_err_i,                                      /*   1004 */
-  Parrot_err_s,                                      /*   1005 */
-  Parrot_err_s_i,                                    /*   1006 */
-  Parrot_err_s_ic,                                   /*   1007 */
-  Parrot_time_i,                                     /*   1008 */
-  Parrot_time_n,                                     /*   1009 */
-  Parrot_gmtime_s_i,                                 /*   1010 */
-  Parrot_gmtime_s_ic,                                /*   1011 */
-  Parrot_localtime_s_i,                              /*   1012 */
-  Parrot_localtime_s_ic,                             /*   1013 */
-  Parrot_decodetime_p_i,                             /*   1014 */
-  Parrot_decodetime_p_ic,                            /*   1015 */
-  Parrot_decodelocaltime_p_i,                        /*   1016 */
-  Parrot_decodelocaltime_p_ic,                       /*   1017 */
-  Parrot_sysinfo_s_i,                                /*   1018 */
-  Parrot_sysinfo_s_ic,                               /*   1019 */
-  Parrot_sysinfo_i_i,                                /*   1020 */
-  Parrot_sysinfo_i_ic,                               /*   1021 */
-  Parrot_sleep_i,                                    /*   1022 */
-  Parrot_sleep_ic,                                   /*   1023 */
-  Parrot_sleep_n,                                    /*   1024 */
-  Parrot_sleep_nc,                                   /*   1025 */
-  Parrot_store_lex_s_p,                              /*   1026 */
-  Parrot_store_lex_sc_p,                             /*   1027 */
-  Parrot_store_dynamic_lex_s_p,                      /*   1028 */
-  Parrot_store_dynamic_lex_sc_p,                     /*   1029 */
-  Parrot_find_lex_p_s,                               /*   1030 */
-  Parrot_find_lex_p_sc,                              /*   1031 */
-  Parrot_find_dynamic_lex_p_s,                       /*   1032 */
-  Parrot_find_dynamic_lex_p_sc,                      /*   1033 */
-  Parrot_find_caller_lex_p_s,                        /*   1034 */
-  Parrot_find_caller_lex_p_sc,                       /*   1035 */
-  Parrot_get_namespace_p,                            /*   1036 */
-  Parrot_get_namespace_p_p,                          /*   1037 */
-  Parrot_get_namespace_p_pc,                         /*   1038 */
-  Parrot_get_hll_namespace_p,                        /*   1039 */
-  Parrot_get_hll_namespace_p_p,                      /*   1040 */
-  Parrot_get_hll_namespace_p_pc,                     /*   1041 */
-  Parrot_get_root_namespace_p,                       /*   1042 */
-  Parrot_get_root_namespace_p_p,                     /*   1043 */
-  Parrot_get_root_namespace_p_pc,                    /*   1044 */
-  Parrot_get_global_p_s,                             /*   1045 */
-  Parrot_get_global_p_sc,                            /*   1046 */
-  Parrot_get_global_p_p_s,                           /*   1047 */
-  Parrot_get_global_p_pc_s,                          /*   1048 */
-  Parrot_get_global_p_p_sc,                          /*   1049 */
-  Parrot_get_global_p_pc_sc,                         /*   1050 */
-  Parrot_get_hll_global_p_s,                         /*   1051 */
-  Parrot_get_hll_global_p_sc,                        /*   1052 */
-  Parrot_get_hll_global_p_p_s,                       /*   1053 */
-  Parrot_get_hll_global_p_pc_s,                      /*   1054 */
-  Parrot_get_hll_global_p_p_sc,                      /*   1055 */
-  Parrot_get_hll_global_p_pc_sc,                     /*   1056 */
-  Parrot_get_root_global_p_s,                        /*   1057 */
-  Parrot_get_root_global_p_sc,                       /*   1058 */
-  Parrot_get_root_global_p_p_s,                      /*   1059 */
-  Parrot_get_root_global_p_pc_s,                     /*   1060 */
-  Parrot_get_root_global_p_p_sc,                     /*   1061 */
-  Parrot_get_root_global_p_pc_sc,                    /*   1062 */
-  Parrot_set_global_s_p,                             /*   1063 */
-  Parrot_set_global_sc_p,                            /*   1064 */
-  Parrot_set_global_p_s_p,                           /*   1065 */
-  Parrot_set_global_pc_s_p,                          /*   1066 */
-  Parrot_set_global_p_sc_p,                          /*   1067 */
-  Parrot_set_global_pc_sc_p,                         /*   1068 */
-  Parrot_set_hll_global_s_p,                         /*   1069 */
-  Parrot_set_hll_global_sc_p,                        /*   1070 */
-  Parrot_set_hll_global_p_s_p,                       /*   1071 */
-  Parrot_set_hll_global_pc_s_p,                      /*   1072 */
-  Parrot_set_hll_global_p_sc_p,                      /*   1073 */
-  Parrot_set_hll_global_pc_sc_p,                     /*   1074 */
-  Parrot_set_root_global_s_p,                        /*   1075 */
-  Parrot_set_root_global_sc_p,                       /*   1076 */
-  Parrot_set_root_global_p_s_p,                      /*   1077 */
-  Parrot_set_root_global_pc_s_p,                     /*   1078 */
-  Parrot_set_root_global_p_sc_p,                     /*   1079 */
-  Parrot_set_root_global_pc_sc_p,                    /*   1080 */
-  Parrot_find_name_p_s,                              /*   1081 */
-  Parrot_find_name_p_sc,                             /*   1082 */
-  Parrot_find_sub_not_null_p_s,                      /*   1083 */
-  Parrot_find_sub_not_null_p_sc,                     /*   1084 */
-  Parrot_trap,                                       /*   1085 */
-  Parrot_set_label_p_ic,                             /*   1086 */
-  Parrot_get_label_i_p,                              /*   1087 */
-  Parrot_fetch_p_p_p_p,                              /*   1088 */
-  Parrot_fetch_p_pc_p_p,                             /*   1089 */
-  Parrot_fetch_p_p_pc_p,                             /*   1090 */
-  Parrot_fetch_p_pc_pc_p,                            /*   1091 */
-  Parrot_fetch_p_p_p_pc,                             /*   1092 */
-  Parrot_fetch_p_pc_p_pc,                            /*   1093 */
-  Parrot_fetch_p_p_pc_pc,                            /*   1094 */
-  Parrot_fetch_p_pc_pc_pc,                           /*   1095 */
-  Parrot_fetch_p_p_i_p,                              /*   1096 */
-  Parrot_fetch_p_pc_i_p,                             /*   1097 */
-  Parrot_fetch_p_p_ic_p,                             /*   1098 */
-  Parrot_fetch_p_pc_ic_p,                            /*   1099 */
-  Parrot_fetch_p_p_i_pc,                             /*   1100 */
-  Parrot_fetch_p_pc_i_pc,                            /*   1101 */
-  Parrot_fetch_p_p_ic_pc,                            /*   1102 */
-  Parrot_fetch_p_pc_ic_pc,                           /*   1103 */
-  Parrot_fetch_p_p_s_p,                              /*   1104 */
-  Parrot_fetch_p_pc_s_p,                             /*   1105 */
-  Parrot_fetch_p_p_sc_p,                             /*   1106 */
-  Parrot_fetch_p_pc_sc_p,                            /*   1107 */
-  Parrot_fetch_p_p_s_pc,                             /*   1108 */
-  Parrot_fetch_p_pc_s_pc,                            /*   1109 */
-  Parrot_fetch_p_p_sc_pc,                            /*   1110 */
-  Parrot_fetch_p_pc_sc_pc,                           /*   1111 */
-  Parrot_vivify_p_p_p_p,                             /*   1112 */
-  Parrot_vivify_p_pc_p_p,                            /*   1113 */
-  Parrot_vivify_p_p_pc_p,                            /*   1114 */
-  Parrot_vivify_p_pc_pc_p,                           /*   1115 */
-  Parrot_vivify_p_p_p_pc,                            /*   1116 */
-  Parrot_vivify_p_pc_p_pc,                           /*   1117 */
-  Parrot_vivify_p_p_pc_pc,                           /*   1118 */
-  Parrot_vivify_p_pc_pc_pc,                          /*   1119 */
-  Parrot_vivify_p_p_i_p,                             /*   1120 */
-  Parrot_vivify_p_pc_i_p,                            /*   1121 */
-  Parrot_vivify_p_p_ic_p,                            /*   1122 */
-  Parrot_vivify_p_pc_ic_p,                           /*   1123 */
-  Parrot_vivify_p_p_i_pc,                            /*   1124 */
-  Parrot_vivify_p_pc_i_pc,                           /*   1125 */
-  Parrot_vivify_p_p_ic_pc,                           /*   1126 */
-  Parrot_vivify_p_pc_ic_pc,                          /*   1127 */
-  Parrot_vivify_p_p_s_p,                             /*   1128 */
-  Parrot_vivify_p_pc_s_p,                            /*   1129 */
-  Parrot_vivify_p_p_sc_p,                            /*   1130 */
-  Parrot_vivify_p_pc_sc_p,                           /*   1131 */
-  Parrot_vivify_p_p_s_pc,                            /*   1132 */
-  Parrot_vivify_p_pc_s_pc,                           /*   1133 */
-  Parrot_vivify_p_p_sc_pc,                           /*   1134 */
-  Parrot_vivify_p_pc_sc_pc,                          /*   1135 */
-  Parrot_new_p_s_i,                                  /*   1136 */
-  Parrot_new_p_sc_i,                                 /*   1137 */
-  Parrot_new_p_s_ic,                                 /*   1138 */
-  Parrot_new_p_sc_ic,                                /*   1139 */
-  Parrot_new_p_p_i,                                  /*   1140 */
-  Parrot_new_p_pc_i,                                 /*   1141 */
-  Parrot_new_p_p_ic,                                 /*   1142 */
-  Parrot_new_p_pc_ic,                                /*   1143 */
-  Parrot_root_new_p_p_i,                             /*   1144 */
-  Parrot_root_new_p_pc_i,                            /*   1145 */
-  Parrot_root_new_p_p_ic,                            /*   1146 */
-  Parrot_root_new_p_pc_ic,                           /*   1147 */
-  Parrot_find_codepoint_i_s,                         /*   1148 */
-  Parrot_find_codepoint_i_sc,                        /*   1149 */
-  Parrot_unroll_p,                                   /*   1150 */
-  Parrot_unroll_pc,                                  /*   1151 */
+  Parrot_close_p,                                    /*    344 */
+  Parrot_fdopen_p_i_s,                               /*    345 */
+  Parrot_fdopen_p_ic_s,                              /*    346 */
+  Parrot_fdopen_p_i_sc,                              /*    347 */
+  Parrot_fdopen_p_ic_sc,                             /*    348 */
+  Parrot_getstdin_p,                                 /*    349 */
+  Parrot_getstdout_p,                                /*    350 */
+  Parrot_getstderr_p,                                /*    351 */
+  Parrot_setstdin_p,                                 /*    352 */
+  Parrot_setstdout_p,                                /*    353 */
+  Parrot_setstderr_p,                                /*    354 */
+  Parrot_open_p_s_s,                                 /*    355 */
+  Parrot_open_p_sc_s,                                /*    356 */
+  Parrot_open_p_s_sc,                                /*    357 */
+  Parrot_open_p_sc_sc,                               /*    358 */
+  Parrot_open_p_s,                                   /*    359 */
+  Parrot_open_p_sc,                                  /*    360 */
+  Parrot_print_i,                                    /*    361 */
+  Parrot_print_ic,                                   /*    362 */
+  Parrot_print_n,                                    /*    363 */
+  Parrot_print_nc,                                   /*    364 */
+  Parrot_print_s,                                    /*    365 */
+  Parrot_print_sc,                                   /*    366 */
+  Parrot_print_p,                                    /*    367 */
+  Parrot_say_i,                                      /*    368 */
+  Parrot_say_ic,                                     /*    369 */
+  Parrot_say_n,                                      /*    370 */
+  Parrot_say_nc,                                     /*    371 */
+  Parrot_say_s,                                      /*    372 */
+  Parrot_say_sc,                                     /*    373 */
+  Parrot_say_p,                                      /*    374 */
+  Parrot_printerr_i,                                 /*    375 */
+  Parrot_printerr_ic,                                /*    376 */
+  Parrot_printerr_n,                                 /*    377 */
+  Parrot_printerr_nc,                                /*    378 */
+  Parrot_printerr_s,                                 /*    379 */
+  Parrot_printerr_sc,                                /*    380 */
+  Parrot_printerr_p,                                 /*    381 */
+  Parrot_print_p_i,                                  /*    382 */
+  Parrot_print_p_ic,                                 /*    383 */
+  Parrot_print_p_n,                                  /*    384 */
+  Parrot_print_p_nc,                                 /*    385 */
+  Parrot_print_p_s,                                  /*    386 */
+  Parrot_print_p_sc,                                 /*    387 */
+  Parrot_print_p_p,                                  /*    388 */
+  Parrot_read_s_i,                                   /*    389 */
+  Parrot_read_s_ic,                                  /*    390 */
+  Parrot_read_s_p_i,                                 /*    391 */
+  Parrot_read_s_p_ic,                                /*    392 */
+  Parrot_readline_s_p,                               /*    393 */
+  Parrot_peek_s,                                     /*    394 */
+  Parrot_peek_s_p,                                   /*    395 */
+  Parrot_stat_i_s_i,                                 /*    396 */
+  Parrot_stat_i_sc_i,                                /*    397 */
+  Parrot_stat_i_s_ic,                                /*    398 */
+  Parrot_stat_i_sc_ic,                               /*    399 */
+  Parrot_stat_i_i_i,                                 /*    400 */
+  Parrot_stat_i_ic_i,                                /*    401 */
+  Parrot_stat_i_i_ic,                                /*    402 */
+  Parrot_stat_i_ic_ic,                               /*    403 */
+  Parrot_seek_p_i_i,                                 /*    404 */
+  Parrot_seek_p_ic_i,                                /*    405 */
+  Parrot_seek_p_i_ic,                                /*    406 */
+  Parrot_seek_p_ic_ic,                               /*    407 */
+  Parrot_seek_p_i_i_i,                               /*    408 */
+  Parrot_seek_p_ic_i_i,                              /*    409 */
+  Parrot_seek_p_i_ic_i,                              /*    410 */
+  Parrot_seek_p_ic_ic_i,                             /*    411 */
+  Parrot_seek_p_i_i_ic,                              /*    412 */
+  Parrot_seek_p_ic_i_ic,                             /*    413 */
+  Parrot_seek_p_i_ic_ic,                             /*    414 */
+  Parrot_seek_p_ic_ic_ic,                            /*    415 */
+  Parrot_tell_i_p,                                   /*    416 */
+  Parrot_tell_i_i_p,                                 /*    417 */
+  Parrot_abs_i,                                      /*    418 */
+  Parrot_abs_n,                                      /*    419 */
+  Parrot_abs_i_i,                                    /*    420 */
+  Parrot_abs_n_n,                                    /*    421 */
+  Parrot_abs_p,                                      /*    422 */
+  Parrot_abs_p_p,                                    /*    423 */
+  Parrot_add_i_i,                                    /*    424 */
+  Parrot_add_i_ic,                                   /*    425 */
+  Parrot_add_n_n,                                    /*    426 */
+  Parrot_add_n_nc,                                   /*    427 */
+  Parrot_add_p_p,                                    /*    428 */
+  Parrot_add_p_i,                                    /*    429 */
+  Parrot_add_p_ic,                                   /*    430 */
+  Parrot_add_p_n,                                    /*    431 */
+  Parrot_add_p_nc,                                   /*    432 */
+  Parrot_add_i_i_i,                                  /*    433 */
+  Parrot_add_i_ic_i,                                 /*    434 */
+  Parrot_add_i_i_ic,                                 /*    435 */
+  Parrot_add_n_n_n,                                  /*    436 */
+  Parrot_add_n_nc_n,                                 /*    437 */
+  Parrot_add_n_n_nc,                                 /*    438 */
+  Parrot_add_p_p_p,                                  /*    439 */
+  Parrot_add_p_p_i,                                  /*    440 */
+  Parrot_add_p_p_ic,                                 /*    441 */
+  Parrot_add_p_p_n,                                  /*    442 */
+  Parrot_add_p_p_nc,                                 /*    443 */
+  Parrot_dec_i,                                      /*    444 */
+  Parrot_dec_n,                                      /*    445 */
+  Parrot_dec_p,                                      /*    446 */
+  Parrot_div_i_i,                                    /*    447 */
+  Parrot_div_i_ic,                                   /*    448 */
+  Parrot_div_n_n,                                    /*    449 */
+  Parrot_div_n_nc,                                   /*    450 */
+  Parrot_div_p_p,                                    /*    451 */
+  Parrot_div_p_i,                                    /*    452 */
+  Parrot_div_p_ic,                                   /*    453 */
+  Parrot_div_p_n,                                    /*    454 */
+  Parrot_div_p_nc,                                   /*    455 */
+  Parrot_div_i_i_i,                                  /*    456 */
+  Parrot_div_i_ic_i,                                 /*    457 */
+  Parrot_div_i_i_ic,                                 /*    458 */
+  Parrot_div_i_ic_ic,                                /*    459 */
+  Parrot_div_n_n_n,                                  /*    460 */
+  Parrot_div_n_nc_n,                                 /*    461 */
+  Parrot_div_n_n_nc,                                 /*    462 */
+  Parrot_div_n_nc_nc,                                /*    463 */
+  Parrot_div_p_p_p,                                  /*    464 */
+  Parrot_div_p_p_i,                                  /*    465 */
+  Parrot_div_p_p_ic,                                 /*    466 */
+  Parrot_div_p_p_n,                                  /*    467 */
+  Parrot_div_p_p_nc,                                 /*    468 */
+  Parrot_fdiv_i_i,                                   /*    469 */
+  Parrot_fdiv_i_ic,                                  /*    470 */
+  Parrot_fdiv_n_n,                                   /*    471 */
+  Parrot_fdiv_n_nc,                                  /*    472 */
+  Parrot_fdiv_p_p,                                   /*    473 */
+  Parrot_fdiv_p_i,                                   /*    474 */
+  Parrot_fdiv_p_ic,                                  /*    475 */
+  Parrot_fdiv_p_n,                                   /*    476 */
+  Parrot_fdiv_p_nc,                                  /*    477 */
+  Parrot_fdiv_i_i_i,                                 /*    478 */
+  Parrot_fdiv_i_ic_i,                                /*    479 */
+  Parrot_fdiv_i_i_ic,                                /*    480 */
+  Parrot_fdiv_n_n_n,                                 /*    481 */
+  Parrot_fdiv_n_nc_n,                                /*    482 */
+  Parrot_fdiv_n_n_nc,                                /*    483 */
+  Parrot_fdiv_p_p_p,                                 /*    484 */
+  Parrot_fdiv_p_p_i,                                 /*    485 */
+  Parrot_fdiv_p_p_ic,                                /*    486 */
+  Parrot_fdiv_p_p_n,                                 /*    487 */
+  Parrot_fdiv_p_p_nc,                                /*    488 */
+  Parrot_ceil_n,                                     /*    489 */
+  Parrot_ceil_i_n,                                   /*    490 */
+  Parrot_ceil_n_n,                                   /*    491 */
+  Parrot_floor_n,                                    /*    492 */
+  Parrot_floor_i_n,                                  /*    493 */
+  Parrot_floor_n_n,                                  /*    494 */
+  Parrot_inc_i,                                      /*    495 */
+  Parrot_inc_n,                                      /*    496 */
+  Parrot_inc_p,                                      /*    497 */
+  Parrot_mod_i_i,                                    /*    498 */
+  Parrot_mod_i_ic,                                   /*    499 */
+  Parrot_mod_n_n,                                    /*    500 */
+  Parrot_mod_n_nc,                                   /*    501 */
+  Parrot_mod_p_p,                                    /*    502 */
+  Parrot_mod_p_i,                                    /*    503 */
+  Parrot_mod_p_ic,                                   /*    504 */
+  Parrot_mod_p_n,                                    /*    505 */
+  Parrot_mod_p_nc,                                   /*    506 */
+  Parrot_mod_i_i_i,                                  /*    507 */
+  Parrot_mod_i_ic_i,                                 /*    508 */
+  Parrot_mod_i_i_ic,                                 /*    509 */
+  Parrot_mod_n_n_n,                                  /*    510 */
+  Parrot_mod_n_nc_n,                                 /*    511 */
+  Parrot_mod_n_n_nc,                                 /*    512 */
+  Parrot_mod_p_p_p,                                  /*    513 */
+  Parrot_mod_p_p_i,                                  /*    514 */
+  Parrot_mod_p_p_ic,                                 /*    515 */
+  Parrot_mod_p_p_n,                                  /*    516 */
+  Parrot_mod_p_p_nc,                                 /*    517 */
+  Parrot_mul_i_i,                                    /*    518 */
+  Parrot_mul_i_ic,                                   /*    519 */
+  Parrot_mul_n_n,                                    /*    520 */
+  Parrot_mul_n_nc,                                   /*    521 */
+  Parrot_mul_p_p,                                    /*    522 */
+  Parrot_mul_p_i,                                    /*    523 */
+  Parrot_mul_p_ic,                                   /*    524 */
+  Parrot_mul_p_n,                                    /*    525 */
+  Parrot_mul_p_nc,                                   /*    526 */
+  Parrot_mul_i_i_i,                                  /*    527 */
+  Parrot_mul_i_ic_i,                                 /*    528 */
+  Parrot_mul_i_i_ic,                                 /*    529 */
+  Parrot_mul_n_n_n,                                  /*    530 */
+  Parrot_mul_n_nc_n,                                 /*    531 */
+  Parrot_mul_n_n_nc,                                 /*    532 */
+  Parrot_mul_p_p_p,                                  /*    533 */
+  Parrot_mul_p_p_i,                                  /*    534 */
+  Parrot_mul_p_p_ic,                                 /*    535 */
+  Parrot_mul_p_p_n,                                  /*    536 */
+  Parrot_mul_p_p_nc,                                 /*    537 */
+  Parrot_neg_i,                                      /*    538 */
+  Parrot_neg_n,                                      /*    539 */
+  Parrot_neg_p,                                      /*    540 */
+  Parrot_neg_i_i,                                    /*    541 */
+  Parrot_neg_n_n,                                    /*    542 */
+  Parrot_neg_p_p,                                    /*    543 */
+  Parrot_sub_i_i,                                    /*    544 */
+  Parrot_sub_i_ic,                                   /*    545 */
+  Parrot_sub_n_n,                                    /*    546 */
+  Parrot_sub_n_nc,                                   /*    547 */
+  Parrot_sub_p_p,                                    /*    548 */
+  Parrot_sub_p_i,                                    /*    549 */
+  Parrot_sub_p_ic,                                   /*    550 */
+  Parrot_sub_p_n,                                    /*    551 */
+  Parrot_sub_p_nc,                                   /*    552 */
+  Parrot_sub_i_i_i,                                  /*    553 */
+  Parrot_sub_i_ic_i,                                 /*    554 */
+  Parrot_sub_i_i_ic,                                 /*    555 */
+  Parrot_sub_n_n_n,                                  /*    556 */
+  Parrot_sub_n_nc_n,                                 /*    557 */
+  Parrot_sub_n_n_nc,                                 /*    558 */
+  Parrot_sub_p_p_p,                                  /*    559 */
+  Parrot_sub_p_p_i,                                  /*    560 */
+  Parrot_sub_p_p_ic,                                 /*    561 */
+  Parrot_sub_p_p_n,                                  /*    562 */
+  Parrot_sub_p_p_nc,                                 /*    563 */
+  Parrot_sqrt_n_n,                                   /*    564 */
+  Parrot_callmethodcc_p_s,                           /*    565 */
+  Parrot_callmethodcc_p_sc,                          /*    566 */
+  Parrot_callmethodcc_p_p,                           /*    567 */
+  Parrot_callmethod_p_s_p,                           /*    568 */
+  Parrot_callmethod_p_sc_p,                          /*    569 */
+  Parrot_callmethod_p_p_p,                           /*    570 */
+  Parrot_tailcallmethod_p_s,                         /*    571 */
+  Parrot_tailcallmethod_p_sc,                        /*    572 */
+  Parrot_tailcallmethod_p_p,                         /*    573 */
+  Parrot_addmethod_p_s_p,                            /*    574 */
+  Parrot_addmethod_p_sc_p,                           /*    575 */
+  Parrot_can_i_p_s,                                  /*    576 */
+  Parrot_can_i_p_sc,                                 /*    577 */
+  Parrot_does_i_p_s,                                 /*    578 */
+  Parrot_does_i_p_sc,                                /*    579 */
+  Parrot_does_i_p_p,                                 /*    580 */
+  Parrot_does_i_p_pc,                                /*    581 */
+  Parrot_isa_i_p_s,                                  /*    582 */
+  Parrot_isa_i_p_sc,                                 /*    583 */
+  Parrot_isa_i_p_p,                                  /*    584 */
+  Parrot_isa_i_p_pc,                                 /*    585 */
+  Parrot_newclass_p_s,                               /*    586 */
+  Parrot_newclass_p_sc,                              /*    587 */
+  Parrot_newclass_p_p,                               /*    588 */
+  Parrot_newclass_p_pc,                              /*    589 */
+  Parrot_subclass_p_p,                               /*    590 */
+  Parrot_subclass_p_pc,                              /*    591 */
+  Parrot_subclass_p_p_s,                             /*    592 */
+  Parrot_subclass_p_pc_s,                            /*    593 */
+  Parrot_subclass_p_p_sc,                            /*    594 */
+  Parrot_subclass_p_pc_sc,                           /*    595 */
+  Parrot_subclass_p_p_p,                             /*    596 */
+  Parrot_subclass_p_pc_p,                            /*    597 */
+  Parrot_subclass_p_p_pc,                            /*    598 */
+  Parrot_subclass_p_pc_pc,                           /*    599 */
+  Parrot_subclass_p_s,                               /*    600 */
+  Parrot_subclass_p_sc,                              /*    601 */
+  Parrot_subclass_p_s_s,                             /*    602 */
+  Parrot_subclass_p_sc_s,                            /*    603 */
+  Parrot_subclass_p_s_sc,                            /*    604 */
+  Parrot_subclass_p_sc_sc,                           /*    605 */
+  Parrot_subclass_p_s_p,                             /*    606 */
+  Parrot_subclass_p_sc_p,                            /*    607 */
+  Parrot_subclass_p_s_pc,                            /*    608 */
+  Parrot_subclass_p_sc_pc,                           /*    609 */
+  Parrot_get_class_p_s,                              /*    610 */
+  Parrot_get_class_p_sc,                             /*    611 */
+  Parrot_get_class_p_p,                              /*    612 */
+  Parrot_get_class_p_pc,                             /*    613 */
+  Parrot_class_p_p,                                  /*    614 */
+  Parrot_addparent_p_p,                              /*    615 */
+  Parrot_removeparent_p_p,                           /*    616 */
+  Parrot_addrole_p_p,                                /*    617 */
+  Parrot_addattribute_p_s,                           /*    618 */
+  Parrot_addattribute_p_sc,                          /*    619 */
+  Parrot_removeattribute_p_s,                        /*    620 */
+  Parrot_removeattribute_p_sc,                       /*    621 */
+  Parrot_getattribute_p_p_s,                         /*    622 */
+  Parrot_getattribute_p_p_sc,                        /*    623 */
+  Parrot_getattribute_p_p_p_s,                       /*    624 */
+  Parrot_getattribute_p_p_pc_s,                      /*    625 */
+  Parrot_getattribute_p_p_p_sc,                      /*    626 */
+  Parrot_getattribute_p_p_pc_sc,                     /*    627 */
+  Parrot_setattribute_p_s_p,                         /*    628 */
+  Parrot_setattribute_p_sc_p,                        /*    629 */
+  Parrot_setattribute_p_p_s_p,                       /*    630 */
+  Parrot_setattribute_p_pc_s_p,                      /*    631 */
+  Parrot_setattribute_p_p_sc_p,                      /*    632 */
+  Parrot_setattribute_p_pc_sc_p,                     /*    633 */
+  Parrot_inspect_p_p,                                /*    634 */
+  Parrot_inspect_p_pc,                               /*    635 */
+  Parrot_inspect_p_p_s,                              /*    636 */
+  Parrot_inspect_p_pc_s,                             /*    637 */
+  Parrot_inspect_p_p_sc,                             /*    638 */
+  Parrot_inspect_p_pc_sc,                            /*    639 */
+  Parrot_new_p_s,                                    /*    640 */
+  Parrot_new_p_sc,                                   /*    641 */
+  Parrot_new_p_s_p,                                  /*    642 */
+  Parrot_new_p_sc_p,                                 /*    643 */
+  Parrot_new_p_s_pc,                                 /*    644 */
+  Parrot_new_p_sc_pc,                                /*    645 */
+  Parrot_new_p_p,                                    /*    646 */
+  Parrot_new_p_pc,                                   /*    647 */
+  Parrot_new_p_p_p,                                  /*    648 */
+  Parrot_new_p_pc_p,                                 /*    649 */
+  Parrot_new_p_p_pc,                                 /*    650 */
+  Parrot_new_p_pc_pc,                                /*    651 */
+  Parrot_root_new_p_p,                               /*    652 */
+  Parrot_root_new_p_pc,                              /*    653 */
+  Parrot_root_new_p_p_p,                             /*    654 */
+  Parrot_root_new_p_pc_p,                            /*    655 */
+  Parrot_root_new_p_p_pc,                            /*    656 */
+  Parrot_root_new_p_pc_pc,                           /*    657 */
+  Parrot_typeof_s_p,                                 /*    658 */
+  Parrot_typeof_p_p,                                 /*    659 */
+  Parrot_get_repr_s_p,                               /*    660 */
+  Parrot_find_method_p_p_s,                          /*    661 */
+  Parrot_find_method_p_p_sc,                         /*    662 */
+  Parrot_defined_i_p,                                /*    663 */
+  Parrot_defined_i_p_ki,                             /*    664 */
+  Parrot_defined_i_p_kic,                            /*    665 */
+  Parrot_defined_i_p_k,                              /*    666 */
+  Parrot_defined_i_p_kc,                             /*    667 */
+  Parrot_exists_i_p_ki,                              /*    668 */
+  Parrot_exists_i_p_kic,                             /*    669 */
+  Parrot_exists_i_p_k,                               /*    670 */
+  Parrot_exists_i_p_kc,                              /*    671 */
+  Parrot_delete_p_k,                                 /*    672 */
+  Parrot_delete_p_kc,                                /*    673 */
+  Parrot_delete_p_ki,                                /*    674 */
+  Parrot_delete_p_kic,                               /*    675 */
+  Parrot_elements_i_p,                               /*    676 */
+  Parrot_push_p_i,                                   /*    677 */
+  Parrot_push_p_ic,                                  /*    678 */
+  Parrot_push_p_n,                                   /*    679 */
+  Parrot_push_p_nc,                                  /*    680 */
+  Parrot_push_p_s,                                   /*    681 */
+  Parrot_push_p_sc,                                  /*    682 */
+  Parrot_push_p_p,                                   /*    683 */
+  Parrot_pop_i_p,                                    /*    684 */
+  Parrot_pop_n_p,                                    /*    685 */
+  Parrot_pop_s_p,                                    /*    686 */
+  Parrot_pop_p_p,                                    /*    687 */
+  Parrot_unshift_p_i,                                /*    688 */
+  Parrot_unshift_p_ic,                               /*    689 */
+  Parrot_unshift_p_n,                                /*    690 */
+  Parrot_unshift_p_nc,                               /*    691 */
+  Parrot_unshift_p_s,                                /*    692 */
+  Parrot_unshift_p_sc,                               /*    693 */
+  Parrot_unshift_p_p,                                /*    694 */
+  Parrot_shift_i_p,                                  /*    695 */
+  Parrot_shift_n_p,                                  /*    696 */
+  Parrot_shift_s_p,                                  /*    697 */
+  Parrot_shift_p_p,                                  /*    698 */
+  Parrot_splice_p_p_i_i,                             /*    699 */
+  Parrot_splice_p_p_ic_i,                            /*    700 */
+  Parrot_splice_p_p_i_ic,                            /*    701 */
+  Parrot_splice_p_p_ic_ic,                           /*    702 */
+  Parrot_setprop_p_s_p,                              /*    703 */
+  Parrot_setprop_p_sc_p,                             /*    704 */
+  Parrot_getprop_p_s_p,                              /*    705 */
+  Parrot_getprop_p_sc_p,                             /*    706 */
+  Parrot_delprop_p_s,                                /*    707 */
+  Parrot_delprop_p_sc,                               /*    708 */
+  Parrot_prophash_p_p,                               /*    709 */
+  Parrot_freeze_s_p,                                 /*    710 */
+  Parrot_thaw_p_s,                                   /*    711 */
+  Parrot_thaw_p_sc,                                  /*    712 */
+  Parrot_add_multi_s_s_p,                            /*    713 */
+  Parrot_add_multi_sc_s_p,                           /*    714 */
+  Parrot_add_multi_s_sc_p,                           /*    715 */
+  Parrot_add_multi_sc_sc_p,                          /*    716 */
+  Parrot_find_multi_p_s_s,                           /*    717 */
+  Parrot_find_multi_p_sc_s,                          /*    718 */
+  Parrot_find_multi_p_s_sc,                          /*    719 */
+  Parrot_find_multi_p_sc_sc,                         /*    720 */
+  Parrot_register_p,                                 /*    721 */
+  Parrot_unregister_p,                               /*    722 */
+  Parrot_box_p_i,                                    /*    723 */
+  Parrot_box_p_ic,                                   /*    724 */
+  Parrot_box_p_n,                                    /*    725 */
+  Parrot_box_p_nc,                                   /*    726 */
+  Parrot_box_p_s,                                    /*    727 */
+  Parrot_box_p_sc,                                   /*    728 */
+  Parrot_iter_p_p,                                   /*    729 */
+  Parrot_morph_p_p,                                  /*    730 */
+  Parrot_morph_p_pc,                                 /*    731 */
+  Parrot_clone_s_s,                                  /*    732 */
+  Parrot_clone_s_sc,                                 /*    733 */
+  Parrot_set_i_i,                                    /*    734 */
+  Parrot_set_i_ic,                                   /*    735 */
+  Parrot_set_i_n,                                    /*    736 */
+  Parrot_set_i_nc,                                   /*    737 */
+  Parrot_set_i_s,                                    /*    738 */
+  Parrot_set_i_sc,                                   /*    739 */
+  Parrot_set_n_n,                                    /*    740 */
+  Parrot_set_n_nc,                                   /*    741 */
+  Parrot_set_n_i,                                    /*    742 */
+  Parrot_set_n_ic,                                   /*    743 */
+  Parrot_set_n_s,                                    /*    744 */
+  Parrot_set_n_sc,                                   /*    745 */
+  Parrot_set_n_p,                                    /*    746 */
+  Parrot_set_s_p,                                    /*    747 */
+  Parrot_set_s_s,                                    /*    748 */
+  Parrot_set_s_sc,                                   /*    749 */
+  Parrot_set_s_i,                                    /*    750 */
+  Parrot_set_s_ic,                                   /*    751 */
+  Parrot_set_s_n,                                    /*    752 */
+  Parrot_set_s_nc,                                   /*    753 */
+  Parrot_set_p_pc,                                   /*    754 */
+  Parrot_set_p_p,                                    /*    755 */
+  Parrot_set_p_i,                                    /*    756 */
+  Parrot_set_p_ic,                                   /*    757 */
+  Parrot_set_p_n,                                    /*    758 */
+  Parrot_set_p_nc,                                   /*    759 */
+  Parrot_set_p_s,                                    /*    760 */
+  Parrot_set_p_sc,                                   /*    761 */
+  Parrot_set_i_p,                                    /*    762 */
+  Parrot_assign_p_p,                                 /*    763 */
+  Parrot_assign_p_i,                                 /*    764 */
+  Parrot_assign_p_ic,                                /*    765 */
+  Parrot_assign_p_n,                                 /*    766 */
+  Parrot_assign_p_nc,                                /*    767 */
+  Parrot_assign_p_s,                                 /*    768 */
+  Parrot_assign_p_sc,                                /*    769 */
+  Parrot_assign_s_s,                                 /*    770 */
+  Parrot_assign_s_sc,                                /*    771 */
+  Parrot_setref_p_p,                                 /*    772 */
+  Parrot_deref_p_p,                                  /*    773 */
+  Parrot_set_p_ki_i,                                 /*    774 */
+  Parrot_set_p_kic_i,                                /*    775 */
+  Parrot_set_p_ki_ic,                                /*    776 */
+  Parrot_set_p_kic_ic,                               /*    777 */
+  Parrot_set_p_ki_n,                                 /*    778 */
+  Parrot_set_p_kic_n,                                /*    779 */
+  Parrot_set_p_ki_nc,                                /*    780 */
+  Parrot_set_p_kic_nc,                               /*    781 */
+  Parrot_set_p_ki_s,                                 /*    782 */
+  Parrot_set_p_kic_s,                                /*    783 */
+  Parrot_set_p_ki_sc,                                /*    784 */
+  Parrot_set_p_kic_sc,                               /*    785 */
+  Parrot_set_p_ki_p,                                 /*    786 */
+  Parrot_set_p_kic_p,                                /*    787 */
+  Parrot_set_i_p_ki,                                 /*    788 */
+  Parrot_set_i_p_kic,                                /*    789 */
+  Parrot_set_n_p_ki,                                 /*    790 */
+  Parrot_set_n_p_kic,                                /*    791 */
+  Parrot_set_s_p_ki,                                 /*    792 */
+  Parrot_set_s_p_kic,                                /*    793 */
+  Parrot_set_p_p_ki,                                 /*    794 */
+  Parrot_set_p_p_kic,                                /*    795 */
+  Parrot_set_p_k_i,                                  /*    796 */
+  Parrot_set_p_kc_i,                                 /*    797 */
+  Parrot_set_p_k_ic,                                 /*    798 */
+  Parrot_set_p_kc_ic,                                /*    799 */
+  Parrot_set_p_k_n,                                  /*    800 */
+  Parrot_set_p_kc_n,                                 /*    801 */
+  Parrot_set_p_k_nc,                                 /*    802 */
+  Parrot_set_p_kc_nc,                                /*    803 */
+  Parrot_set_p_k_s,                                  /*    804 */
+  Parrot_set_p_kc_s,                                 /*    805 */
+  Parrot_set_p_k_sc,                                 /*    806 */
+  Parrot_set_p_kc_sc,                                /*    807 */
+  Parrot_set_p_k_p,                                  /*    808 */
+  Parrot_set_p_kc_p,                                 /*    809 */
+  Parrot_set_i_p_k,                                  /*    810 */
+  Parrot_set_i_p_kc,                                 /*    811 */
+  Parrot_set_n_p_k,                                  /*    812 */
+  Parrot_set_n_p_kc,                                 /*    813 */
+  Parrot_set_s_p_k,                                  /*    814 */
+  Parrot_set_s_p_kc,                                 /*    815 */
+  Parrot_set_p_p_k,                                  /*    816 */
+  Parrot_set_p_p_kc,                                 /*    817 */
+  Parrot_clone_p_p,                                  /*    818 */
+  Parrot_clone_p_p_p,                                /*    819 */
+  Parrot_clone_p_p_pc,                               /*    820 */
+  Parrot_copy_p_p,                                   /*    821 */
+  Parrot_null_s,                                     /*    822 */
+  Parrot_null_i,                                     /*    823 */
+  Parrot_null_p,                                     /*    824 */
+  Parrot_null_n,                                     /*    825 */
+  Parrot_ord_i_s,                                    /*    826 */
+  Parrot_ord_i_sc,                                   /*    827 */
+  Parrot_ord_i_s_i,                                  /*    828 */
+  Parrot_ord_i_sc_i,                                 /*    829 */
+  Parrot_ord_i_s_ic,                                 /*    830 */
+  Parrot_ord_i_sc_ic,                                /*    831 */
+  Parrot_chr_s_i,                                    /*    832 */
+  Parrot_chr_s_ic,                                   /*    833 */
+  Parrot_chopn_s_s_i,                                /*    834 */
+  Parrot_chopn_s_sc_i,                               /*    835 */
+  Parrot_chopn_s_s_ic,                               /*    836 */
+  Parrot_chopn_s_sc_ic,                              /*    837 */
+  Parrot_concat_s_s,                                 /*    838 */
+  Parrot_concat_s_sc,                                /*    839 */
+  Parrot_concat_p_p,                                 /*    840 */
+  Parrot_concat_p_s,                                 /*    841 */
+  Parrot_concat_p_sc,                                /*    842 */
+  Parrot_concat_s_s_s,                               /*    843 */
+  Parrot_concat_s_sc_s,                              /*    844 */
+  Parrot_concat_s_s_sc,                              /*    845 */
+  Parrot_concat_p_p_s,                               /*    846 */
+  Parrot_concat_p_p_sc,                              /*    847 */
+  Parrot_concat_p_p_p,                               /*    848 */
+  Parrot_repeat_s_s_i,                               /*    849 */
+  Parrot_repeat_s_sc_i,                              /*    850 */
+  Parrot_repeat_s_s_ic,                              /*    851 */
+  Parrot_repeat_s_sc_ic,                             /*    852 */
+  Parrot_repeat_p_p_i,                               /*    853 */
+  Parrot_repeat_p_p_ic,                              /*    854 */
+  Parrot_repeat_p_p_p,                               /*    855 */
+  Parrot_repeat_p_i,                                 /*    856 */
+  Parrot_repeat_p_ic,                                /*    857 */
+  Parrot_repeat_p_p,                                 /*    858 */
+  Parrot_length_i_s,                                 /*    859 */
+  Parrot_length_i_sc,                                /*    860 */
+  Parrot_bytelength_i_s,                             /*    861 */
+  Parrot_bytelength_i_sc,                            /*    862 */
+  Parrot_pin_s,                                      /*    863 */
+  Parrot_unpin_s,                                    /*    864 */
+  Parrot_substr_s_s_i,                               /*    865 */
+  Parrot_substr_s_sc_i,                              /*    866 */
+  Parrot_substr_s_s_ic,                              /*    867 */
+  Parrot_substr_s_sc_ic,                             /*    868 */
+  Parrot_substr_s_s_i_i,                             /*    869 */
+  Parrot_substr_s_sc_i_i,                            /*    870 */
+  Parrot_substr_s_s_ic_i,                            /*    871 */
+  Parrot_substr_s_sc_ic_i,                           /*    872 */
+  Parrot_substr_s_s_i_ic,                            /*    873 */
+  Parrot_substr_s_sc_i_ic,                           /*    874 */
+  Parrot_substr_s_s_ic_ic,                           /*    875 */
+  Parrot_substr_s_sc_ic_ic,                          /*    876 */
+  Parrot_substr_s_p_i_i,                             /*    877 */
+  Parrot_substr_s_p_ic_i,                            /*    878 */
+  Parrot_substr_s_p_i_ic,                            /*    879 */
+  Parrot_substr_s_p_ic_ic,                           /*    880 */
+  Parrot_replace_s_s_i_i_s,                          /*    881 */
+  Parrot_replace_s_sc_i_i_s,                         /*    882 */
+  Parrot_replace_s_s_ic_i_s,                         /*    883 */
+  Parrot_replace_s_sc_ic_i_s,                        /*    884 */
+  Parrot_replace_s_s_i_ic_s,                         /*    885 */
+  Parrot_replace_s_sc_i_ic_s,                        /*    886 */
+  Parrot_replace_s_s_ic_ic_s,                        /*    887 */
+  Parrot_replace_s_sc_ic_ic_s,                       /*    888 */
+  Parrot_replace_s_s_i_i_sc,                         /*    889 */
+  Parrot_replace_s_sc_i_i_sc,                        /*    890 */
+  Parrot_replace_s_s_ic_i_sc,                        /*    891 */
+  Parrot_replace_s_sc_ic_i_sc,                       /*    892 */
+  Parrot_replace_s_s_i_ic_sc,                        /*    893 */
+  Parrot_replace_s_sc_i_ic_sc,                       /*    894 */
+  Parrot_replace_s_s_ic_ic_sc,                       /*    895 */
+  Parrot_replace_s_sc_ic_ic_sc,                      /*    896 */
+  Parrot_index_i_s_s,                                /*    897 */
+  Parrot_index_i_sc_s,                               /*    898 */
+  Parrot_index_i_s_sc,                               /*    899 */
+  Parrot_index_i_sc_sc,                              /*    900 */
+  Parrot_index_i_s_s_i,                              /*    901 */
+  Parrot_index_i_sc_s_i,                             /*    902 */
+  Parrot_index_i_s_sc_i,                             /*    903 */
+  Parrot_index_i_sc_sc_i,                            /*    904 */
+  Parrot_index_i_s_s_ic,                             /*    905 */
+  Parrot_index_i_sc_s_ic,                            /*    906 */
+  Parrot_index_i_s_sc_ic,                            /*    907 */
+  Parrot_index_i_sc_sc_ic,                           /*    908 */
+  Parrot_sprintf_s_s_p,                              /*    909 */
+  Parrot_sprintf_s_sc_p,                             /*    910 */
+  Parrot_sprintf_p_p_p,                              /*    911 */
+  Parrot_new_s,                                      /*    912 */
+  Parrot_new_s_i,                                    /*    913 */
+  Parrot_new_s_ic,                                   /*    914 */
+  Parrot_stringinfo_i_s_i,                           /*    915 */
+  Parrot_stringinfo_i_sc_i,                          /*    916 */
+  Parrot_stringinfo_i_s_ic,                          /*    917 */
+  Parrot_stringinfo_i_sc_ic,                         /*    918 */
+  Parrot_upcase_s_s,                                 /*    919 */
+  Parrot_upcase_s_sc,                                /*    920 */
+  Parrot_downcase_s_s,                               /*    921 */
+  Parrot_downcase_s_sc,                              /*    922 */
+  Parrot_titlecase_s_s,                              /*    923 */
+  Parrot_titlecase_s_sc,                             /*    924 */
+  Parrot_join_s_s_p,                                 /*    925 */
+  Parrot_join_s_sc_p,                                /*    926 */
+  Parrot_split_p_s_s,                                /*    927 */
+  Parrot_split_p_sc_s,                               /*    928 */
+  Parrot_split_p_s_sc,                               /*    929 */
+  Parrot_split_p_sc_sc,                              /*    930 */
+  Parrot_charset_i_s,                                /*    931 */
+  Parrot_charset_i_sc,                               /*    932 */
+  Parrot_charsetname_s_i,                            /*    933 */
+  Parrot_charsetname_s_ic,                           /*    934 */
+  Parrot_find_charset_i_s,                           /*    935 */
+  Parrot_find_charset_i_sc,                          /*    936 */
+  Parrot_trans_charset_s_s_i,                        /*    937 */
+  Parrot_trans_charset_s_sc_i,                       /*    938 */
+  Parrot_trans_charset_s_s_ic,                       /*    939 */
+  Parrot_trans_charset_s_sc_ic,                      /*    940 */
+  Parrot_encoding_i_s,                               /*    941 */
+  Parrot_encoding_i_sc,                              /*    942 */
+  Parrot_encodingname_s_i,                           /*    943 */
+  Parrot_encodingname_s_ic,                          /*    944 */
+  Parrot_find_encoding_i_s,                          /*    945 */
+  Parrot_find_encoding_i_sc,                         /*    946 */
+  Parrot_trans_encoding_s_s_i,                       /*    947 */
+  Parrot_trans_encoding_s_sc_i,                      /*    948 */
+  Parrot_trans_encoding_s_s_ic,                      /*    949 */
+  Parrot_trans_encoding_s_sc_ic,                     /*    950 */
+  Parrot_is_cclass_i_i_s_i,                          /*    951 */
+  Parrot_is_cclass_i_ic_s_i,                         /*    952 */
+  Parrot_is_cclass_i_i_sc_i,                         /*    953 */
+  Parrot_is_cclass_i_ic_sc_i,                        /*    954 */
+  Parrot_is_cclass_i_i_s_ic,                         /*    955 */
+  Parrot_is_cclass_i_ic_s_ic,                        /*    956 */
+  Parrot_is_cclass_i_i_sc_ic,                        /*    957 */
+  Parrot_is_cclass_i_ic_sc_ic,                       /*    958 */
+  Parrot_find_cclass_i_i_s_i_i,                      /*    959 */
+  Parrot_find_cclass_i_ic_s_i_i,                     /*    960 */
+  Parrot_find_cclass_i_i_sc_i_i,                     /*    961 */
+  Parrot_find_cclass_i_ic_sc_i_i,                    /*    962 */
+  Parrot_find_cclass_i_i_s_ic_i,                     /*    963 */
+  Parrot_find_cclass_i_ic_s_ic_i,                    /*    964 */
+  Parrot_find_cclass_i_i_sc_ic_i,                    /*    965 */
+  Parrot_find_cclass_i_ic_sc_ic_i,                   /*    966 */
+  Parrot_find_cclass_i_i_s_i_ic,                     /*    967 */
+  Parrot_find_cclass_i_ic_s_i_ic,                    /*    968 */
+  Parrot_find_cclass_i_i_sc_i_ic,                    /*    969 */
+  Parrot_find_cclass_i_ic_sc_i_ic,                   /*    970 */
+  Parrot_find_cclass_i_i_s_ic_ic,                    /*    971 */
+  Parrot_find_cclass_i_ic_s_ic_ic,                   /*    972 */
+  Parrot_find_cclass_i_i_sc_ic_ic,                   /*    973 */
+  Parrot_find_cclass_i_ic_sc_ic_ic,                  /*    974 */
+  Parrot_find_not_cclass_i_i_s_i_i,                  /*    975 */
+  Parrot_find_not_cclass_i_ic_s_i_i,                 /*    976 */
+  Parrot_find_not_cclass_i_i_sc_i_i,                 /*    977 */
+  Parrot_find_not_cclass_i_ic_sc_i_i,                /*    978 */
+  Parrot_find_not_cclass_i_i_s_ic_i,                 /*    979 */
+  Parrot_find_not_cclass_i_ic_s_ic_i,                /*    980 */
+  Parrot_find_not_cclass_i_i_sc_ic_i,                /*    981 */
+  Parrot_find_not_cclass_i_ic_sc_ic_i,               /*    982 */
+  Parrot_find_not_cclass_i_i_s_i_ic,                 /*    983 */
+  Parrot_find_not_cclass_i_ic_s_i_ic,                /*    984 */
+  Parrot_find_not_cclass_i_i_sc_i_ic,                /*    985 */
+  Parrot_find_not_cclass_i_ic_sc_i_ic,               /*    986 */
+  Parrot_find_not_cclass_i_i_s_ic_ic,                /*    987 */
+  Parrot_find_not_cclass_i_ic_s_ic_ic,               /*    988 */
+  Parrot_find_not_cclass_i_i_sc_ic_ic,               /*    989 */
+  Parrot_find_not_cclass_i_ic_sc_ic_ic,              /*    990 */
+  Parrot_escape_s_s,                                 /*    991 */
+  Parrot_compose_s_s,                                /*    992 */
+  Parrot_compose_s_sc,                               /*    993 */
+  Parrot_spawnw_i_s,                                 /*    994 */
+  Parrot_spawnw_i_sc,                                /*    995 */
+  Parrot_spawnw_i_p,                                 /*    996 */
+  Parrot_err_i,                                      /*    997 */
+  Parrot_err_s,                                      /*    998 */
+  Parrot_err_s_i,                                    /*    999 */
+  Parrot_err_s_ic,                                   /*   1000 */
+  Parrot_time_i,                                     /*   1001 */
+  Parrot_time_n,                                     /*   1002 */
+  Parrot_gmtime_s_i,                                 /*   1003 */
+  Parrot_gmtime_s_ic,                                /*   1004 */
+  Parrot_localtime_s_i,                              /*   1005 */
+  Parrot_localtime_s_ic,                             /*   1006 */
+  Parrot_decodetime_p_i,                             /*   1007 */
+  Parrot_decodetime_p_ic,                            /*   1008 */
+  Parrot_decodelocaltime_p_i,                        /*   1009 */
+  Parrot_decodelocaltime_p_ic,                       /*   1010 */
+  Parrot_sysinfo_s_i,                                /*   1011 */
+  Parrot_sysinfo_s_ic,                               /*   1012 */
+  Parrot_sysinfo_i_i,                                /*   1013 */
+  Parrot_sysinfo_i_ic,                               /*   1014 */
+  Parrot_sleep_i,                                    /*   1015 */
+  Parrot_sleep_ic,                                   /*   1016 */
+  Parrot_sleep_n,                                    /*   1017 */
+  Parrot_sleep_nc,                                   /*   1018 */
+  Parrot_store_lex_s_p,                              /*   1019 */
+  Parrot_store_lex_sc_p,                             /*   1020 */
+  Parrot_store_dynamic_lex_s_p,                      /*   1021 */
+  Parrot_store_dynamic_lex_sc_p,                     /*   1022 */
+  Parrot_find_lex_p_s,                               /*   1023 */
+  Parrot_find_lex_p_sc,                              /*   1024 */
+  Parrot_find_dynamic_lex_p_s,                       /*   1025 */
+  Parrot_find_dynamic_lex_p_sc,                      /*   1026 */
+  Parrot_find_caller_lex_p_s,                        /*   1027 */
+  Parrot_find_caller_lex_p_sc,                       /*   1028 */
+  Parrot_get_namespace_p,                            /*   1029 */
+  Parrot_get_namespace_p_p,                          /*   1030 */
+  Parrot_get_namespace_p_pc,                         /*   1031 */
+  Parrot_get_hll_namespace_p,                        /*   1032 */
+  Parrot_get_hll_namespace_p_p,                      /*   1033 */
+  Parrot_get_hll_namespace_p_pc,                     /*   1034 */
+  Parrot_get_root_namespace_p,                       /*   1035 */
+  Parrot_get_root_namespace_p_p,                     /*   1036 */
+  Parrot_get_root_namespace_p_pc,                    /*   1037 */
+  Parrot_get_global_p_s,                             /*   1038 */
+  Parrot_get_global_p_sc,                            /*   1039 */
+  Parrot_get_global_p_p_s,                           /*   1040 */
+  Parrot_get_global_p_pc_s,                          /*   1041 */
+  Parrot_get_global_p_p_sc,                          /*   1042 */
+  Parrot_get_global_p_pc_sc,                         /*   1043 */
+  Parrot_get_hll_global_p_s,                         /*   1044 */
+  Parrot_get_hll_global_p_sc,                        /*   1045 */
+  Parrot_get_hll_global_p_p_s,                       /*   1046 */
+  Parrot_get_hll_global_p_pc_s,                      /*   1047 */
+  Parrot_get_hll_global_p_p_sc,                      /*   1048 */
+  Parrot_get_hll_global_p_pc_sc,                     /*   1049 */
+  Parrot_get_root_global_p_s,                        /*   1050 */
+  Parrot_get_root_global_p_sc,                       /*   1051 */
+  Parrot_get_root_global_p_p_s,                      /*   1052 */
+  Parrot_get_root_global_p_pc_s,                     /*   1053 */
+  Parrot_get_root_global_p_p_sc,                     /*   1054 */
+  Parrot_get_root_global_p_pc_sc,                    /*   1055 */
+  Parrot_set_global_s_p,                             /*   1056 */
+  Parrot_set_global_sc_p,                            /*   1057 */
+  Parrot_set_global_p_s_p,                           /*   1058 */
+  Parrot_set_global_pc_s_p,                          /*   1059 */
+  Parrot_set_global_p_sc_p,                          /*   1060 */
+  Parrot_set_global_pc_sc_p,                         /*   1061 */
+  Parrot_set_hll_global_s_p,                         /*   1062 */
+  Parrot_set_hll_global_sc_p,                        /*   1063 */
+  Parrot_set_hll_global_p_s_p,                       /*   1064 */
+  Parrot_set_hll_global_pc_s_p,                      /*   1065 */
+  Parrot_set_hll_global_p_sc_p,                      /*   1066 */
+  Parrot_set_hll_global_pc_sc_p,                     /*   1067 */
+  Parrot_set_root_global_s_p,                        /*   1068 */
+  Parrot_set_root_global_sc_p,                       /*   1069 */
+  Parrot_set_root_global_p_s_p,                      /*   1070 */
+  Parrot_set_root_global_pc_s_p,                     /*   1071 */
+  Parrot_set_root_global_p_sc_p,                     /*   1072 */
+  Parrot_set_root_global_pc_sc_p,                    /*   1073 */
+  Parrot_find_name_p_s,                              /*   1074 */
+  Parrot_find_name_p_sc,                             /*   1075 */
+  Parrot_find_sub_not_null_p_s,                      /*   1076 */
+  Parrot_find_sub_not_null_p_sc,                     /*   1077 */
+  Parrot_trap,                                       /*   1078 */
+  Parrot_set_label_p_ic,                             /*   1079 */
+  Parrot_get_label_i_p,                              /*   1080 */
+  Parrot_fetch_p_p_p_p,                              /*   1081 */
+  Parrot_fetch_p_pc_p_p,                             /*   1082 */
+  Parrot_fetch_p_p_pc_p,                             /*   1083 */
+  Parrot_fetch_p_pc_pc_p,                            /*   1084 */
+  Parrot_fetch_p_p_p_pc,                             /*   1085 */
+  Parrot_fetch_p_pc_p_pc,                            /*   1086 */
+  Parrot_fetch_p_p_pc_pc,                            /*   1087 */
+  Parrot_fetch_p_pc_pc_pc,                           /*   1088 */
+  Parrot_fetch_p_p_i_p,                              /*   1089 */
+  Parrot_fetch_p_pc_i_p,                             /*   1090 */
+  Parrot_fetch_p_p_ic_p,                             /*   1091 */
+  Parrot_fetch_p_pc_ic_p,                            /*   1092 */
+  Parrot_fetch_p_p_i_pc,                             /*   1093 */
+  Parrot_fetch_p_pc_i_pc,                            /*   1094 */
+  Parrot_fetch_p_p_ic_pc,                            /*   1095 */
+  Parrot_fetch_p_pc_ic_pc,                           /*   1096 */
+  Parrot_fetch_p_p_s_p,                              /*   1097 */
+  Parrot_fetch_p_pc_s_p,                             /*   1098 */
+  Parrot_fetch_p_p_sc_p,                             /*   1099 */
+  Parrot_fetch_p_pc_sc_p,                            /*   1100 */
+  Parrot_fetch_p_p_s_pc,                             /*   1101 */
+  Parrot_fetch_p_pc_s_pc,                            /*   1102 */
+  Parrot_fetch_p_p_sc_pc,                            /*   1103 */
+  Parrot_fetch_p_pc_sc_pc,                           /*   1104 */
+  Parrot_vivify_p_p_p_p,                             /*   1105 */
+  Parrot_vivify_p_pc_p_p,                            /*   1106 */
+  Parrot_vivify_p_p_pc_p,                            /*   1107 */
+  Parrot_vivify_p_pc_pc_p,                           /*   1108 */
+  Parrot_vivify_p_p_p_pc,                            /*   1109 */
+  Parrot_vivify_p_pc_p_pc,                           /*   1110 */
+  Parrot_vivify_p_p_pc_pc,                           /*   1111 */
+  Parrot_vivify_p_pc_pc_pc,                          /*   1112 */
+  Parrot_vivify_p_p_i_p,                             /*   1113 */
+  Parrot_vivify_p_pc_i_p,                            /*   1114 */
+  Parrot_vivify_p_p_ic_p,                            /*   1115 */
+  Parrot_vivify_p_pc_ic_p,                           /*   1116 */
+  Parrot_vivify_p_p_i_pc,                            /*   1117 */
+  Parrot_vivify_p_pc_i_pc,                           /*   1118 */
+  Parrot_vivify_p_p_ic_pc,                           /*   1119 */
+  Parrot_vivify_p_pc_ic_pc,                          /*   1120 */
+  Parrot_vivify_p_p_s_p,                             /*   1121 */
+  Parrot_vivify_p_pc_s_p,                            /*   1122 */
+  Parrot_vivify_p_p_sc_p,                            /*   1123 */
+  Parrot_vivify_p_pc_sc_p,                           /*   1124 */
+  Parrot_vivify_p_p_s_pc,                            /*   1125 */
+  Parrot_vivify_p_pc_s_pc,                           /*   1126 */
+  Parrot_vivify_p_p_sc_pc,                           /*   1127 */
+  Parrot_vivify_p_pc_sc_pc,                          /*   1128 */
+  Parrot_new_p_s_i,                                  /*   1129 */
+  Parrot_new_p_sc_i,                                 /*   1130 */
+  Parrot_new_p_s_ic,                                 /*   1131 */
+  Parrot_new_p_sc_ic,                                /*   1132 */
+  Parrot_new_p_p_i,                                  /*   1133 */
+  Parrot_new_p_pc_i,                                 /*   1134 */
+  Parrot_new_p_p_ic,                                 /*   1135 */
+  Parrot_new_p_pc_ic,                                /*   1136 */
+  Parrot_root_new_p_p_i,                             /*   1137 */
+  Parrot_root_new_p_pc_i,                            /*   1138 */
+  Parrot_root_new_p_p_ic,                            /*   1139 */
+  Parrot_root_new_p_pc_ic,                           /*   1140 */
+  Parrot_find_codepoint_i_s,                         /*   1141 */
+  Parrot_find_codepoint_i_sc,                        /*   1142 */
+  Parrot_unroll_p,                                   /*   1143 */
+  Parrot_unroll_pc,                                  /*   1144 */
 
   NULL /* NULL function pointer */
 };
@@ -1229,7 +1222,7 @@
 ** Op Info Table:
 */
 
-static op_info_t core_op_info_table[1153] = {
+static op_info_t core_op_info_table[1146] = {
   { /* 0 */
     /* type PARROT_INLINE_OP, */
     "end",
@@ -5359,90 +5352,6 @@
     { 0, 0, 0 }
   },
   { /* 344 */
-    /* type PARROT_FUNCTION_OP, */
-    "debug_init",
-    "debug_init",
-    "Parrot_debug_init",
-    /* "",  body */
-    0,
-    1,
-    { (arg_type_t) 0 },
-    { (arg_dir_t) 0 },
-    { 0 }
-  },
-  { /* 345 */
-    /* type PARROT_FUNCTION_OP, */
-    "debug_load",
-    "debug_load_sc",
-    "Parrot_debug_load_sc",
-    /* "",  body */
-    0,
-    2,
-    { PARROT_ARG_SC },
-    { PARROT_ARGDIR_IN },
-    { 0 }
-  },
-  { /* 346 */
-    /* type PARROT_FUNCTION_OP, */
-    "debug_break",
-    "debug_break",
-    "Parrot_debug_break",
-    /* "",  body */
-    0,
-    1,
-    { (arg_type_t) 0 },
-    { (arg_dir_t) 0 },
-    { 0 }
-  },
-  { /* 347 */
-    /* type PARROT_FUNCTION_OP, */
-    "debug_print",
-    "debug_print",
-    "Parrot_debug_print",
-    /* "",  body */
-    0,
-    1,
-    { (arg_type_t) 0 },
-    { (arg_dir_t) 0 },
-    { 0 }
-  },
-  { /* 348 */
-    /* type PARROT_FUNCTION_OP, */
-    "backtrace",
-    "backtrace",
-    "Parrot_backtrace",
-    /* "",  body */
-    0,
-    1,
-    { (arg_type_t) 0 },
-    { (arg_dir_t) 0 },
-    { 0 }
-  },
-  { /* 349 */
-    /* type PARROT_INLINE_OP, */
-    "getline",
-    "getline_i",
-    "Parrot_getline_i",
-    /* "",  body */
-    0,
-    2,
-    { PARROT_ARG_I },
-    { PARROT_ARGDIR_OUT },
-    { 0 }
-  },
-  { /* 350 */
-    /* type PARROT_INLINE_OP, */
-    "getfile",
-    "getfile_s",
-    "Parrot_getfile_s",
-    /* "",  body */
-    0,
-    2,
-    { PARROT_ARG_S },
-    { PARROT_ARGDIR_OUT },
-    { 0 }
-  },
-  { /* 351 */
     /* type PARROT_INLINE_OP, */
     "close",
     "close_p",
@@ -5454,7 +5363,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 352 */
+  { /* 345 */
     /* type PARROT_INLINE_OP, */
     "fdopen",
     "fdopen_p_i_s",
@@ -5466,7 +5375,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 353 */
+  { /* 346 */
     /* type PARROT_INLINE_OP, */
     "fdopen",
     "fdopen_p_ic_s",
@@ -5478,7 +5387,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 354 */
+  { /* 347 */
     /* type PARROT_INLINE_OP, */
     "fdopen",
     "fdopen_p_i_sc",
@@ -5490,7 +5399,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 355 */
+  { /* 348 */
     /* type PARROT_INLINE_OP, */
     "fdopen",
     "fdopen_p_ic_sc",
@@ -5502,7 +5411,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 356 */
+  { /* 349 */
     /* type PARROT_INLINE_OP, */
     "getstdin",
     "getstdin_p",
@@ -5514,7 +5423,7 @@
     { PARROT_ARGDIR_OUT },
     { 0 }
   },
-  { /* 357 */
+  { /* 350 */
     /* type PARROT_INLINE_OP, */
     "getstdout",
     "getstdout_p",
@@ -5526,7 +5435,7 @@
     { PARROT_ARGDIR_OUT },
     { 0 }
   },
-  { /* 358 */
+  { /* 351 */
     /* type PARROT_INLINE_OP, */
     "getstderr",
     "getstderr_p",
@@ -5538,7 +5447,7 @@
     { PARROT_ARGDIR_OUT },
     { 0 }
   },
-  { /* 359 */
+  { /* 352 */
     /* type PARROT_INLINE_OP, */
     "setstdin",
     "setstdin_p",
@@ -5550,7 +5459,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 360 */
+  { /* 353 */
     /* type PARROT_INLINE_OP, */
     "setstdout",
     "setstdout_p",
@@ -5562,7 +5471,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 361 */
+  { /* 354 */
     /* type PARROT_INLINE_OP, */
     "setstderr",
     "setstderr_p",
@@ -5574,7 +5483,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 362 */
+  { /* 355 */
     /* type PARROT_INLINE_OP, */
     "open",
     "open_p_s_s",
@@ -5586,7 +5495,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 363 */
+  { /* 356 */
     /* type PARROT_INLINE_OP, */
     "open",
     "open_p_sc_s",
@@ -5598,7 +5507,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 364 */
+  { /* 357 */
     /* type PARROT_INLINE_OP, */
     "open",
     "open_p_s_sc",
@@ -5610,7 +5519,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 365 */
+  { /* 358 */
     /* type PARROT_INLINE_OP, */
     "open",
     "open_p_sc_sc",
@@ -5622,7 +5531,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 366 */
+  { /* 359 */
     /* type PARROT_INLINE_OP, */
     "open",
     "open_p_s",
@@ -5634,7 +5543,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 367 */
+  { /* 360 */
     /* type PARROT_INLINE_OP, */
     "open",
     "open_p_sc",
@@ -5646,7 +5555,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 368 */
+  { /* 361 */
     /* type PARROT_INLINE_OP, */
     "print",
     "print_i",
@@ -5658,7 +5567,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 369 */
+  { /* 362 */
     /* type PARROT_INLINE_OP, */
     "print",
     "print_ic",
@@ -5670,7 +5579,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 370 */
+  { /* 363 */
     /* type PARROT_INLINE_OP, */
     "print",
     "print_n",
@@ -5682,7 +5591,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 371 */
+  { /* 364 */
     /* type PARROT_INLINE_OP, */
     "print",
     "print_nc",
@@ -5694,7 +5603,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 372 */
+  { /* 365 */
     /* type PARROT_FUNCTION_OP, */
     "print",
     "print_s",
@@ -5706,7 +5615,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 373 */
+  { /* 366 */
     /* type PARROT_FUNCTION_OP, */
     "print",
     "print_sc",
@@ -5718,7 +5627,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 374 */
+  { /* 367 */
     /* type PARROT_FUNCTION_OP, */
     "print",
     "print_p",
@@ -5730,7 +5639,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 375 */
+  { /* 368 */
     /* type PARROT_INLINE_OP, */
     "say",
     "say_i",
@@ -5742,7 +5651,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 376 */
+  { /* 369 */
     /* type PARROT_INLINE_OP, */
     "say",
     "say_ic",
@@ -5754,7 +5663,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 377 */
+  { /* 370 */
     /* type PARROT_INLINE_OP, */
     "say",
     "say_n",
@@ -5766,7 +5675,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 378 */
+  { /* 371 */
     /* type PARROT_INLINE_OP, */
     "say",
     "say_nc",
@@ -5778,7 +5687,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 379 */
+  { /* 372 */
     /* type PARROT_FUNCTION_OP, */
     "say",
     "say_s",
@@ -5790,7 +5699,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 380 */
+  { /* 373 */
     /* type PARROT_FUNCTION_OP, */
     "say",
     "say_sc",
@@ -5802,7 +5711,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 381 */
+  { /* 374 */
     /* type PARROT_FUNCTION_OP, */
     "say",
     "say_p",
@@ -5814,7 +5723,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 382 */
+  { /* 375 */
     /* type PARROT_FUNCTION_OP, */
     "printerr",
     "printerr_i",
@@ -5826,7 +5735,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 383 */
+  { /* 376 */
     /* type PARROT_FUNCTION_OP, */
     "printerr",
     "printerr_ic",
@@ -5838,7 +5747,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 384 */
+  { /* 377 */
     /* type PARROT_FUNCTION_OP, */
     "printerr",
     "printerr_n",
@@ -5850,7 +5759,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 385 */
+  { /* 378 */
     /* type PARROT_FUNCTION_OP, */
     "printerr",
     "printerr_nc",
@@ -5862,7 +5771,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 386 */
+  { /* 379 */
     /* type PARROT_FUNCTION_OP, */
     "printerr",
     "printerr_s",
@@ -5874,7 +5783,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 387 */
+  { /* 380 */
     /* type PARROT_FUNCTION_OP, */
     "printerr",
     "printerr_sc",
@@ -5886,7 +5795,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 388 */
+  { /* 381 */
     /* type PARROT_FUNCTION_OP, */
     "printerr",
     "printerr_p",
@@ -5898,7 +5807,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 389 */
+  { /* 382 */
     /* type PARROT_FUNCTION_OP, */
     "print",
     "print_p_i",
@@ -5910,7 +5819,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 390 */
+  { /* 383 */
     /* type PARROT_FUNCTION_OP, */
     "print",
     "print_p_ic",
@@ -5922,7 +5831,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 391 */
+  { /* 384 */
     /* type PARROT_FUNCTION_OP, */
     "print",
     "print_p_n",
@@ -5934,7 +5843,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 392 */
+  { /* 385 */
     /* type PARROT_FUNCTION_OP, */
     "print",
     "print_p_nc",
@@ -5946,7 +5855,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 393 */
+  { /* 386 */
     /* type PARROT_FUNCTION_OP, */
     "print",
     "print_p_s",
@@ -5958,7 +5867,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 394 */
+  { /* 387 */
     /* type PARROT_FUNCTION_OP, */
     "print",
     "print_p_sc",
@@ -5970,7 +5879,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 395 */
+  { /* 388 */
     /* type PARROT_FUNCTION_OP, */
     "print",
     "print_p_p",
@@ -5982,7 +5891,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 396 */
+  { /* 389 */
     /* type PARROT_FUNCTION_OP, */
     "read",
     "read_s_i",
@@ -5994,7 +5903,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 397 */
+  { /* 390 */
     /* type PARROT_FUNCTION_OP, */
     "read",
     "read_s_ic",
@@ -6006,7 +5915,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 398 */
+  { /* 391 */
     /* type PARROT_FUNCTION_OP, */
     "read",
     "read_s_p_i",
@@ -6018,7 +5927,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 399 */
+  { /* 392 */
     /* type PARROT_FUNCTION_OP, */
     "read",
     "read_s_p_ic",
@@ -6030,7 +5939,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 400 */
+  { /* 393 */
     /* type PARROT_INLINE_OP, */
     "readline",
     "readline_s_p",
@@ -6042,7 +5951,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 401 */
+  { /* 394 */
     /* type PARROT_FUNCTION_OP, */
     "peek",
     "peek_s",
@@ -6054,7 +5963,7 @@
     { PARROT_ARGDIR_OUT },
     { 0 }
   },
-  { /* 402 */
+  { /* 395 */
     /* type PARROT_FUNCTION_OP, */
     "peek",
     "peek_s_p",
@@ -6066,7 +5975,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 403 */
+  { /* 396 */
     /* type PARROT_FUNCTION_OP, */
     "stat",
     "stat_i_s_i",
@@ -6078,7 +5987,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 404 */
+  { /* 397 */
     /* type PARROT_FUNCTION_OP, */
     "stat",
     "stat_i_sc_i",
@@ -6090,7 +5999,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 405 */
+  { /* 398 */
     /* type PARROT_FUNCTION_OP, */
     "stat",
     "stat_i_s_ic",
@@ -6102,7 +6011,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 406 */
+  { /* 399 */
     /* type PARROT_FUNCTION_OP, */
     "stat",
     "stat_i_sc_ic",
@@ -6114,7 +6023,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 407 */
+  { /* 400 */
     /* type PARROT_FUNCTION_OP, */
     "stat",
     "stat_i_i_i",
@@ -6126,7 +6035,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 408 */
+  { /* 401 */
     /* type PARROT_FUNCTION_OP, */
     "stat",
     "stat_i_ic_i",
@@ -6138,7 +6047,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 409 */
+  { /* 402 */
     /* type PARROT_FUNCTION_OP, */
     "stat",
     "stat_i_i_ic",
@@ -6150,7 +6059,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 410 */
+  { /* 403 */
     /* type PARROT_FUNCTION_OP, */
     "stat",
     "stat_i_ic_ic",
@@ -6162,7 +6071,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 411 */
+  { /* 404 */
     /* type PARROT_FUNCTION_OP, */
     "seek",
     "seek_p_i_i",
@@ -6174,7 +6083,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 412 */
+  { /* 405 */
     /* type PARROT_FUNCTION_OP, */
     "seek",
     "seek_p_ic_i",
@@ -6186,7 +6095,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 413 */
+  { /* 406 */
     /* type PARROT_FUNCTION_OP, */
     "seek",
     "seek_p_i_ic",
@@ -6198,7 +6107,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 414 */
+  { /* 407 */
     /* type PARROT_FUNCTION_OP, */
     "seek",
     "seek_p_ic_ic",
@@ -6210,7 +6119,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 415 */
+  { /* 408 */
     /* type PARROT_FUNCTION_OP, */
     "seek",
     "seek_p_i_i_i",
@@ -6222,7 +6131,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 416 */
+  { /* 409 */
     /* type PARROT_FUNCTION_OP, */
     "seek",
     "seek_p_ic_i_i",
@@ -6234,7 +6143,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 417 */
+  { /* 410 */
     /* type PARROT_FUNCTION_OP, */
     "seek",
     "seek_p_i_ic_i",
@@ -6246,7 +6155,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 418 */
+  { /* 411 */
     /* type PARROT_FUNCTION_OP, */
     "seek",
     "seek_p_ic_ic_i",
@@ -6258,7 +6167,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 419 */
+  { /* 412 */
     /* type PARROT_FUNCTION_OP, */
     "seek",
     "seek_p_i_i_ic",
@@ -6270,7 +6179,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 420 */
+  { /* 413 */
     /* type PARROT_FUNCTION_OP, */
     "seek",
     "seek_p_ic_i_ic",
@@ -6282,7 +6191,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 421 */
+  { /* 414 */
     /* type PARROT_FUNCTION_OP, */
     "seek",
     "seek_p_i_ic_ic",
@@ -6294,7 +6203,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 422 */
+  { /* 415 */
     /* type PARROT_FUNCTION_OP, */
     "seek",
     "seek_p_ic_ic_ic",
@@ -6306,7 +6215,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 423 */
+  { /* 416 */
     /* type PARROT_FUNCTION_OP, */
     "tell",
     "tell_i_p",
@@ -6318,7 +6227,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 424 */
+  { /* 417 */
     /* type PARROT_FUNCTION_OP, */
     "tell",
     "tell_i_i_p",
@@ -6330,7 +6239,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 425 */
+  { /* 418 */
     /* type PARROT_INLINE_OP, */
     "abs",
     "abs_i",
@@ -6342,7 +6251,7 @@
     { PARROT_ARGDIR_INOUT },
     { 0 }
   },
-  { /* 426 */
+  { /* 419 */
     /* type PARROT_INLINE_OP, */
     "abs",
     "abs_n",
@@ -6354,7 +6263,7 @@
     { PARROT_ARGDIR_INOUT },
     { 0 }
   },
-  { /* 427 */
+  { /* 420 */
     /* type PARROT_INLINE_OP, */
     "abs",
     "abs_i_i",
@@ -6366,7 +6275,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 428 */
+  { /* 421 */
     /* type PARROT_INLINE_OP, */
     "abs",
     "abs_n_n",
@@ -6378,7 +6287,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 429 */
+  { /* 422 */
     /* type PARROT_INLINE_OP, */
     "abs",
     "abs_p",
@@ -6390,7 +6299,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 430 */
+  { /* 423 */
     /* type PARROT_INLINE_OP, */
     "abs",
     "abs_p_p",
@@ -6402,7 +6311,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 431 */
+  { /* 424 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_i_i",
@@ -6414,7 +6323,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 432 */
+  { /* 425 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_i_ic",
@@ -6426,7 +6335,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 433 */
+  { /* 426 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_n_n",
@@ -6438,7 +6347,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 434 */
+  { /* 427 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_n_nc",
@@ -6450,7 +6359,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 435 */
+  { /* 428 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_p_p",
@@ -6462,7 +6371,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 436 */
+  { /* 429 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_p_i",
@@ -6474,7 +6383,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 437 */
+  { /* 430 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_p_ic",
@@ -6486,7 +6395,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 438 */
+  { /* 431 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_p_n",
@@ -6498,7 +6407,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 439 */
+  { /* 432 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_p_nc",
@@ -6510,7 +6419,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 440 */
+  { /* 433 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_i_i_i",
@@ -6522,7 +6431,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 441 */
+  { /* 434 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_i_ic_i",
@@ -6534,7 +6443,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 442 */
+  { /* 435 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_i_i_ic",
@@ -6546,7 +6455,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 443 */
+  { /* 436 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_n_n_n",
@@ -6558,7 +6467,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 444 */
+  { /* 437 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_n_nc_n",
@@ -6570,7 +6479,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 445 */
+  { /* 438 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_n_n_nc",
@@ -6582,7 +6491,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 446 */
+  { /* 439 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_p_p_p",
@@ -6594,7 +6503,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 447 */
+  { /* 440 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_p_p_i",
@@ -6606,7 +6515,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 448 */
+  { /* 441 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_p_p_ic",
@@ -6618,7 +6527,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 449 */
+  { /* 442 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_p_p_n",
@@ -6630,7 +6539,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 450 */
+  { /* 443 */
     /* type PARROT_INLINE_OP, */
     "add",
     "add_p_p_nc",
@@ -6642,7 +6551,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 451 */
+  { /* 444 */
     /* type PARROT_INLINE_OP, */
     "dec",
     "dec_i",
@@ -6654,7 +6563,7 @@
     { PARROT_ARGDIR_INOUT },
     { 0 }
   },
-  { /* 452 */
+  { /* 445 */
     /* type PARROT_INLINE_OP, */
     "dec",
     "dec_n",
@@ -6666,7 +6575,7 @@
     { PARROT_ARGDIR_INOUT },
     { 0 }
   },
-  { /* 453 */
+  { /* 446 */
     /* type PARROT_INLINE_OP, */
     "dec",
     "dec_p",
@@ -6678,7 +6587,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 454 */
+  { /* 447 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_i_i",
@@ -6690,7 +6599,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 455 */
+  { /* 448 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_i_ic",
@@ -6702,7 +6611,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 456 */
+  { /* 449 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_n_n",
@@ -6714,7 +6623,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 457 */
+  { /* 450 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_n_nc",
@@ -6726,7 +6635,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 458 */
+  { /* 451 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_p_p",
@@ -6738,7 +6647,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 459 */
+  { /* 452 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_p_i",
@@ -6750,7 +6659,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 460 */
+  { /* 453 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_p_ic",
@@ -6762,7 +6671,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 461 */
+  { /* 454 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_p_n",
@@ -6774,7 +6683,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 462 */
+  { /* 455 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_p_nc",
@@ -6786,7 +6695,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 463 */
+  { /* 456 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_i_i_i",
@@ -6798,7 +6707,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 464 */
+  { /* 457 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_i_ic_i",
@@ -6810,7 +6719,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 465 */
+  { /* 458 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_i_i_ic",
@@ -6822,7 +6731,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 466 */
+  { /* 459 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_i_ic_ic",
@@ -6834,7 +6743,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 467 */
+  { /* 460 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_n_n_n",
@@ -6846,7 +6755,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 468 */
+  { /* 461 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_n_nc_n",
@@ -6858,7 +6767,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 469 */
+  { /* 462 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_n_n_nc",
@@ -6870,7 +6779,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 470 */
+  { /* 463 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_n_nc_nc",
@@ -6882,7 +6791,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 471 */
+  { /* 464 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_p_p_p",
@@ -6894,7 +6803,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 472 */
+  { /* 465 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_p_p_i",
@@ -6906,7 +6815,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 473 */
+  { /* 466 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_p_p_ic",
@@ -6918,7 +6827,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 474 */
+  { /* 467 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_p_p_n",
@@ -6930,7 +6839,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 475 */
+  { /* 468 */
     /* type PARROT_INLINE_OP, */
     "div",
     "div_p_p_nc",
@@ -6942,7 +6851,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 476 */
+  { /* 469 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_i_i",
@@ -6954,7 +6863,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 477 */
+  { /* 470 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_i_ic",
@@ -6966,7 +6875,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 478 */
+  { /* 471 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_n_n",
@@ -6978,7 +6887,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 479 */
+  { /* 472 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_n_nc",
@@ -6990,7 +6899,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 480 */
+  { /* 473 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_p_p",
@@ -7002,7 +6911,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 481 */
+  { /* 474 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_p_i",
@@ -7014,7 +6923,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 482 */
+  { /* 475 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_p_ic",
@@ -7026,7 +6935,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 483 */
+  { /* 476 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_p_n",
@@ -7038,7 +6947,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 484 */
+  { /* 477 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_p_nc",
@@ -7050,7 +6959,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 485 */
+  { /* 478 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_i_i_i",
@@ -7062,7 +6971,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 486 */
+  { /* 479 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_i_ic_i",
@@ -7074,7 +6983,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 487 */
+  { /* 480 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_i_i_ic",
@@ -7086,7 +6995,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 488 */
+  { /* 481 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_n_n_n",
@@ -7098,7 +7007,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 489 */
+  { /* 482 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_n_nc_n",
@@ -7110,7 +7019,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 490 */
+  { /* 483 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_n_n_nc",
@@ -7122,7 +7031,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 491 */
+  { /* 484 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_p_p_p",
@@ -7134,7 +7043,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 492 */
+  { /* 485 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_p_p_i",
@@ -7146,7 +7055,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 493 */
+  { /* 486 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_p_p_ic",
@@ -7158,7 +7067,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 494 */
+  { /* 487 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_p_p_n",
@@ -7170,7 +7079,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 495 */
+  { /* 488 */
     /* type PARROT_INLINE_OP, */
     "fdiv",
     "fdiv_p_p_nc",
@@ -7182,7 +7091,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 496 */
+  { /* 489 */
     /* type PARROT_INLINE_OP, */
     "ceil",
     "ceil_n",
@@ -7194,7 +7103,7 @@
     { PARROT_ARGDIR_INOUT },
     { 0 }
   },
-  { /* 497 */
+  { /* 490 */
     /* type PARROT_INLINE_OP, */
     "ceil",
     "ceil_i_n",
@@ -7206,7 +7115,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 498 */
+  { /* 491 */
     /* type PARROT_INLINE_OP, */
     "ceil",
     "ceil_n_n",
@@ -7218,7 +7127,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 499 */
+  { /* 492 */
     /* type PARROT_INLINE_OP, */
     "floor",
     "floor_n",
@@ -7230,7 +7139,7 @@
     { PARROT_ARGDIR_INOUT },
     { 0 }
   },
-  { /* 500 */
+  { /* 493 */
     /* type PARROT_INLINE_OP, */
     "floor",
     "floor_i_n",
@@ -7242,7 +7151,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 501 */
+  { /* 494 */
     /* type PARROT_INLINE_OP, */
     "floor",
     "floor_n_n",
@@ -7254,7 +7163,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 502 */
+  { /* 495 */
     /* type PARROT_INLINE_OP, */
     "inc",
     "inc_i",
@@ -7266,7 +7175,7 @@
     { PARROT_ARGDIR_INOUT },
     { 0 }
   },
-  { /* 503 */
+  { /* 496 */
     /* type PARROT_INLINE_OP, */
     "inc",
     "inc_n",
@@ -7278,7 +7187,7 @@
     { PARROT_ARGDIR_INOUT },
     { 0 }
   },
-  { /* 504 */
+  { /* 497 */
     /* type PARROT_INLINE_OP, */
     "inc",
     "inc_p",
@@ -7290,7 +7199,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 505 */
+  { /* 498 */
     /* type PARROT_FUNCTION_OP, */
     "mod",
     "mod_i_i",
@@ -7302,7 +7211,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 506 */
+  { /* 499 */
     /* type PARROT_FUNCTION_OP, */
     "mod",
     "mod_i_ic",
@@ -7314,7 +7223,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 507 */
+  { /* 500 */
     /* type PARROT_FUNCTION_OP, */
     "mod",
     "mod_n_n",
@@ -7326,7 +7235,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 508 */
+  { /* 501 */
     /* type PARROT_FUNCTION_OP, */
     "mod",
     "mod_n_nc",
@@ -7338,7 +7247,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 509 */
+  { /* 502 */
     /* type PARROT_INLINE_OP, */
     "mod",
     "mod_p_p",
@@ -7350,7 +7259,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 510 */
+  { /* 503 */
     /* type PARROT_INLINE_OP, */
     "mod",
     "mod_p_i",
@@ -7362,7 +7271,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 511 */
+  { /* 504 */
     /* type PARROT_INLINE_OP, */
     "mod",
     "mod_p_ic",
@@ -7374,7 +7283,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 512 */
+  { /* 505 */
     /* type PARROT_INLINE_OP, */
     "mod",
     "mod_p_n",
@@ -7386,7 +7295,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 513 */
+  { /* 506 */
     /* type PARROT_INLINE_OP, */
     "mod",
     "mod_p_nc",
@@ -7398,7 +7307,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 514 */
+  { /* 507 */
     /* type PARROT_FUNCTION_OP, */
     "mod",
     "mod_i_i_i",
@@ -7410,7 +7319,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 515 */
+  { /* 508 */
     /* type PARROT_FUNCTION_OP, */
     "mod",
     "mod_i_ic_i",
@@ -7422,7 +7331,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 516 */
+  { /* 509 */
     /* type PARROT_FUNCTION_OP, */
     "mod",
     "mod_i_i_ic",
@@ -7434,7 +7343,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 517 */
+  { /* 510 */
     /* type PARROT_FUNCTION_OP, */
     "mod",
     "mod_n_n_n",
@@ -7446,7 +7355,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 518 */
+  { /* 511 */
     /* type PARROT_FUNCTION_OP, */
     "mod",
     "mod_n_nc_n",
@@ -7458,7 +7367,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 519 */
+  { /* 512 */
     /* type PARROT_FUNCTION_OP, */
     "mod",
     "mod_n_n_nc",
@@ -7470,7 +7379,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 520 */
+  { /* 513 */
     /* type PARROT_INLINE_OP, */
     "mod",
     "mod_p_p_p",
@@ -7482,7 +7391,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 521 */
+  { /* 514 */
     /* type PARROT_INLINE_OP, */
     "mod",
     "mod_p_p_i",
@@ -7494,7 +7403,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 522 */
+  { /* 515 */
     /* type PARROT_INLINE_OP, */
     "mod",
     "mod_p_p_ic",
@@ -7506,7 +7415,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 523 */
+  { /* 516 */
     /* type PARROT_INLINE_OP, */
     "mod",
     "mod_p_p_n",
@@ -7518,7 +7427,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 524 */
+  { /* 517 */
     /* type PARROT_INLINE_OP, */
     "mod",
     "mod_p_p_nc",
@@ -7530,7 +7439,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 525 */
+  { /* 518 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_i_i",
@@ -7542,7 +7451,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 526 */
+  { /* 519 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_i_ic",
@@ -7554,7 +7463,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 527 */
+  { /* 520 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_n_n",
@@ -7566,7 +7475,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 528 */
+  { /* 521 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_n_nc",
@@ -7578,7 +7487,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 529 */
+  { /* 522 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_p_p",
@@ -7590,7 +7499,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 530 */
+  { /* 523 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_p_i",
@@ -7602,7 +7511,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 531 */
+  { /* 524 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_p_ic",
@@ -7614,7 +7523,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 532 */
+  { /* 525 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_p_n",
@@ -7626,7 +7535,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 533 */
+  { /* 526 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_p_nc",
@@ -7638,7 +7547,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 534 */
+  { /* 527 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_i_i_i",
@@ -7650,7 +7559,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 535 */
+  { /* 528 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_i_ic_i",
@@ -7662,7 +7571,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 536 */
+  { /* 529 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_i_i_ic",
@@ -7674,7 +7583,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 537 */
+  { /* 530 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_n_n_n",
@@ -7686,7 +7595,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 538 */
+  { /* 531 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_n_nc_n",
@@ -7698,7 +7607,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 539 */
+  { /* 532 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_n_n_nc",
@@ -7710,7 +7619,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 540 */
+  { /* 533 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_p_p_p",
@@ -7722,7 +7631,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 541 */
+  { /* 534 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_p_p_i",
@@ -7734,7 +7643,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 542 */
+  { /* 535 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_p_p_ic",
@@ -7746,7 +7655,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 543 */
+  { /* 536 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_p_p_n",
@@ -7758,7 +7667,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 544 */
+  { /* 537 */
     /* type PARROT_INLINE_OP, */
     "mul",
     "mul_p_p_nc",
@@ -7770,7 +7679,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 545 */
+  { /* 538 */
     /* type PARROT_INLINE_OP, */
     "neg",
     "neg_i",
@@ -7782,7 +7691,7 @@
     { PARROT_ARGDIR_INOUT },
     { 0 }
   },
-  { /* 546 */
+  { /* 539 */
     /* type PARROT_INLINE_OP, */
     "neg",
     "neg_n",
@@ -7794,7 +7703,7 @@
     { PARROT_ARGDIR_INOUT },
     { 0 }
   },
-  { /* 547 */
+  { /* 540 */
     /* type PARROT_INLINE_OP, */
     "neg",
     "neg_p",
@@ -7806,7 +7715,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 548 */
+  { /* 541 */
     /* type PARROT_INLINE_OP, */
     "neg",
     "neg_i_i",
@@ -7818,7 +7727,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 549 */
+  { /* 542 */
     /* type PARROT_INLINE_OP, */
     "neg",
     "neg_n_n",
@@ -7830,7 +7739,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 550 */
+  { /* 543 */
     /* type PARROT_INLINE_OP, */
     "neg",
     "neg_p_p",
@@ -7842,7 +7751,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 551 */
+  { /* 544 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_i_i",
@@ -7854,7 +7763,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 552 */
+  { /* 545 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_i_ic",
@@ -7866,7 +7775,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 553 */
+  { /* 546 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_n_n",
@@ -7878,7 +7787,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 554 */
+  { /* 547 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_n_nc",
@@ -7890,7 +7799,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 555 */
+  { /* 548 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_p_p",
@@ -7902,7 +7811,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 556 */
+  { /* 549 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_p_i",
@@ -7914,7 +7823,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 557 */
+  { /* 550 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_p_ic",
@@ -7926,7 +7835,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 558 */
+  { /* 551 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_p_n",
@@ -7938,7 +7847,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 559 */
+  { /* 552 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_p_nc",
@@ -7950,7 +7859,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 560 */
+  { /* 553 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_i_i_i",
@@ -7962,7 +7871,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 561 */
+  { /* 554 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_i_ic_i",
@@ -7974,7 +7883,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 562 */
+  { /* 555 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_i_i_ic",
@@ -7986,7 +7895,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 563 */
+  { /* 556 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_n_n_n",
@@ -7998,7 +7907,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 564 */
+  { /* 557 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_n_nc_n",
@@ -8010,7 +7919,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 565 */
+  { /* 558 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_n_n_nc",
@@ -8022,7 +7931,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 566 */
+  { /* 559 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_p_p_p",
@@ -8034,7 +7943,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 567 */
+  { /* 560 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_p_p_i",
@@ -8046,7 +7955,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 568 */
+  { /* 561 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_p_p_ic",
@@ -8058,7 +7967,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 569 */
+  { /* 562 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_p_p_n",
@@ -8070,7 +7979,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 570 */
+  { /* 563 */
     /* type PARROT_INLINE_OP, */
     "sub",
     "sub_p_p_nc",
@@ -8082,7 +7991,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 571 */
+  { /* 564 */
     /* type PARROT_INLINE_OP, */
     "sqrt",
     "sqrt_n_n",
@@ -8094,7 +8003,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 572 */
+  { /* 565 */
     /* type PARROT_FUNCTION_OP, */
     "callmethodcc",
     "callmethodcc_p_s",
@@ -8106,7 +8015,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 573 */
+  { /* 566 */
     /* type PARROT_FUNCTION_OP, */
     "callmethodcc",
     "callmethodcc_p_sc",
@@ -8118,7 +8027,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 574 */
+  { /* 567 */
     /* type PARROT_FUNCTION_OP, */
     "callmethodcc",
     "callmethodcc_p_p",
@@ -8130,7 +8039,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 575 */
+  { /* 568 */
     /* type PARROT_FUNCTION_OP, */
     "callmethod",
     "callmethod_p_s_p",
@@ -8142,7 +8051,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 576 */
+  { /* 569 */
     /* type PARROT_FUNCTION_OP, */
     "callmethod",
     "callmethod_p_sc_p",
@@ -8154,7 +8063,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 577 */
+  { /* 570 */
     /* type PARROT_FUNCTION_OP, */
     "callmethod",
     "callmethod_p_p_p",
@@ -8166,7 +8075,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 578 */
+  { /* 571 */
     /* type PARROT_FUNCTION_OP, */
     "tailcallmethod",
     "tailcallmethod_p_s",
@@ -8178,7 +8087,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 579 */
+  { /* 572 */
     /* type PARROT_FUNCTION_OP, */
     "tailcallmethod",
     "tailcallmethod_p_sc",
@@ -8190,7 +8099,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 580 */
+  { /* 573 */
     /* type PARROT_FUNCTION_OP, */
     "tailcallmethod",
     "tailcallmethod_p_p",
@@ -8202,7 +8111,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 581 */
+  { /* 574 */
     /* type PARROT_INLINE_OP, */
     "addmethod",
     "addmethod_p_s_p",
@@ -8214,7 +8123,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 582 */
+  { /* 575 */
     /* type PARROT_INLINE_OP, */
     "addmethod",
     "addmethod_p_sc_p",
@@ -8226,7 +8135,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 583 */
+  { /* 576 */
     /* type PARROT_INLINE_OP, */
     "can",
     "can_i_p_s",
@@ -8238,7 +8147,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 584 */
+  { /* 577 */
     /* type PARROT_INLINE_OP, */
     "can",
     "can_i_p_sc",
@@ -8250,7 +8159,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 585 */
+  { /* 578 */
     /* type PARROT_INLINE_OP, */
     "does",
     "does_i_p_s",
@@ -8262,7 +8171,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 586 */
+  { /* 579 */
     /* type PARROT_INLINE_OP, */
     "does",
     "does_i_p_sc",
@@ -8274,7 +8183,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 587 */
+  { /* 580 */
     /* type PARROT_INLINE_OP, */
     "does",
     "does_i_p_p",
@@ -8286,7 +8195,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 588 */
+  { /* 581 */
     /* type PARROT_INLINE_OP, */
     "does",
     "does_i_p_pc",
@@ -8298,7 +8207,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 589 */
+  { /* 582 */
     /* type PARROT_INLINE_OP, */
     "isa",
     "isa_i_p_s",
@@ -8310,7 +8219,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 590 */
+  { /* 583 */
     /* type PARROT_INLINE_OP, */
     "isa",
     "isa_i_p_sc",
@@ -8322,7 +8231,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 591 */
+  { /* 584 */
     /* type PARROT_INLINE_OP, */
     "isa",
     "isa_i_p_p",
@@ -8334,7 +8243,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 592 */
+  { /* 585 */
     /* type PARROT_INLINE_OP, */
     "isa",
     "isa_i_p_pc",
@@ -8346,7 +8255,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 593 */
+  { /* 586 */
     /* type PARROT_INLINE_OP, */
     "newclass",
     "newclass_p_s",
@@ -8358,7 +8267,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 594 */
+  { /* 587 */
     /* type PARROT_INLINE_OP, */
     "newclass",
     "newclass_p_sc",
@@ -8370,7 +8279,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 595 */
+  { /* 588 */
     /* type PARROT_INLINE_OP, */
     "newclass",
     "newclass_p_p",
@@ -8382,7 +8291,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 596 */
+  { /* 589 */
     /* type PARROT_INLINE_OP, */
     "newclass",
     "newclass_p_pc",
@@ -8394,7 +8303,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 597 */
+  { /* 590 */
     /* type PARROT_INLINE_OP, */
     "subclass",
     "subclass_p_p",
@@ -8406,7 +8315,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 598 */
+  { /* 591 */
     /* type PARROT_INLINE_OP, */
     "subclass",
     "subclass_p_pc",
@@ -8418,7 +8327,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 599 */
+  { /* 592 */
     /* type PARROT_INLINE_OP, */
     "subclass",
     "subclass_p_p_s",
@@ -8430,7 +8339,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 600 */
+  { /* 593 */
     /* type PARROT_INLINE_OP, */
     "subclass",
     "subclass_p_pc_s",
@@ -8442,7 +8351,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 601 */
+  { /* 594 */
     /* type PARROT_INLINE_OP, */
     "subclass",
     "subclass_p_p_sc",
@@ -8454,7 +8363,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 602 */
+  { /* 595 */
     /* type PARROT_INLINE_OP, */
     "subclass",
     "subclass_p_pc_sc",
@@ -8466,7 +8375,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 603 */
+  { /* 596 */
     /* type PARROT_INLINE_OP, */
     "subclass",
     "subclass_p_p_p",
@@ -8478,7 +8387,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 604 */
+  { /* 597 */
     /* type PARROT_INLINE_OP, */
     "subclass",
     "subclass_p_pc_p",
@@ -8490,7 +8399,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 605 */
+  { /* 598 */
     /* type PARROT_INLINE_OP, */
     "subclass",
     "subclass_p_p_pc",
@@ -8502,7 +8411,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 606 */
+  { /* 599 */
     /* type PARROT_INLINE_OP, */
     "subclass",
     "subclass_p_pc_pc",
@@ -8514,7 +8423,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 607 */
+  { /* 600 */
     /* type PARROT_FUNCTION_OP, */
     "subclass",
     "subclass_p_s",
@@ -8526,7 +8435,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 608 */
+  { /* 601 */
     /* type PARROT_FUNCTION_OP, */
     "subclass",
     "subclass_p_sc",
@@ -8538,7 +8447,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 609 */
+  { /* 602 */
     /* type PARROT_FUNCTION_OP, */
     "subclass",
     "subclass_p_s_s",
@@ -8550,7 +8459,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 610 */
+  { /* 603 */
     /* type PARROT_FUNCTION_OP, */
     "subclass",
     "subclass_p_sc_s",
@@ -8562,7 +8471,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 611 */
+  { /* 604 */
     /* type PARROT_FUNCTION_OP, */
     "subclass",
     "subclass_p_s_sc",
@@ -8574,7 +8483,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 612 */
+  { /* 605 */
     /* type PARROT_FUNCTION_OP, */
     "subclass",
     "subclass_p_sc_sc",
@@ -8586,7 +8495,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 613 */
+  { /* 606 */
     /* type PARROT_FUNCTION_OP, */
     "subclass",
     "subclass_p_s_p",
@@ -8598,7 +8507,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 614 */
+  { /* 607 */
     /* type PARROT_FUNCTION_OP, */
     "subclass",
     "subclass_p_sc_p",
@@ -8610,7 +8519,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 615 */
+  { /* 608 */
     /* type PARROT_FUNCTION_OP, */
     "subclass",
     "subclass_p_s_pc",
@@ -8622,7 +8531,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 616 */
+  { /* 609 */
     /* type PARROT_FUNCTION_OP, */
     "subclass",
     "subclass_p_sc_pc",
@@ -8634,7 +8543,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 617 */
+  { /* 610 */
     /* type PARROT_INLINE_OP, */
     "get_class",
     "get_class_p_s",
@@ -8646,7 +8555,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 618 */
+  { /* 611 */
     /* type PARROT_INLINE_OP, */
     "get_class",
     "get_class_p_sc",
@@ -8658,7 +8567,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 619 */
+  { /* 612 */
     /* type PARROT_INLINE_OP, */
     "get_class",
     "get_class_p_p",
@@ -8670,7 +8579,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 620 */
+  { /* 613 */
     /* type PARROT_INLINE_OP, */
     "get_class",
     "get_class_p_pc",
@@ -8682,7 +8591,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 621 */
+  { /* 614 */
     /* type PARROT_INLINE_OP, */
     "class",
     "class_p_p",
@@ -8694,7 +8603,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 622 */
+  { /* 615 */
     /* type PARROT_INLINE_OP, */
     "addparent",
     "addparent_p_p",
@@ -8706,7 +8615,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 623 */
+  { /* 616 */
     /* type PARROT_INLINE_OP, */
     "removeparent",
     "removeparent_p_p",
@@ -8718,7 +8627,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 624 */
+  { /* 617 */
     /* type PARROT_INLINE_OP, */
     "addrole",
     "addrole_p_p",
@@ -8730,7 +8639,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 625 */
+  { /* 618 */
     /* type PARROT_INLINE_OP, */
     "addattribute",
     "addattribute_p_s",
@@ -8742,7 +8651,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 626 */
+  { /* 619 */
     /* type PARROT_INLINE_OP, */
     "addattribute",
     "addattribute_p_sc",
@@ -8754,7 +8663,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 627 */
+  { /* 620 */
     /* type PARROT_FUNCTION_OP, */
     "removeattribute",
     "removeattribute_p_s",
@@ -8766,7 +8675,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 628 */
+  { /* 621 */
     /* type PARROT_FUNCTION_OP, */
     "removeattribute",
     "removeattribute_p_sc",
@@ -8778,7 +8687,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 629 */
+  { /* 622 */
     /* type PARROT_INLINE_OP, */
     "getattribute",
     "getattribute_p_p_s",
@@ -8790,7 +8699,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 630 */
+  { /* 623 */
     /* type PARROT_INLINE_OP, */
     "getattribute",
     "getattribute_p_p_sc",
@@ -8802,7 +8711,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 631 */
+  { /* 624 */
     /* type PARROT_INLINE_OP, */
     "getattribute",
     "getattribute_p_p_p_s",
@@ -8814,7 +8723,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 632 */
+  { /* 625 */
     /* type PARROT_INLINE_OP, */
     "getattribute",
     "getattribute_p_p_pc_s",
@@ -8826,7 +8735,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 633 */
+  { /* 626 */
     /* type PARROT_INLINE_OP, */
     "getattribute",
     "getattribute_p_p_p_sc",
@@ -8838,7 +8747,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 634 */
+  { /* 627 */
     /* type PARROT_INLINE_OP, */
     "getattribute",
     "getattribute_p_p_pc_sc",
@@ -8850,7 +8759,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 635 */
+  { /* 628 */
     /* type PARROT_INLINE_OP, */
     "setattribute",
     "setattribute_p_s_p",
@@ -8862,7 +8771,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 636 */
+  { /* 629 */
     /* type PARROT_INLINE_OP, */
     "setattribute",
     "setattribute_p_sc_p",
@@ -8874,7 +8783,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 637 */
+  { /* 630 */
     /* type PARROT_INLINE_OP, */
     "setattribute",
     "setattribute_p_p_s_p",
@@ -8886,7 +8795,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 638 */
+  { /* 631 */
     /* type PARROT_INLINE_OP, */
     "setattribute",
     "setattribute_p_pc_s_p",
@@ -8898,7 +8807,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 639 */
+  { /* 632 */
     /* type PARROT_INLINE_OP, */
     "setattribute",
     "setattribute_p_p_sc_p",
@@ -8910,7 +8819,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 640 */
+  { /* 633 */
     /* type PARROT_INLINE_OP, */
     "setattribute",
     "setattribute_p_pc_sc_p",
@@ -8922,7 +8831,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 641 */
+  { /* 634 */
     /* type PARROT_INLINE_OP, */
     "inspect",
     "inspect_p_p",
@@ -8934,7 +8843,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 642 */
+  { /* 635 */
     /* type PARROT_INLINE_OP, */
     "inspect",
     "inspect_p_pc",
@@ -8946,7 +8855,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 643 */
+  { /* 636 */
     /* type PARROT_INLINE_OP, */
     "inspect",
     "inspect_p_p_s",
@@ -8958,7 +8867,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 644 */
+  { /* 637 */
     /* type PARROT_INLINE_OP, */
     "inspect",
     "inspect_p_pc_s",
@@ -8970,7 +8879,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 645 */
+  { /* 638 */
     /* type PARROT_INLINE_OP, */
     "inspect",
     "inspect_p_p_sc",
@@ -8982,7 +8891,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 646 */
+  { /* 639 */
     /* type PARROT_INLINE_OP, */
     "inspect",
     "inspect_p_pc_sc",
@@ -8994,7 +8903,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 647 */
+  { /* 640 */
     /* type PARROT_FUNCTION_OP, */
     "new",
     "new_p_s",
@@ -9006,7 +8915,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 648 */
+  { /* 641 */
     /* type PARROT_FUNCTION_OP, */
     "new",
     "new_p_sc",
@@ -9018,7 +8927,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 649 */
+  { /* 642 */
     /* type PARROT_FUNCTION_OP, */
     "new",
     "new_p_s_p",
@@ -9030,7 +8939,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 650 */
+  { /* 643 */
     /* type PARROT_FUNCTION_OP, */
     "new",
     "new_p_sc_p",
@@ -9042,7 +8951,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 651 */
+  { /* 644 */
     /* type PARROT_FUNCTION_OP, */
     "new",
     "new_p_s_pc",
@@ -9054,7 +8963,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 652 */
+  { /* 645 */
     /* type PARROT_FUNCTION_OP, */
     "new",
     "new_p_sc_pc",
@@ -9066,7 +8975,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 653 */
+  { /* 646 */
     /* type PARROT_INLINE_OP, */
     "new",
     "new_p_p",
@@ -9078,7 +8987,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 654 */
+  { /* 647 */
     /* type PARROT_INLINE_OP, */
     "new",
     "new_p_pc",
@@ -9090,7 +8999,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 655 */
+  { /* 648 */
     /* type PARROT_FUNCTION_OP, */
     "new",
     "new_p_p_p",
@@ -9102,7 +9011,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 656 */
+  { /* 649 */
     /* type PARROT_FUNCTION_OP, */
     "new",
     "new_p_pc_p",
@@ -9114,7 +9023,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 657 */
+  { /* 650 */
     /* type PARROT_FUNCTION_OP, */
     "new",
     "new_p_p_pc",
@@ -9126,7 +9035,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 658 */
+  { /* 651 */
     /* type PARROT_FUNCTION_OP, */
     "new",
     "new_p_pc_pc",
@@ -9138,7 +9047,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 659 */
+  { /* 652 */
     /* type PARROT_FUNCTION_OP, */
     "root_new",
     "root_new_p_p",
@@ -9150,7 +9059,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 660 */
+  { /* 653 */
     /* type PARROT_FUNCTION_OP, */
     "root_new",
     "root_new_p_pc",
@@ -9162,7 +9071,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 661 */
+  { /* 654 */
     /* type PARROT_FUNCTION_OP, */
     "root_new",
     "root_new_p_p_p",
@@ -9174,7 +9083,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 662 */
+  { /* 655 */
     /* type PARROT_FUNCTION_OP, */
     "root_new",
     "root_new_p_pc_p",
@@ -9186,7 +9095,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 663 */
+  { /* 656 */
     /* type PARROT_FUNCTION_OP, */
     "root_new",
     "root_new_p_p_pc",
@@ -9198,7 +9107,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 664 */
+  { /* 657 */
     /* type PARROT_FUNCTION_OP, */
     "root_new",
     "root_new_p_pc_pc",
@@ -9210,7 +9119,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 665 */
+  { /* 658 */
     /* type PARROT_INLINE_OP, */
     "typeof",
     "typeof_s_p",
@@ -9222,7 +9131,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 666 */
+  { /* 659 */
     /* type PARROT_INLINE_OP, */
     "typeof",
     "typeof_p_p",
@@ -9234,7 +9143,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 667 */
+  { /* 660 */
     /* type PARROT_FUNCTION_OP, */
     "get_repr",
     "get_repr_s_p",
@@ -9246,7 +9155,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 668 */
+  { /* 661 */
     /* type PARROT_FUNCTION_OP, */
     "find_method",
     "find_method_p_p_s",
@@ -9258,7 +9167,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 669 */
+  { /* 662 */
     /* type PARROT_FUNCTION_OP, */
     "find_method",
     "find_method_p_p_sc",
@@ -9270,7 +9179,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 670 */
+  { /* 663 */
     /* type PARROT_INLINE_OP, */
     "defined",
     "defined_i_p",
@@ -9282,7 +9191,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 671 */
+  { /* 664 */
     /* type PARROT_INLINE_OP, */
     "defined",
     "defined_i_p_ki",
@@ -9294,7 +9203,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 672 */
+  { /* 665 */
     /* type PARROT_INLINE_OP, */
     "defined",
     "defined_i_p_kic",
@@ -9306,7 +9215,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 673 */
+  { /* 666 */
     /* type PARROT_INLINE_OP, */
     "defined",
     "defined_i_p_k",
@@ -9318,7 +9227,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 674 */
+  { /* 667 */
     /* type PARROT_INLINE_OP, */
     "defined",
     "defined_i_p_kc",
@@ -9330,7 +9239,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 675 */
+  { /* 668 */
     /* type PARROT_INLINE_OP, */
     "exists",
     "exists_i_p_ki",
@@ -9342,7 +9251,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 676 */
+  { /* 669 */
     /* type PARROT_INLINE_OP, */
     "exists",
     "exists_i_p_kic",
@@ -9354,7 +9263,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 677 */
+  { /* 670 */
     /* type PARROT_INLINE_OP, */
     "exists",
     "exists_i_p_k",
@@ -9366,7 +9275,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 678 */
+  { /* 671 */
     /* type PARROT_INLINE_OP, */
     "exists",
     "exists_i_p_kc",
@@ -9378,7 +9287,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 679 */
+  { /* 672 */
     /* type PARROT_INLINE_OP, */
     "delete",
     "delete_p_k",
@@ -9390,7 +9299,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 680 */
+  { /* 673 */
     /* type PARROT_INLINE_OP, */
     "delete",
     "delete_p_kc",
@@ -9402,7 +9311,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 681 */
+  { /* 674 */
     /* type PARROT_INLINE_OP, */
     "delete",
     "delete_p_ki",
@@ -9414,7 +9323,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 682 */
+  { /* 675 */
     /* type PARROT_INLINE_OP, */
     "delete",
     "delete_p_kic",
@@ -9426,7 +9335,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 683 */
+  { /* 676 */
     /* type PARROT_INLINE_OP, */
     "elements",
     "elements_i_p",
@@ -9438,7 +9347,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 684 */
+  { /* 677 */
     /* type PARROT_INLINE_OP, */
     "push",
     "push_p_i",
@@ -9450,7 +9359,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 685 */
+  { /* 678 */
     /* type PARROT_INLINE_OP, */
     "push",
     "push_p_ic",
@@ -9462,7 +9371,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 686 */
+  { /* 679 */
     /* type PARROT_INLINE_OP, */
     "push",
     "push_p_n",
@@ -9474,7 +9383,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 687 */
+  { /* 680 */
     /* type PARROT_INLINE_OP, */
     "push",
     "push_p_nc",
@@ -9486,7 +9395,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 688 */
+  { /* 681 */
     /* type PARROT_INLINE_OP, */
     "push",
     "push_p_s",
@@ -9498,7 +9407,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 689 */
+  { /* 682 */
     /* type PARROT_INLINE_OP, */
     "push",
     "push_p_sc",
@@ -9510,7 +9419,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 690 */
+  { /* 683 */
     /* type PARROT_INLINE_OP, */
     "push",
     "push_p_p",
@@ -9522,7 +9431,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 691 */
+  { /* 684 */
     /* type PARROT_INLINE_OP, */
     "pop",
     "pop_i_p",
@@ -9534,7 +9443,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 692 */
+  { /* 685 */
     /* type PARROT_INLINE_OP, */
     "pop",
     "pop_n_p",
@@ -9546,7 +9455,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 693 */
+  { /* 686 */
     /* type PARROT_INLINE_OP, */
     "pop",
     "pop_s_p",
@@ -9558,7 +9467,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 694 */
+  { /* 687 */
     /* type PARROT_INLINE_OP, */
     "pop",
     "pop_p_p",
@@ -9570,7 +9479,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 695 */
+  { /* 688 */
     /* type PARROT_INLINE_OP, */
     "unshift",
     "unshift_p_i",
@@ -9582,7 +9491,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 696 */
+  { /* 689 */
     /* type PARROT_INLINE_OP, */
     "unshift",
     "unshift_p_ic",
@@ -9594,7 +9503,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 697 */
+  { /* 690 */
     /* type PARROT_INLINE_OP, */
     "unshift",
     "unshift_p_n",
@@ -9606,7 +9515,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 698 */
+  { /* 691 */
     /* type PARROT_INLINE_OP, */
     "unshift",
     "unshift_p_nc",
@@ -9618,7 +9527,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 699 */
+  { /* 692 */
     /* type PARROT_INLINE_OP, */
     "unshift",
     "unshift_p_s",
@@ -9630,7 +9539,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 700 */
+  { /* 693 */
     /* type PARROT_INLINE_OP, */
     "unshift",
     "unshift_p_sc",
@@ -9642,7 +9551,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 701 */
+  { /* 694 */
     /* type PARROT_INLINE_OP, */
     "unshift",
     "unshift_p_p",
@@ -9654,7 +9563,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 702 */
+  { /* 695 */
     /* type PARROT_INLINE_OP, */
     "shift",
     "shift_i_p",
@@ -9666,7 +9575,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 703 */
+  { /* 696 */
     /* type PARROT_INLINE_OP, */
     "shift",
     "shift_n_p",
@@ -9678,7 +9587,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 704 */
+  { /* 697 */
     /* type PARROT_INLINE_OP, */
     "shift",
     "shift_s_p",
@@ -9690,7 +9599,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 705 */
+  { /* 698 */
     /* type PARROT_INLINE_OP, */
     "shift",
     "shift_p_p",
@@ -9702,7 +9611,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 706 */
+  { /* 699 */
     /* type PARROT_INLINE_OP, */
     "splice",
     "splice_p_p_i_i",
@@ -9714,7 +9623,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 707 */
+  { /* 700 */
     /* type PARROT_INLINE_OP, */
     "splice",
     "splice_p_p_ic_i",
@@ -9726,7 +9635,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 708 */
+  { /* 701 */
     /* type PARROT_INLINE_OP, */
     "splice",
     "splice_p_p_i_ic",
@@ -9738,7 +9647,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 709 */
+  { /* 702 */
     /* type PARROT_INLINE_OP, */
     "splice",
     "splice_p_p_ic_ic",
@@ -9750,7 +9659,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 710 */
+  { /* 703 */
     /* type PARROT_FUNCTION_OP, */
     "setprop",
     "setprop_p_s_p",
@@ -9762,7 +9671,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 711 */
+  { /* 704 */
     /* type PARROT_FUNCTION_OP, */
     "setprop",
     "setprop_p_sc_p",
@@ -9774,7 +9683,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 712 */
+  { /* 705 */
     /* type PARROT_FUNCTION_OP, */
     "getprop",
     "getprop_p_s_p",
@@ -9786,7 +9695,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 713 */
+  { /* 706 */
     /* type PARROT_FUNCTION_OP, */
     "getprop",
     "getprop_p_sc_p",
@@ -9798,7 +9707,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 714 */
+  { /* 707 */
     /* type PARROT_FUNCTION_OP, */
     "delprop",
     "delprop_p_s",
@@ -9810,7 +9719,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 715 */
+  { /* 708 */
     /* type PARROT_FUNCTION_OP, */
     "delprop",
     "delprop_p_sc",
@@ -9822,7 +9731,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 716 */
+  { /* 709 */
     /* type PARROT_FUNCTION_OP, */
     "prophash",
     "prophash_p_p",
@@ -9834,7 +9743,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 717 */
+  { /* 710 */
     /* type PARROT_FUNCTION_OP, */
     "freeze",
     "freeze_s_p",
@@ -9846,7 +9755,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 718 */
+  { /* 711 */
     /* type PARROT_FUNCTION_OP, */
     "thaw",
     "thaw_p_s",
@@ -9858,7 +9767,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 719 */
+  { /* 712 */
     /* type PARROT_FUNCTION_OP, */
     "thaw",
     "thaw_p_sc",
@@ -9870,7 +9779,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 720 */
+  { /* 713 */
     /* type PARROT_INLINE_OP, */
     "add_multi",
     "add_multi_s_s_p",
@@ -9882,7 +9791,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 721 */
+  { /* 714 */
     /* type PARROT_INLINE_OP, */
     "add_multi",
     "add_multi_sc_s_p",
@@ -9894,7 +9803,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 722 */
+  { /* 715 */
     /* type PARROT_INLINE_OP, */
     "add_multi",
     "add_multi_s_sc_p",
@@ -9906,7 +9815,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 723 */
+  { /* 716 */
     /* type PARROT_INLINE_OP, */
     "add_multi",
     "add_multi_sc_sc_p",
@@ -9918,7 +9827,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 724 */
+  { /* 717 */
     /* type PARROT_INLINE_OP, */
     "find_multi",
     "find_multi_p_s_s",
@@ -9930,7 +9839,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 725 */
+  { /* 718 */
     /* type PARROT_INLINE_OP, */
     "find_multi",
     "find_multi_p_sc_s",
@@ -9942,7 +9851,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 726 */
+  { /* 719 */
     /* type PARROT_INLINE_OP, */
     "find_multi",
     "find_multi_p_s_sc",
@@ -9954,7 +9863,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 727 */
+  { /* 720 */
     /* type PARROT_INLINE_OP, */
     "find_multi",
     "find_multi_p_sc_sc",
@@ -9966,7 +9875,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 728 */
+  { /* 721 */
     /* type PARROT_FUNCTION_OP, */
     "register",
     "register_p",
@@ -9978,7 +9887,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 729 */
+  { /* 722 */
     /* type PARROT_FUNCTION_OP, */
     "unregister",
     "unregister_p",
@@ -9990,7 +9899,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 730 */
+  { /* 723 */
     /* type PARROT_FUNCTION_OP, */
     "box",
     "box_p_i",
@@ -10002,7 +9911,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 731 */
+  { /* 724 */
     /* type PARROT_FUNCTION_OP, */
     "box",
     "box_p_ic",
@@ -10014,7 +9923,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 732 */
+  { /* 725 */
     /* type PARROT_FUNCTION_OP, */
     "box",
     "box_p_n",
@@ -10026,7 +9935,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 733 */
+  { /* 726 */
     /* type PARROT_FUNCTION_OP, */
     "box",
     "box_p_nc",
@@ -10038,7 +9947,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 734 */
+  { /* 727 */
     /* type PARROT_FUNCTION_OP, */
     "box",
     "box_p_s",
@@ -10050,7 +9959,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 735 */
+  { /* 728 */
     /* type PARROT_FUNCTION_OP, */
     "box",
     "box_p_sc",
@@ -10062,7 +9971,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 736 */
+  { /* 729 */
     /* type PARROT_INLINE_OP, */
     "iter",
     "iter_p_p",
@@ -10074,7 +9983,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 737 */
+  { /* 730 */
     /* type PARROT_INLINE_OP, */
     "morph",
     "morph_p_p",
@@ -10086,7 +9995,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 738 */
+  { /* 731 */
     /* type PARROT_INLINE_OP, */
     "morph",
     "morph_p_pc",
@@ -10098,7 +10007,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 739 */
+  { /* 732 */
     /* type PARROT_INLINE_OP, */
     "clone",
     "clone_s_s",
@@ -10110,7 +10019,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 740 */
+  { /* 733 */
     /* type PARROT_INLINE_OP, */
     "clone",
     "clone_s_sc",
@@ -10122,7 +10031,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 741 */
+  { /* 734 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_i_i",
@@ -10134,7 +10043,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 742 */
+  { /* 735 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_i_ic",
@@ -10146,7 +10055,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 743 */
+  { /* 736 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_i_n",
@@ -10158,7 +10067,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 744 */
+  { /* 737 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_i_nc",
@@ -10170,7 +10079,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 745 */
+  { /* 738 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_i_s",
@@ -10182,7 +10091,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 746 */
+  { /* 739 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_i_sc",
@@ -10194,7 +10103,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 747 */
+  { /* 740 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_n_n",
@@ -10206,7 +10115,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 748 */
+  { /* 741 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_n_nc",
@@ -10218,7 +10127,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 749 */
+  { /* 742 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_n_i",
@@ -10230,7 +10139,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 750 */
+  { /* 743 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_n_ic",
@@ -10242,7 +10151,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 751 */
+  { /* 744 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_n_s",
@@ -10254,7 +10163,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 752 */
+  { /* 745 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_n_sc",
@@ -10266,7 +10175,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 753 */
+  { /* 746 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_n_p",
@@ -10278,7 +10187,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 754 */
+  { /* 747 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_s_p",
@@ -10290,7 +10199,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 755 */
+  { /* 748 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_s_s",
@@ -10302,7 +10211,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 756 */
+  { /* 749 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_s_sc",
@@ -10314,7 +10223,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 757 */
+  { /* 750 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_s_i",
@@ -10326,7 +10235,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 758 */
+  { /* 751 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_s_ic",
@@ -10338,7 +10247,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 759 */
+  { /* 752 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_s_n",
@@ -10350,7 +10259,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 760 */
+  { /* 753 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_s_nc",
@@ -10362,7 +10271,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 761 */
+  { /* 754 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_pc",
@@ -10374,7 +10283,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 762 */
+  { /* 755 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_p",
@@ -10386,7 +10295,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 763 */
+  { /* 756 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_i",
@@ -10398,7 +10307,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 764 */
+  { /* 757 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_ic",
@@ -10410,7 +10319,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 765 */
+  { /* 758 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_n",
@@ -10422,7 +10331,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 766 */
+  { /* 759 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_nc",
@@ -10434,7 +10343,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 767 */
+  { /* 760 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_s",
@@ -10446,7 +10355,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 768 */
+  { /* 761 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_sc",
@@ -10458,7 +10367,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 769 */
+  { /* 762 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_i_p",
@@ -10470,7 +10379,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 770 */
+  { /* 763 */
     /* type PARROT_INLINE_OP, */
     "assign",
     "assign_p_p",
@@ -10482,7 +10391,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 771 */
+  { /* 764 */
     /* type PARROT_INLINE_OP, */
     "assign",
     "assign_p_i",
@@ -10494,7 +10403,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 772 */
+  { /* 765 */
     /* type PARROT_INLINE_OP, */
     "assign",
     "assign_p_ic",
@@ -10506,7 +10415,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 773 */
+  { /* 766 */
     /* type PARROT_INLINE_OP, */
     "assign",
     "assign_p_n",
@@ -10518,7 +10427,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 774 */
+  { /* 767 */
     /* type PARROT_INLINE_OP, */
     "assign",
     "assign_p_nc",
@@ -10530,7 +10439,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 775 */
+  { /* 768 */
     /* type PARROT_INLINE_OP, */
     "assign",
     "assign_p_s",
@@ -10542,7 +10451,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 776 */
+  { /* 769 */
     /* type PARROT_INLINE_OP, */
     "assign",
     "assign_p_sc",
@@ -10554,7 +10463,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 777 */
+  { /* 770 */
     /* type PARROT_INLINE_OP, */
     "assign",
     "assign_s_s",
@@ -10566,7 +10475,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 778 */
+  { /* 771 */
     /* type PARROT_INLINE_OP, */
     "assign",
     "assign_s_sc",
@@ -10578,7 +10487,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 779 */
+  { /* 772 */
     /* type PARROT_INLINE_OP, */
     "setref",
     "setref_p_p",
@@ -10590,7 +10499,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 780 */
+  { /* 773 */
     /* type PARROT_INLINE_OP, */
     "deref",
     "deref_p_p",
@@ -10602,7 +10511,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 781 */
+  { /* 774 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_ki_i",
@@ -10614,7 +10523,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 782 */
+  { /* 775 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_kic_i",
@@ -10626,7 +10535,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 783 */
+  { /* 776 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_ki_ic",
@@ -10638,7 +10547,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 784 */
+  { /* 777 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_kic_ic",
@@ -10650,7 +10559,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 785 */
+  { /* 778 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_ki_n",
@@ -10662,7 +10571,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 786 */
+  { /* 779 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_kic_n",
@@ -10674,7 +10583,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 787 */
+  { /* 780 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_ki_nc",
@@ -10686,7 +10595,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 788 */
+  { /* 781 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_kic_nc",
@@ -10698,7 +10607,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 789 */
+  { /* 782 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_ki_s",
@@ -10710,7 +10619,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 790 */
+  { /* 783 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_kic_s",
@@ -10722,7 +10631,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 791 */
+  { /* 784 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_ki_sc",
@@ -10734,7 +10643,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 792 */
+  { /* 785 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_kic_sc",
@@ -10746,7 +10655,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 793 */
+  { /* 786 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_ki_p",
@@ -10758,7 +10667,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 794 */
+  { /* 787 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_kic_p",
@@ -10770,7 +10679,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 795 */
+  { /* 788 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_i_p_ki",
@@ -10782,7 +10691,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 796 */
+  { /* 789 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_i_p_kic",
@@ -10794,7 +10703,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 797 */
+  { /* 790 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_n_p_ki",
@@ -10806,7 +10715,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 798 */
+  { /* 791 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_n_p_kic",
@@ -10818,7 +10727,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 799 */
+  { /* 792 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_s_p_ki",
@@ -10830,7 +10739,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 800 */
+  { /* 793 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_s_p_kic",
@@ -10842,7 +10751,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 801 */
+  { /* 794 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_p_ki",
@@ -10854,7 +10763,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 802 */
+  { /* 795 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_p_kic",
@@ -10866,7 +10775,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 803 */
+  { /* 796 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_k_i",
@@ -10878,7 +10787,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 804 */
+  { /* 797 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_kc_i",
@@ -10890,7 +10799,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 805 */
+  { /* 798 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_k_ic",
@@ -10902,7 +10811,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 806 */
+  { /* 799 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_kc_ic",
@@ -10914,7 +10823,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 807 */
+  { /* 800 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_k_n",
@@ -10926,7 +10835,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 808 */
+  { /* 801 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_kc_n",
@@ -10938,7 +10847,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 809 */
+  { /* 802 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_k_nc",
@@ -10950,7 +10859,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 810 */
+  { /* 803 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_kc_nc",
@@ -10962,7 +10871,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 811 */
+  { /* 804 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_k_s",
@@ -10974,7 +10883,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 812 */
+  { /* 805 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_kc_s",
@@ -10986,7 +10895,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 813 */
+  { /* 806 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_k_sc",
@@ -10998,7 +10907,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 814 */
+  { /* 807 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_kc_sc",
@@ -11010,7 +10919,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 815 */
+  { /* 808 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_k_p",
@@ -11022,7 +10931,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 816 */
+  { /* 809 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_kc_p",
@@ -11034,7 +10943,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 817 */
+  { /* 810 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_i_p_k",
@@ -11046,7 +10955,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 818 */
+  { /* 811 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_i_p_kc",
@@ -11058,7 +10967,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 819 */
+  { /* 812 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_n_p_k",
@@ -11070,7 +10979,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 820 */
+  { /* 813 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_n_p_kc",
@@ -11082,7 +10991,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 821 */
+  { /* 814 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_s_p_k",
@@ -11094,7 +11003,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 822 */
+  { /* 815 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_s_p_kc",
@@ -11106,7 +11015,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 823 */
+  { /* 816 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_p_k",
@@ -11118,7 +11027,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 824 */
+  { /* 817 */
     /* type PARROT_INLINE_OP, */
     "set",
     "set_p_p_kc",
@@ -11130,7 +11039,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 825 */
+  { /* 818 */
     /* type PARROT_INLINE_OP, */
     "clone",
     "clone_p_p",
@@ -11142,7 +11051,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 826 */
+  { /* 819 */
     /* type PARROT_INLINE_OP, */
     "clone",
     "clone_p_p_p",
@@ -11154,7 +11063,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 827 */
+  { /* 820 */
     /* type PARROT_INLINE_OP, */
     "clone",
     "clone_p_p_pc",
@@ -11166,7 +11075,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 828 */
+  { /* 821 */
     /* type PARROT_INLINE_OP, */
     "copy",
     "copy_p_p",
@@ -11178,7 +11087,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 829 */
+  { /* 822 */
     /* type PARROT_INLINE_OP, */
     "null",
     "null_s",
@@ -11190,7 +11099,7 @@
     { PARROT_ARGDIR_OUT },
     { 0 }
   },
-  { /* 830 */
+  { /* 823 */
     /* type PARROT_INLINE_OP, */
     "null",
     "null_i",
@@ -11202,7 +11111,7 @@
     { PARROT_ARGDIR_OUT },
     { 0 }
   },
-  { /* 831 */
+  { /* 824 */
     /* type PARROT_INLINE_OP, */
     "null",
     "null_p",
@@ -11214,7 +11123,7 @@
     { PARROT_ARGDIR_OUT },
     { 0 }
   },
-  { /* 832 */
+  { /* 825 */
     /* type PARROT_INLINE_OP, */
     "null",
     "null_n",
@@ -11226,7 +11135,7 @@
     { PARROT_ARGDIR_OUT },
     { 0 }
   },
-  { /* 833 */
+  { /* 826 */
     /* type PARROT_INLINE_OP, */
     "ord",
     "ord_i_s",
@@ -11238,7 +11147,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 834 */
+  { /* 827 */
     /* type PARROT_INLINE_OP, */
     "ord",
     "ord_i_sc",
@@ -11250,7 +11159,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 835 */
+  { /* 828 */
     /* type PARROT_INLINE_OP, */
     "ord",
     "ord_i_s_i",
@@ -11262,7 +11171,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 836 */
+  { /* 829 */
     /* type PARROT_INLINE_OP, */
     "ord",
     "ord_i_sc_i",
@@ -11274,7 +11183,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 837 */
+  { /* 830 */
     /* type PARROT_INLINE_OP, */
     "ord",
     "ord_i_s_ic",
@@ -11286,7 +11195,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 838 */
+  { /* 831 */
     /* type PARROT_INLINE_OP, */
     "ord",
     "ord_i_sc_ic",
@@ -11298,7 +11207,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 839 */
+  { /* 832 */
     /* type PARROT_INLINE_OP, */
     "chr",
     "chr_s_i",
@@ -11310,7 +11219,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 840 */
+  { /* 833 */
     /* type PARROT_INLINE_OP, */
     "chr",
     "chr_s_ic",
@@ -11322,7 +11231,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 841 */
+  { /* 834 */
     /* type PARROT_INLINE_OP, */
     "chopn",
     "chopn_s_s_i",
@@ -11334,7 +11243,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 842 */
+  { /* 835 */
     /* type PARROT_INLINE_OP, */
     "chopn",
     "chopn_s_sc_i",
@@ -11346,7 +11255,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 843 */
+  { /* 836 */
     /* type PARROT_INLINE_OP, */
     "chopn",
     "chopn_s_s_ic",
@@ -11358,7 +11267,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 844 */
+  { /* 837 */
     /* type PARROT_INLINE_OP, */
     "chopn",
     "chopn_s_sc_ic",
@@ -11370,7 +11279,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 845 */
+  { /* 838 */
     /* type PARROT_INLINE_OP, */
     "concat",
     "concat_s_s",
@@ -11382,7 +11291,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 846 */
+  { /* 839 */
     /* type PARROT_INLINE_OP, */
     "concat",
     "concat_s_sc",
@@ -11394,7 +11303,7 @@
     { PARROT_ARGDIR_INOUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 847 */
+  { /* 840 */
     /* type PARROT_INLINE_OP, */
     "concat",
     "concat_p_p",
@@ -11406,7 +11315,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 848 */
+  { /* 841 */
     /* type PARROT_INLINE_OP, */
     "concat",
     "concat_p_s",
@@ -11418,7 +11327,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 849 */
+  { /* 842 */
     /* type PARROT_INLINE_OP, */
     "concat",
     "concat_p_sc",
@@ -11430,7 +11339,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 850 */
+  { /* 843 */
     /* type PARROT_INLINE_OP, */
     "concat",
     "concat_s_s_s",
@@ -11442,7 +11351,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 851 */
+  { /* 844 */
     /* type PARROT_INLINE_OP, */
     "concat",
     "concat_s_sc_s",
@@ -11454,7 +11363,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 852 */
+  { /* 845 */
     /* type PARROT_INLINE_OP, */
     "concat",
     "concat_s_s_sc",
@@ -11466,7 +11375,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 853 */
+  { /* 846 */
     /* type PARROT_INLINE_OP, */
     "concat",
     "concat_p_p_s",
@@ -11478,7 +11387,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 854 */
+  { /* 847 */
     /* type PARROT_INLINE_OP, */
     "concat",
     "concat_p_p_sc",
@@ -11490,7 +11399,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 855 */
+  { /* 848 */
     /* type PARROT_INLINE_OP, */
     "concat",
     "concat_p_p_p",
@@ -11502,7 +11411,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 856 */
+  { /* 849 */
     /* type PARROT_INLINE_OP, */
     "repeat",
     "repeat_s_s_i",
@@ -11514,7 +11423,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 857 */
+  { /* 850 */
     /* type PARROT_INLINE_OP, */
     "repeat",
     "repeat_s_sc_i",
@@ -11526,7 +11435,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 858 */
+  { /* 851 */
     /* type PARROT_INLINE_OP, */
     "repeat",
     "repeat_s_s_ic",
@@ -11538,7 +11447,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 859 */
+  { /* 852 */
     /* type PARROT_INLINE_OP, */
     "repeat",
     "repeat_s_sc_ic",
@@ -11550,7 +11459,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 860 */
+  { /* 853 */
     /* type PARROT_INLINE_OP, */
     "repeat",
     "repeat_p_p_i",
@@ -11562,7 +11471,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 861 */
+  { /* 854 */
     /* type PARROT_INLINE_OP, */
     "repeat",
     "repeat_p_p_ic",
@@ -11574,7 +11483,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 862 */
+  { /* 855 */
     /* type PARROT_INLINE_OP, */
     "repeat",
     "repeat_p_p_p",
@@ -11586,7 +11495,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 863 */
+  { /* 856 */
     /* type PARROT_INLINE_OP, */
     "repeat",
     "repeat_p_i",
@@ -11598,7 +11507,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 864 */
+  { /* 857 */
     /* type PARROT_INLINE_OP, */
     "repeat",
     "repeat_p_ic",
@@ -11610,7 +11519,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 865 */
+  { /* 858 */
     /* type PARROT_INLINE_OP, */
     "repeat",
     "repeat_p_p",
@@ -11622,7 +11531,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 866 */
+  { /* 859 */
     /* type PARROT_INLINE_OP, */
     "length",
     "length_i_s",
@@ -11634,7 +11543,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 867 */
+  { /* 860 */
     /* type PARROT_INLINE_OP, */
     "length",
     "length_i_sc",
@@ -11646,7 +11555,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 868 */
+  { /* 861 */
     /* type PARROT_INLINE_OP, */
     "bytelength",
     "bytelength_i_s",
@@ -11658,7 +11567,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 869 */
+  { /* 862 */
     /* type PARROT_INLINE_OP, */
     "bytelength",
     "bytelength_i_sc",
@@ -11670,7 +11579,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 870 */
+  { /* 863 */
     /* type PARROT_FUNCTION_OP, */
     "pin",
     "pin_s",
@@ -11682,7 +11591,7 @@
     { PARROT_ARGDIR_INOUT },
     { 0 }
   },
-  { /* 871 */
+  { /* 864 */
     /* type PARROT_FUNCTION_OP, */
     "unpin",
     "unpin_s",
@@ -11694,7 +11603,7 @@
     { PARROT_ARGDIR_INOUT },
     { 0 }
   },
-  { /* 872 */
+  { /* 865 */
     /* type PARROT_INLINE_OP, */
     "substr",
     "substr_s_s_i",
@@ -11706,7 +11615,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 873 */
+  { /* 866 */
     /* type PARROT_INLINE_OP, */
     "substr",
     "substr_s_sc_i",
@@ -11718,7 +11627,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 874 */
+  { /* 867 */
     /* type PARROT_INLINE_OP, */
     "substr",
     "substr_s_s_ic",
@@ -11730,7 +11639,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 875 */
+  { /* 868 */
     /* type PARROT_INLINE_OP, */
     "substr",
     "substr_s_sc_ic",
@@ -11742,7 +11651,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 876 */
+  { /* 869 */
     /* type PARROT_INLINE_OP, */
     "substr",
     "substr_s_s_i_i",
@@ -11754,7 +11663,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 877 */
+  { /* 870 */
     /* type PARROT_INLINE_OP, */
     "substr",
     "substr_s_sc_i_i",
@@ -11766,7 +11675,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 878 */
+  { /* 871 */
     /* type PARROT_INLINE_OP, */
     "substr",
     "substr_s_s_ic_i",
@@ -11778,7 +11687,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 879 */
+  { /* 872 */
     /* type PARROT_INLINE_OP, */
     "substr",
     "substr_s_sc_ic_i",
@@ -11790,7 +11699,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 880 */
+  { /* 873 */
     /* type PARROT_INLINE_OP, */
     "substr",
     "substr_s_s_i_ic",
@@ -11802,7 +11711,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 881 */
+  { /* 874 */
     /* type PARROT_INLINE_OP, */
     "substr",
     "substr_s_sc_i_ic",
@@ -11814,7 +11723,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 882 */
+  { /* 875 */
     /* type PARROT_INLINE_OP, */
     "substr",
     "substr_s_s_ic_ic",
@@ -11826,7 +11735,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 883 */
+  { /* 876 */
     /* type PARROT_INLINE_OP, */
     "substr",
     "substr_s_sc_ic_ic",
@@ -11838,7 +11747,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 884 */
+  { /* 877 */
     /* type PARROT_INLINE_OP, */
     "substr",
     "substr_s_p_i_i",
@@ -11850,7 +11759,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 885 */
+  { /* 878 */
     /* type PARROT_INLINE_OP, */
     "substr",
     "substr_s_p_ic_i",
@@ -11862,7 +11771,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 886 */
+  { /* 879 */
     /* type PARROT_INLINE_OP, */
     "substr",
     "substr_s_p_i_ic",
@@ -11874,7 +11783,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 887 */
+  { /* 880 */
     /* type PARROT_INLINE_OP, */
     "substr",
     "substr_s_p_ic_ic",
@@ -11886,7 +11795,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 888 */
+  { /* 881 */
     /* type PARROT_INLINE_OP, */
     "replace",
     "replace_s_s_i_i_s",
@@ -11898,7 +11807,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 889 */
+  { /* 882 */
     /* type PARROT_INLINE_OP, */
     "replace",
     "replace_s_sc_i_i_s",
@@ -11910,7 +11819,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 890 */
+  { /* 883 */
     /* type PARROT_INLINE_OP, */
     "replace",
     "replace_s_s_ic_i_s",
@@ -11922,7 +11831,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 891 */
+  { /* 884 */
     /* type PARROT_INLINE_OP, */
     "replace",
     "replace_s_sc_ic_i_s",
@@ -11934,7 +11843,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 892 */
+  { /* 885 */
     /* type PARROT_INLINE_OP, */
     "replace",
     "replace_s_s_i_ic_s",
@@ -11946,7 +11855,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 893 */
+  { /* 886 */
     /* type PARROT_INLINE_OP, */
     "replace",
     "replace_s_sc_i_ic_s",
@@ -11958,7 +11867,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 894 */
+  { /* 887 */
     /* type PARROT_INLINE_OP, */
     "replace",
     "replace_s_s_ic_ic_s",
@@ -11970,7 +11879,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 895 */
+  { /* 888 */
     /* type PARROT_INLINE_OP, */
     "replace",
     "replace_s_sc_ic_ic_s",
@@ -11982,7 +11891,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 896 */
+  { /* 889 */
     /* type PARROT_INLINE_OP, */
     "replace",
     "replace_s_s_i_i_sc",
@@ -11994,7 +11903,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 897 */
+  { /* 890 */
     /* type PARROT_INLINE_OP, */
     "replace",
     "replace_s_sc_i_i_sc",
@@ -12006,7 +11915,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 898 */
+  { /* 891 */
     /* type PARROT_INLINE_OP, */
     "replace",
     "replace_s_s_ic_i_sc",
@@ -12018,7 +11927,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 899 */
+  { /* 892 */
     /* type PARROT_INLINE_OP, */
     "replace",
     "replace_s_sc_ic_i_sc",
@@ -12030,7 +11939,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 900 */
+  { /* 893 */
     /* type PARROT_INLINE_OP, */
     "replace",
     "replace_s_s_i_ic_sc",
@@ -12042,7 +11951,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 901 */
+  { /* 894 */
     /* type PARROT_INLINE_OP, */
     "replace",
     "replace_s_sc_i_ic_sc",
@@ -12054,7 +11963,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 902 */
+  { /* 895 */
     /* type PARROT_INLINE_OP, */
     "replace",
     "replace_s_s_ic_ic_sc",
@@ -12066,7 +11975,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 903 */
+  { /* 896 */
     /* type PARROT_INLINE_OP, */
     "replace",
     "replace_s_sc_ic_ic_sc",
@@ -12078,7 +11987,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 904 */
+  { /* 897 */
     /* type PARROT_INLINE_OP, */
     "index",
     "index_i_s_s",
@@ -12090,7 +11999,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 905 */
+  { /* 898 */
     /* type PARROT_INLINE_OP, */
     "index",
     "index_i_sc_s",
@@ -12102,7 +12011,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 906 */
+  { /* 899 */
     /* type PARROT_INLINE_OP, */
     "index",
     "index_i_s_sc",
@@ -12114,7 +12023,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 907 */
+  { /* 900 */
     /* type PARROT_INLINE_OP, */
     "index",
     "index_i_sc_sc",
@@ -12126,7 +12035,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 908 */
+  { /* 901 */
     /* type PARROT_INLINE_OP, */
     "index",
     "index_i_s_s_i",
@@ -12138,7 +12047,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 909 */
+  { /* 902 */
     /* type PARROT_INLINE_OP, */
     "index",
     "index_i_sc_s_i",
@@ -12150,7 +12059,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 910 */
+  { /* 903 */
     /* type PARROT_INLINE_OP, */
     "index",
     "index_i_s_sc_i",
@@ -12162,7 +12071,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 911 */
+  { /* 904 */
     /* type PARROT_INLINE_OP, */
     "index",
     "index_i_sc_sc_i",
@@ -12174,7 +12083,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 912 */
+  { /* 905 */
     /* type PARROT_INLINE_OP, */
     "index",
     "index_i_s_s_ic",
@@ -12186,7 +12095,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 913 */
+  { /* 906 */
     /* type PARROT_INLINE_OP, */
     "index",
     "index_i_sc_s_ic",
@@ -12198,7 +12107,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 914 */
+  { /* 907 */
     /* type PARROT_INLINE_OP, */
     "index",
     "index_i_s_sc_ic",
@@ -12210,7 +12119,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 915 */
+  { /* 908 */
     /* type PARROT_INLINE_OP, */
     "index",
     "index_i_sc_sc_ic",
@@ -12222,7 +12131,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 916 */
+  { /* 909 */
     /* type PARROT_INLINE_OP, */
     "sprintf",
     "sprintf_s_s_p",
@@ -12234,7 +12143,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 917 */
+  { /* 910 */
     /* type PARROT_INLINE_OP, */
     "sprintf",
     "sprintf_s_sc_p",
@@ -12246,7 +12155,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 918 */
+  { /* 911 */
     /* type PARROT_INLINE_OP, */
     "sprintf",
     "sprintf_p_p_p",
@@ -12258,7 +12167,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 919 */
+  { /* 912 */
     /* type PARROT_INLINE_OP, */
     "new",
     "new_s",
@@ -12270,7 +12179,7 @@
     { PARROT_ARGDIR_OUT },
     { 0 }
   },
-  { /* 920 */
+  { /* 913 */
     /* type PARROT_INLINE_OP, */
     "new",
     "new_s_i",
@@ -12282,7 +12191,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 921 */
+  { /* 914 */
     /* type PARROT_INLINE_OP, */
     "new",
     "new_s_ic",
@@ -12294,7 +12203,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 922 */
+  { /* 915 */
     /* type PARROT_INLINE_OP, */
     "stringinfo",
     "stringinfo_i_s_i",
@@ -12306,7 +12215,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 923 */
+  { /* 916 */
     /* type PARROT_INLINE_OP, */
     "stringinfo",
     "stringinfo_i_sc_i",
@@ -12318,7 +12227,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 924 */
+  { /* 917 */
     /* type PARROT_INLINE_OP, */
     "stringinfo",
     "stringinfo_i_s_ic",
@@ -12330,7 +12239,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 925 */
+  { /* 918 */
     /* type PARROT_INLINE_OP, */
     "stringinfo",
     "stringinfo_i_sc_ic",
@@ -12342,7 +12251,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 926 */
+  { /* 919 */
     /* type PARROT_INLINE_OP, */
     "upcase",
     "upcase_s_s",
@@ -12354,7 +12263,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 927 */
+  { /* 920 */
     /* type PARROT_INLINE_OP, */
     "upcase",
     "upcase_s_sc",
@@ -12366,7 +12275,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 928 */
+  { /* 921 */
     /* type PARROT_INLINE_OP, */
     "downcase",
     "downcase_s_s",
@@ -12378,7 +12287,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 929 */
+  { /* 922 */
     /* type PARROT_INLINE_OP, */
     "downcase",
     "downcase_s_sc",
@@ -12390,7 +12299,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 930 */
+  { /* 923 */
     /* type PARROT_INLINE_OP, */
     "titlecase",
     "titlecase_s_s",
@@ -12402,7 +12311,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 931 */
+  { /* 924 */
     /* type PARROT_INLINE_OP, */
     "titlecase",
     "titlecase_s_sc",
@@ -12414,7 +12323,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 932 */
+  { /* 925 */
     /* type PARROT_FUNCTION_OP, */
     "join",
     "join_s_s_p",
@@ -12426,7 +12335,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 933 */
+  { /* 926 */
     /* type PARROT_FUNCTION_OP, */
     "join",
     "join_s_sc_p",
@@ -12438,7 +12347,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 934 */
+  { /* 927 */
     /* type PARROT_FUNCTION_OP, */
     "split",
     "split_p_s_s",
@@ -12450,7 +12359,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 935 */
+  { /* 928 */
     /* type PARROT_FUNCTION_OP, */
     "split",
     "split_p_sc_s",
@@ -12462,7 +12371,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 936 */
+  { /* 929 */
     /* type PARROT_FUNCTION_OP, */
     "split",
     "split_p_s_sc",
@@ -12474,7 +12383,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 937 */
+  { /* 930 */
     /* type PARROT_FUNCTION_OP, */
     "split",
     "split_p_sc_sc",
@@ -12486,7 +12395,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 938 */
+  { /* 931 */
     /* type PARROT_FUNCTION_OP, */
     "charset",
     "charset_i_s",
@@ -12498,7 +12407,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 939 */
+  { /* 932 */
     /* type PARROT_FUNCTION_OP, */
     "charset",
     "charset_i_sc",
@@ -12510,7 +12419,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 940 */
+  { /* 933 */
     /* type PARROT_FUNCTION_OP, */
     "charsetname",
     "charsetname_s_i",
@@ -12522,7 +12431,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 941 */
+  { /* 934 */
     /* type PARROT_FUNCTION_OP, */
     "charsetname",
     "charsetname_s_ic",
@@ -12534,7 +12443,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 942 */
+  { /* 935 */
     /* type PARROT_FUNCTION_OP, */
     "find_charset",
     "find_charset_i_s",
@@ -12546,7 +12455,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 943 */
+  { /* 936 */
     /* type PARROT_FUNCTION_OP, */
     "find_charset",
     "find_charset_i_sc",
@@ -12558,7 +12467,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 944 */
+  { /* 937 */
     /* type PARROT_FUNCTION_OP, */
     "trans_charset",
     "trans_charset_s_s_i",
@@ -12570,7 +12479,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 945 */
+  { /* 938 */
     /* type PARROT_FUNCTION_OP, */
     "trans_charset",
     "trans_charset_s_sc_i",
@@ -12582,7 +12491,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 946 */
+  { /* 939 */
     /* type PARROT_FUNCTION_OP, */
     "trans_charset",
     "trans_charset_s_s_ic",
@@ -12594,7 +12503,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 947 */
+  { /* 940 */
     /* type PARROT_FUNCTION_OP, */
     "trans_charset",
     "trans_charset_s_sc_ic",
@@ -12606,7 +12515,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 948 */
+  { /* 941 */
     /* type PARROT_FUNCTION_OP, */
     "encoding",
     "encoding_i_s",
@@ -12618,7 +12527,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 949 */
+  { /* 942 */
     /* type PARROT_FUNCTION_OP, */
     "encoding",
     "encoding_i_sc",
@@ -12630,7 +12539,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 950 */
+  { /* 943 */
     /* type PARROT_FUNCTION_OP, */
     "encodingname",
     "encodingname_s_i",
@@ -12642,7 +12551,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 951 */
+  { /* 944 */
     /* type PARROT_FUNCTION_OP, */
     "encodingname",
     "encodingname_s_ic",
@@ -12654,7 +12563,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 952 */
+  { /* 945 */
     /* type PARROT_FUNCTION_OP, */
     "find_encoding",
     "find_encoding_i_s",
@@ -12666,7 +12575,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 953 */
+  { /* 946 */
     /* type PARROT_FUNCTION_OP, */
     "find_encoding",
     "find_encoding_i_sc",
@@ -12678,7 +12587,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 954 */
+  { /* 947 */
     /* type PARROT_FUNCTION_OP, */
     "trans_encoding",
     "trans_encoding_s_s_i",
@@ -12690,7 +12599,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 955 */
+  { /* 948 */
     /* type PARROT_FUNCTION_OP, */
     "trans_encoding",
     "trans_encoding_s_sc_i",
@@ -12702,7 +12611,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 956 */
+  { /* 949 */
     /* type PARROT_FUNCTION_OP, */
     "trans_encoding",
     "trans_encoding_s_s_ic",
@@ -12714,7 +12623,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 957 */
+  { /* 950 */
     /* type PARROT_FUNCTION_OP, */
     "trans_encoding",
     "trans_encoding_s_sc_ic",
@@ -12726,7 +12635,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 958 */
+  { /* 951 */
     /* type PARROT_INLINE_OP, */
     "is_cclass",
     "is_cclass_i_i_s_i",
@@ -12738,7 +12647,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 959 */
+  { /* 952 */
     /* type PARROT_INLINE_OP, */
     "is_cclass",
     "is_cclass_i_ic_s_i",
@@ -12750,7 +12659,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 960 */
+  { /* 953 */
     /* type PARROT_INLINE_OP, */
     "is_cclass",
     "is_cclass_i_i_sc_i",
@@ -12762,7 +12671,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 961 */
+  { /* 954 */
     /* type PARROT_INLINE_OP, */
     "is_cclass",
     "is_cclass_i_ic_sc_i",
@@ -12774,7 +12683,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 962 */
+  { /* 955 */
     /* type PARROT_INLINE_OP, */
     "is_cclass",
     "is_cclass_i_i_s_ic",
@@ -12786,7 +12695,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 963 */
+  { /* 956 */
     /* type PARROT_INLINE_OP, */
     "is_cclass",
     "is_cclass_i_ic_s_ic",
@@ -12798,7 +12707,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 964 */
+  { /* 957 */
     /* type PARROT_INLINE_OP, */
     "is_cclass",
     "is_cclass_i_i_sc_ic",
@@ -12810,7 +12719,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 965 */
+  { /* 958 */
     /* type PARROT_INLINE_OP, */
     "is_cclass",
     "is_cclass_i_ic_sc_ic",
@@ -12822,7 +12731,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 966 */
+  { /* 959 */
     /* type PARROT_INLINE_OP, */
     "find_cclass",
     "find_cclass_i_i_s_i_i",
@@ -12834,7 +12743,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 967 */
+  { /* 960 */
     /* type PARROT_INLINE_OP, */
     "find_cclass",
     "find_cclass_i_ic_s_i_i",
@@ -12846,7 +12755,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 968 */
+  { /* 961 */
     /* type PARROT_INLINE_OP, */
     "find_cclass",
     "find_cclass_i_i_sc_i_i",
@@ -12858,7 +12767,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 969 */
+  { /* 962 */
     /* type PARROT_INLINE_OP, */
     "find_cclass",
     "find_cclass_i_ic_sc_i_i",
@@ -12870,7 +12779,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 970 */
+  { /* 963 */
     /* type PARROT_INLINE_OP, */
     "find_cclass",
     "find_cclass_i_i_s_ic_i",
@@ -12882,7 +12791,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 971 */
+  { /* 964 */
     /* type PARROT_INLINE_OP, */
     "find_cclass",
     "find_cclass_i_ic_s_ic_i",
@@ -12894,7 +12803,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 972 */
+  { /* 965 */
     /* type PARROT_INLINE_OP, */
     "find_cclass",
     "find_cclass_i_i_sc_ic_i",
@@ -12906,7 +12815,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 973 */
+  { /* 966 */
     /* type PARROT_INLINE_OP, */
     "find_cclass",
     "find_cclass_i_ic_sc_ic_i",
@@ -12918,7 +12827,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 974 */
+  { /* 967 */
     /* type PARROT_INLINE_OP, */
     "find_cclass",
     "find_cclass_i_i_s_i_ic",
@@ -12930,7 +12839,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 975 */
+  { /* 968 */
     /* type PARROT_INLINE_OP, */
     "find_cclass",
     "find_cclass_i_ic_s_i_ic",
@@ -12942,7 +12851,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 976 */
+  { /* 969 */
     /* type PARROT_INLINE_OP, */
     "find_cclass",
     "find_cclass_i_i_sc_i_ic",
@@ -12954,7 +12863,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 977 */
+  { /* 970 */
     /* type PARROT_INLINE_OP, */
     "find_cclass",
     "find_cclass_i_ic_sc_i_ic",
@@ -12966,7 +12875,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 978 */
+  { /* 971 */
     /* type PARROT_INLINE_OP, */
     "find_cclass",
     "find_cclass_i_i_s_ic_ic",
@@ -12978,7 +12887,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 979 */
+  { /* 972 */
     /* type PARROT_INLINE_OP, */
     "find_cclass",
     "find_cclass_i_ic_s_ic_ic",
@@ -12990,7 +12899,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 980 */
+  { /* 973 */
     /* type PARROT_INLINE_OP, */
     "find_cclass",
     "find_cclass_i_i_sc_ic_ic",
@@ -13002,7 +12911,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 981 */
+  { /* 974 */
     /* type PARROT_INLINE_OP, */
     "find_cclass",
     "find_cclass_i_ic_sc_ic_ic",
@@ -13014,7 +12923,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 982 */
+  { /* 975 */
     /* type PARROT_INLINE_OP, */
     "find_not_cclass",
     "find_not_cclass_i_i_s_i_i",
@@ -13026,7 +12935,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 983 */
+  { /* 976 */
     /* type PARROT_INLINE_OP, */
     "find_not_cclass",
     "find_not_cclass_i_ic_s_i_i",
@@ -13038,7 +12947,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 984 */
+  { /* 977 */
     /* type PARROT_INLINE_OP, */
     "find_not_cclass",
     "find_not_cclass_i_i_sc_i_i",
@@ -13050,7 +12959,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 985 */
+  { /* 978 */
     /* type PARROT_INLINE_OP, */
     "find_not_cclass",
     "find_not_cclass_i_ic_sc_i_i",
@@ -13062,7 +12971,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 986 */
+  { /* 979 */
     /* type PARROT_INLINE_OP, */
     "find_not_cclass",
     "find_not_cclass_i_i_s_ic_i",
@@ -13074,7 +12983,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 987 */
+  { /* 980 */
     /* type PARROT_INLINE_OP, */
     "find_not_cclass",
     "find_not_cclass_i_ic_s_ic_i",
@@ -13086,7 +12995,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 988 */
+  { /* 981 */
     /* type PARROT_INLINE_OP, */
     "find_not_cclass",
     "find_not_cclass_i_i_sc_ic_i",
@@ -13098,7 +13007,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 989 */
+  { /* 982 */
     /* type PARROT_INLINE_OP, */
     "find_not_cclass",
     "find_not_cclass_i_ic_sc_ic_i",
@@ -13110,7 +13019,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 990 */
+  { /* 983 */
     /* type PARROT_INLINE_OP, */
     "find_not_cclass",
     "find_not_cclass_i_i_s_i_ic",
@@ -13122,7 +13031,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 991 */
+  { /* 984 */
     /* type PARROT_INLINE_OP, */
     "find_not_cclass",
     "find_not_cclass_i_ic_s_i_ic",
@@ -13134,7 +13043,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 992 */
+  { /* 985 */
     /* type PARROT_INLINE_OP, */
     "find_not_cclass",
     "find_not_cclass_i_i_sc_i_ic",
@@ -13146,7 +13055,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 993 */
+  { /* 986 */
     /* type PARROT_INLINE_OP, */
     "find_not_cclass",
     "find_not_cclass_i_ic_sc_i_ic",
@@ -13158,7 +13067,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 994 */
+  { /* 987 */
     /* type PARROT_INLINE_OP, */
     "find_not_cclass",
     "find_not_cclass_i_i_s_ic_ic",
@@ -13170,7 +13079,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 995 */
+  { /* 988 */
     /* type PARROT_INLINE_OP, */
     "find_not_cclass",
     "find_not_cclass_i_ic_s_ic_ic",
@@ -13182,7 +13091,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 996 */
+  { /* 989 */
     /* type PARROT_INLINE_OP, */
     "find_not_cclass",
     "find_not_cclass_i_i_sc_ic_ic",
@@ -13194,7 +13103,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 997 */
+  { /* 990 */
     /* type PARROT_INLINE_OP, */
     "find_not_cclass",
     "find_not_cclass_i_ic_sc_ic_ic",
@@ -13206,7 +13115,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0, 0 }
   },
-  { /* 998 */
+  { /* 991 */
     /* type PARROT_FUNCTION_OP, */
     "escape",
     "escape_s_s",
@@ -13218,7 +13127,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 999 */
+  { /* 992 */
     /* type PARROT_FUNCTION_OP, */
     "compose",
     "compose_s_s",
@@ -13230,7 +13139,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1000 */
+  { /* 993 */
     /* type PARROT_FUNCTION_OP, */
     "compose",
     "compose_s_sc",
@@ -13242,7 +13151,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1001 */
+  { /* 994 */
     /* type PARROT_INLINE_OP, */
     "spawnw",
     "spawnw_i_s",
@@ -13254,7 +13163,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1002 */
+  { /* 995 */
     /* type PARROT_INLINE_OP, */
     "spawnw",
     "spawnw_i_sc",
@@ -13266,7 +13175,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1003 */
+  { /* 996 */
     /* type PARROT_INLINE_OP, */
     "spawnw",
     "spawnw_i_p",
@@ -13278,7 +13187,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1004 */
+  { /* 997 */
     /* type PARROT_INLINE_OP, */
     "err",
     "err_i",
@@ -13290,7 +13199,7 @@
     { PARROT_ARGDIR_OUT },
     { 0 }
   },
-  { /* 1005 */
+  { /* 998 */
     /* type PARROT_FUNCTION_OP, */
     "err",
     "err_s",
@@ -13302,7 +13211,7 @@
     { PARROT_ARGDIR_OUT },
     { 0 }
   },
-  { /* 1006 */
+  { /* 999 */
     /* type PARROT_FUNCTION_OP, */
     "err",
     "err_s_i",
@@ -13314,7 +13223,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1007 */
+  { /* 1000 */
     /* type PARROT_FUNCTION_OP, */
     "err",
     "err_s_ic",
@@ -13326,7 +13235,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1008 */
+  { /* 1001 */
     /* type PARROT_INLINE_OP, */
     "time",
     "time_i",
@@ -13338,7 +13247,7 @@
     { PARROT_ARGDIR_OUT },
     { 0 }
   },
-  { /* 1009 */
+  { /* 1002 */
     /* type PARROT_INLINE_OP, */
     "time",
     "time_n",
@@ -13350,7 +13259,7 @@
     { PARROT_ARGDIR_OUT },
     { 0 }
   },
-  { /* 1010 */
+  { /* 1003 */
     /* type PARROT_FUNCTION_OP, */
     "gmtime",
     "gmtime_s_i",
@@ -13362,7 +13271,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1011 */
+  { /* 1004 */
     /* type PARROT_FUNCTION_OP, */
     "gmtime",
     "gmtime_s_ic",
@@ -13374,7 +13283,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1012 */
+  { /* 1005 */
     /* type PARROT_FUNCTION_OP, */
     "localtime",
     "localtime_s_i",
@@ -13386,7 +13295,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1013 */
+  { /* 1006 */
     /* type PARROT_FUNCTION_OP, */
     "localtime",
     "localtime_s_ic",
@@ -13398,7 +13307,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1014 */
+  { /* 1007 */
     /* type PARROT_FUNCTION_OP, */
     "decodetime",
     "decodetime_p_i",
@@ -13410,7 +13319,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1015 */
+  { /* 1008 */
     /* type PARROT_FUNCTION_OP, */
     "decodetime",
     "decodetime_p_ic",
@@ -13422,7 +13331,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1016 */
+  { /* 1009 */
     /* type PARROT_FUNCTION_OP, */
     "decodelocaltime",
     "decodelocaltime_p_i",
@@ -13434,7 +13343,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1017 */
+  { /* 1010 */
     /* type PARROT_FUNCTION_OP, */
     "decodelocaltime",
     "decodelocaltime_p_ic",
@@ -13446,7 +13355,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1018 */
+  { /* 1011 */
     /* type PARROT_INLINE_OP, */
     "sysinfo",
     "sysinfo_s_i",
@@ -13458,7 +13367,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1019 */
+  { /* 1012 */
     /* type PARROT_INLINE_OP, */
     "sysinfo",
     "sysinfo_s_ic",
@@ -13470,7 +13379,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1020 */
+  { /* 1013 */
     /* type PARROT_INLINE_OP, */
     "sysinfo",
     "sysinfo_i_i",
@@ -13482,7 +13391,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1021 */
+  { /* 1014 */
     /* type PARROT_INLINE_OP, */
     "sysinfo",
     "sysinfo_i_ic",
@@ -13494,7 +13403,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1022 */
+  { /* 1015 */
     /* type PARROT_INLINE_OP, */
     "sleep",
     "sleep_i",
@@ -13506,7 +13415,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 1023 */
+  { /* 1016 */
     /* type PARROT_INLINE_OP, */
     "sleep",
     "sleep_ic",
@@ -13518,7 +13427,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 1024 */
+  { /* 1017 */
     /* type PARROT_INLINE_OP, */
     "sleep",
     "sleep_n",
@@ -13530,7 +13439,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 1025 */
+  { /* 1018 */
     /* type PARROT_INLINE_OP, */
     "sleep",
     "sleep_nc",
@@ -13542,7 +13451,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 1026 */
+  { /* 1019 */
     /* type PARROT_FUNCTION_OP, */
     "store_lex",
     "store_lex_s_p",
@@ -13554,7 +13463,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1027 */
+  { /* 1020 */
     /* type PARROT_FUNCTION_OP, */
     "store_lex",
     "store_lex_sc_p",
@@ -13566,7 +13475,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1028 */
+  { /* 1021 */
     /* type PARROT_FUNCTION_OP, */
     "store_dynamic_lex",
     "store_dynamic_lex_s_p",
@@ -13578,7 +13487,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1029 */
+  { /* 1022 */
     /* type PARROT_FUNCTION_OP, */
     "store_dynamic_lex",
     "store_dynamic_lex_sc_p",
@@ -13590,7 +13499,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1030 */
+  { /* 1023 */
     /* type PARROT_FUNCTION_OP, */
     "find_lex",
     "find_lex_p_s",
@@ -13602,7 +13511,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1031 */
+  { /* 1024 */
     /* type PARROT_FUNCTION_OP, */
     "find_lex",
     "find_lex_p_sc",
@@ -13614,7 +13523,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1032 */
+  { /* 1025 */
     /* type PARROT_FUNCTION_OP, */
     "find_dynamic_lex",
     "find_dynamic_lex_p_s",
@@ -13626,7 +13535,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1033 */
+  { /* 1026 */
     /* type PARROT_FUNCTION_OP, */
     "find_dynamic_lex",
     "find_dynamic_lex_p_sc",
@@ -13638,7 +13547,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1034 */
+  { /* 1027 */
     /* type PARROT_FUNCTION_OP, */
     "find_caller_lex",
     "find_caller_lex_p_s",
@@ -13650,7 +13559,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1035 */
+  { /* 1028 */
     /* type PARROT_FUNCTION_OP, */
     "find_caller_lex",
     "find_caller_lex_p_sc",
@@ -13662,7 +13571,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1036 */
+  { /* 1029 */
     /* type PARROT_FUNCTION_OP, */
     "get_namespace",
     "get_namespace_p",
@@ -13674,7 +13583,7 @@
     { PARROT_ARGDIR_OUT },
     { 0 }
   },
-  { /* 1037 */
+  { /* 1030 */
     /* type PARROT_FUNCTION_OP, */
     "get_namespace",
     "get_namespace_p_p",
@@ -13686,7 +13595,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1038 */
+  { /* 1031 */
     /* type PARROT_FUNCTION_OP, */
     "get_namespace",
     "get_namespace_p_pc",
@@ -13698,7 +13607,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1039 */
+  { /* 1032 */
     /* type PARROT_FUNCTION_OP, */
     "get_hll_namespace",
     "get_hll_namespace_p",
@@ -13710,7 +13619,7 @@
     { PARROT_ARGDIR_OUT },
     { 0 }
   },
-  { /* 1040 */
+  { /* 1033 */
     /* type PARROT_FUNCTION_OP, */
     "get_hll_namespace",
     "get_hll_namespace_p_p",
@@ -13722,7 +13631,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1041 */
+  { /* 1034 */
     /* type PARROT_FUNCTION_OP, */
     "get_hll_namespace",
     "get_hll_namespace_p_pc",
@@ -13734,7 +13643,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1042 */
+  { /* 1035 */
     /* type PARROT_FUNCTION_OP, */
     "get_root_namespace",
     "get_root_namespace_p",
@@ -13746,7 +13655,7 @@
     { PARROT_ARGDIR_OUT },
     { 0 }
   },
-  { /* 1043 */
+  { /* 1036 */
     /* type PARROT_FUNCTION_OP, */
     "get_root_namespace",
     "get_root_namespace_p_p",
@@ -13758,7 +13667,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1044 */
+  { /* 1037 */
     /* type PARROT_FUNCTION_OP, */
     "get_root_namespace",
     "get_root_namespace_p_pc",
@@ -13770,7 +13679,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1045 */
+  { /* 1038 */
     /* type PARROT_FUNCTION_OP, */
     "get_global",
     "get_global_p_s",
@@ -13782,7 +13691,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1046 */
+  { /* 1039 */
     /* type PARROT_FUNCTION_OP, */
     "get_global",
     "get_global_p_sc",
@@ -13794,7 +13703,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1047 */
+  { /* 1040 */
     /* type PARROT_FUNCTION_OP, */
     "get_global",
     "get_global_p_p_s",
@@ -13806,7 +13715,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1048 */
+  { /* 1041 */
     /* type PARROT_FUNCTION_OP, */
     "get_global",
     "get_global_p_pc_s",
@@ -13818,7 +13727,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1049 */
+  { /* 1042 */
     /* type PARROT_FUNCTION_OP, */
     "get_global",
     "get_global_p_p_sc",
@@ -13830,7 +13739,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1050 */
+  { /* 1043 */
     /* type PARROT_FUNCTION_OP, */
     "get_global",
     "get_global_p_pc_sc",
@@ -13842,7 +13751,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1051 */
+  { /* 1044 */
     /* type PARROT_FUNCTION_OP, */
     "get_hll_global",
     "get_hll_global_p_s",
@@ -13854,7 +13763,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1052 */
+  { /* 1045 */
     /* type PARROT_FUNCTION_OP, */
     "get_hll_global",
     "get_hll_global_p_sc",
@@ -13866,7 +13775,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1053 */
+  { /* 1046 */
     /* type PARROT_FUNCTION_OP, */
     "get_hll_global",
     "get_hll_global_p_p_s",
@@ -13878,7 +13787,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1054 */
+  { /* 1047 */
     /* type PARROT_FUNCTION_OP, */
     "get_hll_global",
     "get_hll_global_p_pc_s",
@@ -13890,7 +13799,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1055 */
+  { /* 1048 */
     /* type PARROT_FUNCTION_OP, */
     "get_hll_global",
     "get_hll_global_p_p_sc",
@@ -13902,7 +13811,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1056 */
+  { /* 1049 */
     /* type PARROT_FUNCTION_OP, */
     "get_hll_global",
     "get_hll_global_p_pc_sc",
@@ -13914,7 +13823,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1057 */
+  { /* 1050 */
     /* type PARROT_FUNCTION_OP, */
     "get_root_global",
     "get_root_global_p_s",
@@ -13926,7 +13835,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1058 */
+  { /* 1051 */
     /* type PARROT_FUNCTION_OP, */
     "get_root_global",
     "get_root_global_p_sc",
@@ -13938,7 +13847,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1059 */
+  { /* 1052 */
     /* type PARROT_FUNCTION_OP, */
     "get_root_global",
     "get_root_global_p_p_s",
@@ -13950,7 +13859,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1060 */
+  { /* 1053 */
     /* type PARROT_FUNCTION_OP, */
     "get_root_global",
     "get_root_global_p_pc_s",
@@ -13962,7 +13871,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1061 */
+  { /* 1054 */
     /* type PARROT_FUNCTION_OP, */
     "get_root_global",
     "get_root_global_p_p_sc",
@@ -13974,7 +13883,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1062 */
+  { /* 1055 */
     /* type PARROT_FUNCTION_OP, */
     "get_root_global",
     "get_root_global_p_pc_sc",
@@ -13986,7 +13895,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1063 */
+  { /* 1056 */
     /* type PARROT_FUNCTION_OP, */
     "set_global",
     "set_global_s_p",
@@ -13998,7 +13907,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1064 */
+  { /* 1057 */
     /* type PARROT_FUNCTION_OP, */
     "set_global",
     "set_global_sc_p",
@@ -14010,7 +13919,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1065 */
+  { /* 1058 */
     /* type PARROT_FUNCTION_OP, */
     "set_global",
     "set_global_p_s_p",
@@ -14022,7 +13931,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1066 */
+  { /* 1059 */
     /* type PARROT_FUNCTION_OP, */
     "set_global",
     "set_global_pc_s_p",
@@ -14034,7 +13943,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1067 */
+  { /* 1060 */
     /* type PARROT_FUNCTION_OP, */
     "set_global",
     "set_global_p_sc_p",
@@ -14046,7 +13955,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1068 */
+  { /* 1061 */
     /* type PARROT_FUNCTION_OP, */
     "set_global",
     "set_global_pc_sc_p",
@@ -14058,7 +13967,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1069 */
+  { /* 1062 */
     /* type PARROT_FUNCTION_OP, */
     "set_hll_global",
     "set_hll_global_s_p",
@@ -14070,7 +13979,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1070 */
+  { /* 1063 */
     /* type PARROT_FUNCTION_OP, */
     "set_hll_global",
     "set_hll_global_sc_p",
@@ -14082,7 +13991,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1071 */
+  { /* 1064 */
     /* type PARROT_FUNCTION_OP, */
     "set_hll_global",
     "set_hll_global_p_s_p",
@@ -14094,7 +14003,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1072 */
+  { /* 1065 */
     /* type PARROT_FUNCTION_OP, */
     "set_hll_global",
     "set_hll_global_pc_s_p",
@@ -14106,7 +14015,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1073 */
+  { /* 1066 */
     /* type PARROT_FUNCTION_OP, */
     "set_hll_global",
     "set_hll_global_p_sc_p",
@@ -14118,7 +14027,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1074 */
+  { /* 1067 */
     /* type PARROT_FUNCTION_OP, */
     "set_hll_global",
     "set_hll_global_pc_sc_p",
@@ -14130,7 +14039,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1075 */
+  { /* 1068 */
     /* type PARROT_FUNCTION_OP, */
     "set_root_global",
     "set_root_global_s_p",
@@ -14142,7 +14051,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1076 */
+  { /* 1069 */
     /* type PARROT_FUNCTION_OP, */
     "set_root_global",
     "set_root_global_sc_p",
@@ -14154,7 +14063,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1077 */
+  { /* 1070 */
     /* type PARROT_FUNCTION_OP, */
     "set_root_global",
     "set_root_global_p_s_p",
@@ -14166,7 +14075,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1078 */
+  { /* 1071 */
     /* type PARROT_FUNCTION_OP, */
     "set_root_global",
     "set_root_global_pc_s_p",
@@ -14178,7 +14087,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1079 */
+  { /* 1072 */
     /* type PARROT_FUNCTION_OP, */
     "set_root_global",
     "set_root_global_p_sc_p",
@@ -14190,7 +14099,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1080 */
+  { /* 1073 */
     /* type PARROT_FUNCTION_OP, */
     "set_root_global",
     "set_root_global_pc_sc_p",
@@ -14202,7 +14111,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1081 */
+  { /* 1074 */
     /* type PARROT_FUNCTION_OP, */
     "find_name",
     "find_name_p_s",
@@ -14214,7 +14123,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1082 */
+  { /* 1075 */
     /* type PARROT_FUNCTION_OP, */
     "find_name",
     "find_name_p_sc",
@@ -14226,7 +14135,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1083 */
+  { /* 1076 */
     /* type PARROT_INLINE_OP, */
     "find_sub_not_null",
     "find_sub_not_null_p_s",
@@ -14238,7 +14147,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1084 */
+  { /* 1077 */
     /* type PARROT_INLINE_OP, */
     "find_sub_not_null",
     "find_sub_not_null_p_sc",
@@ -14250,7 +14159,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1085 */
+  { /* 1078 */
     /* type PARROT_FUNCTION_OP, */
     "trap",
     "trap",
@@ -14262,7 +14171,7 @@
     { (arg_dir_t) 0 },
     { 0 }
   },
-  { /* 1086 */
+  { /* 1079 */
     /* type PARROT_INLINE_OP, */
     "set_label",
     "set_label_p_ic",
@@ -14274,7 +14183,7 @@
     { PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 1 }
   },
-  { /* 1087 */
+  { /* 1080 */
     /* type PARROT_INLINE_OP, */
     "get_label",
     "get_label_i_p",
@@ -14286,7 +14195,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1088 */
+  { /* 1081 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_p_p_p",
@@ -14298,7 +14207,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1089 */
+  { /* 1082 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_pc_p_p",
@@ -14310,7 +14219,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1090 */
+  { /* 1083 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_p_pc_p",
@@ -14322,7 +14231,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1091 */
+  { /* 1084 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_pc_pc_p",
@@ -14334,7 +14243,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1092 */
+  { /* 1085 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_p_p_pc",
@@ -14346,7 +14255,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1093 */
+  { /* 1086 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_pc_p_pc",
@@ -14358,7 +14267,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1094 */
+  { /* 1087 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_p_pc_pc",
@@ -14370,7 +14279,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1095 */
+  { /* 1088 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_pc_pc_pc",
@@ -14382,7 +14291,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1096 */
+  { /* 1089 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_p_i_p",
@@ -14394,7 +14303,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1097 */
+  { /* 1090 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_pc_i_p",
@@ -14406,7 +14315,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1098 */
+  { /* 1091 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_p_ic_p",
@@ -14418,7 +14327,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1099 */
+  { /* 1092 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_pc_ic_p",
@@ -14430,7 +14339,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1100 */
+  { /* 1093 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_p_i_pc",
@@ -14442,7 +14351,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1101 */
+  { /* 1094 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_pc_i_pc",
@@ -14454,7 +14363,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1102 */
+  { /* 1095 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_p_ic_pc",
@@ -14466,7 +14375,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1103 */
+  { /* 1096 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_pc_ic_pc",
@@ -14478,7 +14387,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1104 */
+  { /* 1097 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_p_s_p",
@@ -14490,7 +14399,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1105 */
+  { /* 1098 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_pc_s_p",
@@ -14502,7 +14411,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1106 */
+  { /* 1099 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_p_sc_p",
@@ -14514,7 +14423,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1107 */
+  { /* 1100 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_pc_sc_p",
@@ -14526,7 +14435,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1108 */
+  { /* 1101 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_p_s_pc",
@@ -14538,7 +14447,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1109 */
+  { /* 1102 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_pc_s_pc",
@@ -14550,7 +14459,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1110 */
+  { /* 1103 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_p_sc_pc",
@@ -14562,7 +14471,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1111 */
+  { /* 1104 */
     /* type PARROT_INLINE_OP, */
     "fetch",
     "fetch_p_pc_sc_pc",
@@ -14574,7 +14483,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1112 */
+  { /* 1105 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_p_p_p",
@@ -14586,7 +14495,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1113 */
+  { /* 1106 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_pc_p_p",
@@ -14598,7 +14507,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1114 */
+  { /* 1107 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_p_pc_p",
@@ -14610,7 +14519,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1115 */
+  { /* 1108 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_pc_pc_p",
@@ -14622,7 +14531,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1116 */
+  { /* 1109 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_p_p_pc",
@@ -14634,7 +14543,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1117 */
+  { /* 1110 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_pc_p_pc",
@@ -14646,7 +14555,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1118 */
+  { /* 1111 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_p_pc_pc",
@@ -14658,7 +14567,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1119 */
+  { /* 1112 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_pc_pc_pc",
@@ -14670,7 +14579,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1120 */
+  { /* 1113 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_p_i_p",
@@ -14682,7 +14591,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1121 */
+  { /* 1114 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_pc_i_p",
@@ -14694,7 +14603,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1122 */
+  { /* 1115 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_p_ic_p",
@@ -14706,7 +14615,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1123 */
+  { /* 1116 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_pc_ic_p",
@@ -14718,7 +14627,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1124 */
+  { /* 1117 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_p_i_pc",
@@ -14730,7 +14639,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1125 */
+  { /* 1118 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_pc_i_pc",
@@ -14742,7 +14651,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1126 */
+  { /* 1119 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_p_ic_pc",
@@ -14754,7 +14663,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1127 */
+  { /* 1120 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_pc_ic_pc",
@@ -14766,7 +14675,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1128 */
+  { /* 1121 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_p_s_p",
@@ -14778,7 +14687,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1129 */
+  { /* 1122 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_pc_s_p",
@@ -14790,7 +14699,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1130 */
+  { /* 1123 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_p_sc_p",
@@ -14802,7 +14711,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1131 */
+  { /* 1124 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_pc_sc_p",
@@ -14814,7 +14723,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1132 */
+  { /* 1125 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_p_s_pc",
@@ -14826,7 +14735,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1133 */
+  { /* 1126 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_pc_s_pc",
@@ -14838,7 +14747,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1134 */
+  { /* 1127 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_p_sc_pc",
@@ -14850,7 +14759,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1135 */
+  { /* 1128 */
     /* type PARROT_INLINE_OP, */
     "vivify",
     "vivify_p_pc_sc_pc",
@@ -14862,7 +14771,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0, 0 }
   },
-  { /* 1136 */
+  { /* 1129 */
     /* type PARROT_FUNCTION_OP, */
     "new",
     "new_p_s_i",
@@ -14874,7 +14783,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1137 */
+  { /* 1130 */
     /* type PARROT_FUNCTION_OP, */
     "new",
     "new_p_sc_i",
@@ -14886,7 +14795,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1138 */
+  { /* 1131 */
     /* type PARROT_FUNCTION_OP, */
     "new",
     "new_p_s_ic",
@@ -14898,7 +14807,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1139 */
+  { /* 1132 */
     /* type PARROT_FUNCTION_OP, */
     "new",
     "new_p_sc_ic",
@@ -14910,7 +14819,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1140 */
+  { /* 1133 */
     /* type PARROT_FUNCTION_OP, */
     "new",
     "new_p_p_i",
@@ -14922,7 +14831,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1141 */
+  { /* 1134 */
     /* type PARROT_FUNCTION_OP, */
     "new",
     "new_p_pc_i",
@@ -14934,7 +14843,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1142 */
+  { /* 1135 */
     /* type PARROT_FUNCTION_OP, */
     "new",
     "new_p_p_ic",
@@ -14946,7 +14855,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1143 */
+  { /* 1136 */
     /* type PARROT_FUNCTION_OP, */
     "new",
     "new_p_pc_ic",
@@ -14958,7 +14867,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1144 */
+  { /* 1137 */
     /* type PARROT_FUNCTION_OP, */
     "root_new",
     "root_new_p_p_i",
@@ -14970,7 +14879,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1145 */
+  { /* 1138 */
     /* type PARROT_FUNCTION_OP, */
     "root_new",
     "root_new_p_pc_i",
@@ -14982,7 +14891,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1146 */
+  { /* 1139 */
     /* type PARROT_FUNCTION_OP, */
     "root_new",
     "root_new_p_p_ic",
@@ -14994,7 +14903,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1147 */
+  { /* 1140 */
     /* type PARROT_FUNCTION_OP, */
     "root_new",
     "root_new_p_pc_ic",
@@ -15006,7 +14915,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN, PARROT_ARGDIR_IN },
     { 0, 0, 0 }
   },
-  { /* 1148 */
+  { /* 1141 */
     /* type PARROT_FUNCTION_OP, */
     "find_codepoint",
     "find_codepoint_i_s",
@@ -15018,7 +14927,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1149 */
+  { /* 1142 */
     /* type PARROT_FUNCTION_OP, */
     "find_codepoint",
     "find_codepoint_i_sc",
@@ -15030,7 +14939,7 @@
     { PARROT_ARGDIR_OUT, PARROT_ARGDIR_IN },
     { 0, 0 }
   },
-  { /* 1150 */
+  { /* 1143 */
     /* type PARROT_FUNCTION_OP, */
     "unroll",
     "unroll_p",
@@ -15042,7 +14951,7 @@
     { PARROT_ARGDIR_IN },
     { 0 }
   },
-  { /* 1151 */
+  { /* 1144 */
     /* type PARROT_FUNCTION_OP, */
     "unroll",
     "unroll_pc",
@@ -18282,71 +18191,6 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_debug_init(opcode_t *cur_opcode, PARROT_INTERP)  {
-    const Parrot_Context * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
-    Parrot_debugger_init(interp);
-
-return (opcode_t *)cur_opcode + 1;}
-
-opcode_t *
-Parrot_debug_load_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
-    const Parrot_Context * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
-    Parrot_debugger_load(interp, CONST(1)->u.string);
-
-return (opcode_t *)cur_opcode + 2;}
-
-opcode_t *
-Parrot_debug_break(opcode_t *cur_opcode, PARROT_INTERP)  {
-    const Parrot_Context * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
-    Parrot_debugger_break(interp, cur_opcode);
-
-return (opcode_t *)cur_opcode + 1;}
-
-opcode_t *
-Parrot_debug_print(opcode_t *cur_opcode, PARROT_INTERP)  {
-    const Parrot_Context * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
-    if (!interp->pdb) {
-        opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 1,
-            EXCEPTION_INVALID_OPERATION,
-            "Initialize debugger with debug_init before using debug_print");
-        return (opcode_t *)handler;
-    }
-
-    if (!(interp->pdb->state & PDB_BREAK)) {
-        PDB_print(interp, "I");
-        PDB_print(interp, "N");
-        PDB_print(interp, "S");
-        PDB_print(interp, "P");
-    }
-
-return (opcode_t *)cur_opcode + 1;}
-
-opcode_t *
-Parrot_backtrace(opcode_t *cur_opcode, PARROT_INTERP)  {
-    const Parrot_Context * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
-    PDB_backtrace(interp);
-
-return (opcode_t *)cur_opcode + 1;}
-
-opcode_t *
-Parrot_getline_i(opcode_t *cur_opcode, PARROT_INTERP)  {
-    const Parrot_Context * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
-    Parrot_Context_info info;
-    Parrot_Context_get_info(interp, CURRENT_CONTEXT(interp), &info);
-    IREG(1) = info.line;
-
-return (opcode_t *)cur_opcode + 2;}
-
-opcode_t *
-Parrot_getfile_s(opcode_t *cur_opcode, PARROT_INTERP)  {
-    const Parrot_Context * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
-    Parrot_Context_info info;
-    Parrot_Context_get_info(interp, CURRENT_CONTEXT(interp), &info);
-    SREG(1) = info.file;
-
-return (opcode_t *)cur_opcode + 2;}
-
-opcode_t *
 Parrot_close_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     const Parrot_Context * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
     Parrot_io_close(interp, PREG(1));
@@ -26956,7 +26800,7 @@
   2,    /* major_version */
   4,    /* minor_version */
   0,    /* patch_version */
-  1152,             /* op_count */
+  1145,             /* op_count */
   core_op_info_table,       /* op_info_table */
   core_op_func_table,       /* op_func_table */
   get_op          /* op_code() */ 

Deleted: branches/ops_massacre/src/ops/debug.ops
==============================================================================
--- branches/ops_massacre/src/ops/debug.ops	Mon May 24 23:28:02 2010	(r46975)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,146 +0,0 @@
-/*
- * $Id$
- * Copyright (C) 2002-2008, Parrot Foundation.
- */
-
-/*
-** debug.ops
-*/
-
-=head1 NAME
-
-debug.ops - Debugging Opcodes
-
-=cut
-
-=head1 DESCRIPTION
-
-Parrot debugger
-
-=cut
-
-=head1 HISTORY
-
-Initial version by Daniel Grunblatt on 2002.5.19
-
-=cut
-
-###############################################################################
-
-=head2 Parrot debug operations
-
-=over 4
-
-=cut
-
-########################################
-
-=item B<debug_init>()
-
-Init the Parrot debugger, must be called before any other debug op.
-
-=cut
-
-op debug_init() :base_debug {
-    Parrot_debugger_init(interp);
-}
-
-########################################
-
-=item B<debug_load>(inconst STR)
-
-Load a Parrot source file for the current program.
-
-=cut
-
-op debug_load(inconst STR) :base_debug {
-    Parrot_debugger_load(interp, $1);
-}
-
-########################################
-
-=item B<debug_break>()
-
-Break execution and drop into the debugger.
-If we are already into the debugger and is the first time we are
-called set a breakpoint.
-
-When you re run/continue the program begin debugged it will pay
-no attention to the debug ops.
-
-=cut
-
-op debug_break() :base_debug {
-    Parrot_debugger_break(interp, cur_opcode);
-}
-
-########################################
-
-=item B<debug_print>()
-
-Print all the Parrot registers at once.
-
-=cut
-
-op debug_print() :base_debug {
-    if (!interp->pdb) {
-        opcode_t *handler = Parrot_ex_throw_from_op_args(interp, expr NEXT(),
-            EXCEPTION_INVALID_OPERATION,
-            "Initialize debugger with debug_init before using debug_print");
-        goto ADDRESS(handler);
-    }
-
-    if (!(interp->pdb->state & PDB_BREAK)) {
-        PDB_print(interp, "I");
-        PDB_print(interp, "N");
-        PDB_print(interp, "S");
-        PDB_print(interp, "P");
-    }
-}
-
-=item B<backtrace>()
-
-Print a backtrace.
-
-=cut
-
-op backtrace() :base_debug {
-    PDB_backtrace(interp);
-}
-
-#######################################
-
-=item B<getline>(out INT)
-
-Get the current line number.
-
-=cut
-
-inline op getline(out INT) {
-    Parrot_Context_info info;
-    Parrot_Context_get_info(interp, CURRENT_CONTEXT(interp), &info);
-    $1 = info.line;
-}
-
-=item B<getfile>(out STR)
-
-Get the name of the current file.
-
-=cut
-
-inline op getfile(out STR) {
-    Parrot_Context_info info;
-    Parrot_Context_get_info(interp, CURRENT_CONTEXT(interp), &info);
-    $1 = info.file;
-}
-
-=back
-
-=cut
-
-/*
- * Local variables:
- *   c-file-style: "parrot"
- * End:
- * vim: expandtab shiftwidth=4:
- */

Modified: branches/ops_massacre/src/ops/ops.num
==============================================================================
--- branches/ops_massacre/src/ops/ops.num	Mon May 24 21:55:03 2010	(r46975)
+++ branches/ops_massacre/src/ops/ops.num	Mon May 24 23:28:02 2010	(r46976)
@@ -365,744 +365,737 @@
 xor_i_ic_i                      341
 xor_i_i_ic                      342
 xor_p_p_p                       343
-debug_init                      344
-debug_load_sc                   345
-debug_break                     346
-debug_print                     347
-backtrace                       348
-getline_i                       349
-getfile_s                       350
-close_p                         351
-fdopen_p_i_s                    352
-fdopen_p_ic_s                   353
-fdopen_p_i_sc                   354
-fdopen_p_ic_sc                  355
-getstdin_p                      356
-getstdout_p                     357
-getstderr_p                     358
-setstdin_p                      359
-setstdout_p                     360
-setstderr_p                     361
-open_p_s_s                      362
-open_p_sc_s                     363
-open_p_s_sc                     364
-open_p_sc_sc                    365
-open_p_s                        366
-open_p_sc                       367
-print_i                         368
-print_ic                        369
-print_n                         370
-print_nc                        371
-print_s                         372
-print_sc                        373
-print_p                         374
-say_i                           375
-say_ic                          376
-say_n                           377
-say_nc                          378
-say_s                           379
-say_sc                          380
-say_p                           381
-printerr_i                      382
-printerr_ic                     383
-printerr_n                      384
-printerr_nc                     385
-printerr_s                      386
-printerr_sc                     387
-printerr_p                      388
-print_p_i                       389
-print_p_ic                      390
-print_p_n                       391
-print_p_nc                      392
-print_p_s                       393
-print_p_sc                      394
-print_p_p                       395
-read_s_i                        396
-read_s_ic                       397
-read_s_p_i                      398
-read_s_p_ic                     399
-readline_s_p                    400
-peek_s                          401
-peek_s_p                        402
-stat_i_s_i                      403
-stat_i_sc_i                     404
-stat_i_s_ic                     405
-stat_i_sc_ic                    406
-stat_i_i_i                      407
-stat_i_ic_i                     408
-stat_i_i_ic                     409
-stat_i_ic_ic                    410
-seek_p_i_i                      411
-seek_p_ic_i                     412
-seek_p_i_ic                     413
-seek_p_ic_ic                    414
-seek_p_i_i_i                    415
-seek_p_ic_i_i                   416
-seek_p_i_ic_i                   417
-seek_p_ic_ic_i                  418
-seek_p_i_i_ic                   419
-seek_p_ic_i_ic                  420
-seek_p_i_ic_ic                  421
-seek_p_ic_ic_ic                 422
-tell_i_p                        423
-tell_i_i_p                      424
-abs_i                           425
-abs_n                           426
-abs_i_i                         427
-abs_n_n                         428
-abs_p                           429
-abs_p_p                         430
-add_i_i                         431
-add_i_ic                        432
-add_n_n                         433
-add_n_nc                        434
-add_p_p                         435
-add_p_i                         436
-add_p_ic                        437
-add_p_n                         438
-add_p_nc                        439
-add_i_i_i                       440
-add_i_ic_i                      441
-add_i_i_ic                      442
-add_n_n_n                       443
-add_n_nc_n                      444
-add_n_n_nc                      445
-add_p_p_p                       446
-add_p_p_i                       447
-add_p_p_ic                      448
-add_p_p_n                       449
-add_p_p_nc                      450
-dec_i                           451
-dec_n                           452
-dec_p                           453
-div_i_i                         454
-div_i_ic                        455
-div_n_n                         456
-div_n_nc                        457
-div_p_p                         458
-div_p_i                         459
-div_p_ic                        460
-div_p_n                         461
-div_p_nc                        462
-div_i_i_i                       463
-div_i_ic_i                      464
-div_i_i_ic                      465
-div_i_ic_ic                     466
-div_n_n_n                       467
-div_n_nc_n                      468
-div_n_n_nc                      469
-div_n_nc_nc                     470
-div_p_p_p                       471
-div_p_p_i                       472
-div_p_p_ic                      473
-div_p_p_n                       474
-div_p_p_nc                      475
-fdiv_i_i                        476
-fdiv_i_ic                       477
-fdiv_n_n                        478
-fdiv_n_nc                       479
-fdiv_p_p                        480
-fdiv_p_i                        481
-fdiv_p_ic                       482
-fdiv_p_n                        483
-fdiv_p_nc                       484
-fdiv_i_i_i                      485
-fdiv_i_ic_i                     486
-fdiv_i_i_ic                     487
-fdiv_n_n_n                      488
-fdiv_n_nc_n                     489
-fdiv_n_n_nc                     490
-fdiv_p_p_p                      491
-fdiv_p_p_i                      492
-fdiv_p_p_ic                     493
-fdiv_p_p_n                      494
-fdiv_p_p_nc                     495
-ceil_n                          496
-ceil_i_n                        497
-ceil_n_n                        498
-floor_n                         499
-floor_i_n                       500
-floor_n_n                       501
-inc_i                           502
-inc_n                           503
-inc_p                           504
-mod_i_i                         505
-mod_i_ic                        506
-mod_n_n                         507
-mod_n_nc                        508
-mod_p_p                         509
-mod_p_i                         510
-mod_p_ic                        511
-mod_p_n                         512
-mod_p_nc                        513
-mod_i_i_i                       514
-mod_i_ic_i                      515
-mod_i_i_ic                      516
-mod_n_n_n                       517
-mod_n_nc_n                      518
-mod_n_n_nc                      519
-mod_p_p_p                       520
-mod_p_p_i                       521
-mod_p_p_ic                      522
-mod_p_p_n                       523
-mod_p_p_nc                      524
-mul_i_i                         525
-mul_i_ic                        526
-mul_n_n                         527
-mul_n_nc                        528
-mul_p_p                         529
-mul_p_i                         530
-mul_p_ic                        531
-mul_p_n                         532
-mul_p_nc                        533
-mul_i_i_i                       534
-mul_i_ic_i                      535
-mul_i_i_ic                      536
-mul_n_n_n                       537
-mul_n_nc_n                      538
-mul_n_n_nc                      539
-mul_p_p_p                       540
-mul_p_p_i                       541
-mul_p_p_ic                      542
-mul_p_p_n                       543
-mul_p_p_nc                      544
-neg_i                           545
-neg_n                           546
-neg_p                           547
-neg_i_i                         548
-neg_n_n                         549
-neg_p_p                         550
-sub_i_i                         551
-sub_i_ic                        552
-sub_n_n                         553
-sub_n_nc                        554
-sub_p_p                         555
-sub_p_i                         556
-sub_p_ic                        557
-sub_p_n                         558
-sub_p_nc                        559
-sub_i_i_i                       560
-sub_i_ic_i                      561
-sub_i_i_ic                      562
-sub_n_n_n                       563
-sub_n_nc_n                      564
-sub_n_n_nc                      565
-sub_p_p_p                       566
-sub_p_p_i                       567
-sub_p_p_ic                      568
-sub_p_p_n                       569
-sub_p_p_nc                      570
-sqrt_n_n                        571
-callmethodcc_p_s                572
-callmethodcc_p_sc               573
-callmethodcc_p_p                574
-callmethod_p_s_p                575
-callmethod_p_sc_p               576
-callmethod_p_p_p                577
-tailcallmethod_p_s              578
-tailcallmethod_p_sc             579
-tailcallmethod_p_p              580
-addmethod_p_s_p                 581
-addmethod_p_sc_p                582
-can_i_p_s                       583
-can_i_p_sc                      584
-does_i_p_s                      585
-does_i_p_sc                     586
-does_i_p_p                      587
-does_i_p_pc                     588
-isa_i_p_s                       589
-isa_i_p_sc                      590
-isa_i_p_p                       591
-isa_i_p_pc                      592
-newclass_p_s                    593
-newclass_p_sc                   594
-newclass_p_p                    595
-newclass_p_pc                   596
-subclass_p_p                    597
-subclass_p_pc                   598
-subclass_p_p_s                  599
-subclass_p_pc_s                 600
-subclass_p_p_sc                 601
-subclass_p_pc_sc                602
-subclass_p_p_p                  603
-subclass_p_pc_p                 604
-subclass_p_p_pc                 605
-subclass_p_pc_pc                606
-subclass_p_s                    607
-subclass_p_sc                   608
-subclass_p_s_s                  609
-subclass_p_sc_s                 610
-subclass_p_s_sc                 611
-subclass_p_sc_sc                612
-subclass_p_s_p                  613
-subclass_p_sc_p                 614
-subclass_p_s_pc                 615
-subclass_p_sc_pc                616
-get_class_p_s                   617
-get_class_p_sc                  618
-get_class_p_p                   619
-get_class_p_pc                  620
-class_p_p                       621
-addparent_p_p                   622
-removeparent_p_p                623
-addrole_p_p                     624
-addattribute_p_s                625
-addattribute_p_sc               626
-removeattribute_p_s             627
-removeattribute_p_sc            628
-getattribute_p_p_s              629
-getattribute_p_p_sc             630
-getattribute_p_p_p_s            631
-getattribute_p_p_pc_s           632
-getattribute_p_p_p_sc           633
-getattribute_p_p_pc_sc          634
-setattribute_p_s_p              635
-setattribute_p_sc_p             636
-setattribute_p_p_s_p            637
-setattribute_p_pc_s_p           638
-setattribute_p_p_sc_p           639
-setattribute_p_pc_sc_p          640
-inspect_p_p                     641
-inspect_p_pc                    642
-inspect_p_p_s                   643
-inspect_p_pc_s                  644
-inspect_p_p_sc                  645
-inspect_p_pc_sc                 646
-new_p_s                         647
-new_p_sc                        648
-new_p_s_p                       649
-new_p_sc_p                      650
-new_p_s_pc                      651
-new_p_sc_pc                     652
-new_p_p                         653
-new_p_pc                        654
-new_p_p_p                       655
-new_p_pc_p                      656
-new_p_p_pc                      657
-new_p_pc_pc                     658
-root_new_p_p                    659
-root_new_p_pc                   660
-root_new_p_p_p                  661
-root_new_p_pc_p                 662
-root_new_p_p_pc                 663
-root_new_p_pc_pc                664
-typeof_s_p                      665
-typeof_p_p                      666
-get_repr_s_p                    667
-find_method_p_p_s               668
-find_method_p_p_sc              669
-defined_i_p                     670
-defined_i_p_ki                  671
-defined_i_p_kic                 672
-defined_i_p_k                   673
-defined_i_p_kc                  674
-exists_i_p_ki                   675
-exists_i_p_kic                  676
-exists_i_p_k                    677
-exists_i_p_kc                   678
-delete_p_k                      679
-delete_p_kc                     680
-delete_p_ki                     681
-delete_p_kic                    682
-elements_i_p                    683
-push_p_i                        684
-push_p_ic                       685
-push_p_n                        686
-push_p_nc                       687
-push_p_s                        688
-push_p_sc                       689
-push_p_p                        690
-pop_i_p                         691
-pop_n_p                         692
-pop_s_p                         693
-pop_p_p                         694
-unshift_p_i                     695
-unshift_p_ic                    696
-unshift_p_n                     697
-unshift_p_nc                    698
-unshift_p_s                     699
-unshift_p_sc                    700
-unshift_p_p                     701
-shift_i_p                       702
-shift_n_p                       703
-shift_s_p                       704
-shift_p_p                       705
-splice_p_p_i_i                  706
-splice_p_p_ic_i                 707
-splice_p_p_i_ic                 708
-splice_p_p_ic_ic                709
-setprop_p_s_p                   710
-setprop_p_sc_p                  711
-getprop_p_s_p                   712
-getprop_p_sc_p                  713
-delprop_p_s                     714
-delprop_p_sc                    715
-prophash_p_p                    716
-freeze_s_p                      717
-thaw_p_s                        718
-thaw_p_sc                       719
-add_multi_s_s_p                 720
-add_multi_sc_s_p                721
-add_multi_s_sc_p                722
-add_multi_sc_sc_p               723
-find_multi_p_s_s                724
-find_multi_p_sc_s               725
-find_multi_p_s_sc               726
-find_multi_p_sc_sc              727
-register_p                      728
-unregister_p                    729
-box_p_i                         730
-box_p_ic                        731
-box_p_n                         732
-box_p_nc                        733
-box_p_s                         734
-box_p_sc                        735
-iter_p_p                        736
-morph_p_p                       737
-morph_p_pc                      738
-clone_s_s                       739
-clone_s_sc                      740
-set_i_i                         741
-set_i_ic                        742
-set_i_n                         743
-set_i_nc                        744
-set_i_s                         745
-set_i_sc                        746
-set_n_n                         747
-set_n_nc                        748
-set_n_i                         749
-set_n_ic                        750
-set_n_s                         751
-set_n_sc                        752
-set_n_p                         753
-set_s_p                         754
-set_s_s                         755
-set_s_sc                        756
-set_s_i                         757
-set_s_ic                        758
-set_s_n                         759
-set_s_nc                        760
-set_p_pc                        761
-set_p_p                         762
-set_p_i                         763
-set_p_ic                        764
-set_p_n                         765
-set_p_nc                        766
-set_p_s                         767
-set_p_sc                        768
-set_i_p                         769
-assign_p_p                      770
-assign_p_i                      771
-assign_p_ic                     772
-assign_p_n                      773
-assign_p_nc                     774
-assign_p_s                      775
-assign_p_sc                     776
-assign_s_s                      777
-assign_s_sc                     778
-setref_p_p                      779
-deref_p_p                       780
-set_p_ki_i                      781
-set_p_kic_i                     782
-set_p_ki_ic                     783
-set_p_kic_ic                    784
-set_p_ki_n                      785
-set_p_kic_n                     786
-set_p_ki_nc                     787
-set_p_kic_nc                    788
-set_p_ki_s                      789
-set_p_kic_s                     790
-set_p_ki_sc                     791
-set_p_kic_sc                    792
-set_p_ki_p                      793
-set_p_kic_p                     794
-set_i_p_ki                      795
-set_i_p_kic                     796
-set_n_p_ki                      797
-set_n_p_kic                     798
-set_s_p_ki                      799
-set_s_p_kic                     800
-set_p_p_ki                      801
-set_p_p_kic                     802
-set_p_k_i                       803
-set_p_kc_i                      804
-set_p_k_ic                      805
-set_p_kc_ic                     806
-set_p_k_n                       807
-set_p_kc_n                      808
-set_p_k_nc                      809
-set_p_kc_nc                     810
-set_p_k_s                       811
-set_p_kc_s                      812
-set_p_k_sc                      813
-set_p_kc_sc                     814
-set_p_k_p                       815
-set_p_kc_p                      816
-set_i_p_k                       817
-set_i_p_kc                      818
-set_n_p_k                       819
-set_n_p_kc                      820
-set_s_p_k                       821
-set_s_p_kc                      822
-set_p_p_k                       823
-set_p_p_kc                      824
-clone_p_p                       825
-clone_p_p_p                     826
-clone_p_p_pc                    827
-copy_p_p                        828
-null_s                          829
-null_i                          830
-null_p                          831
-null_n                          832
-ord_i_s                         833
-ord_i_sc                        834
-ord_i_s_i                       835
-ord_i_sc_i                      836
-ord_i_s_ic                      837
-ord_i_sc_ic                     838
-chr_s_i                         839
-chr_s_ic                        840
-chopn_s_s_i                     841
-chopn_s_sc_i                    842
-chopn_s_s_ic                    843
-chopn_s_sc_ic                   844
-concat_s_s                      845
-concat_s_sc                     846
-concat_p_p                      847
-concat_p_s                      848
-concat_p_sc                     849
-concat_s_s_s                    850
-concat_s_sc_s                   851
-concat_s_s_sc                   852
-concat_p_p_s                    853
-concat_p_p_sc                   854
-concat_p_p_p                    855
-repeat_s_s_i                    856
-repeat_s_sc_i                   857
-repeat_s_s_ic                   858
-repeat_s_sc_ic                  859
-repeat_p_p_i                    860
-repeat_p_p_ic                   861
-repeat_p_p_p                    862
-repeat_p_i                      863
-repeat_p_ic                     864
-repeat_p_p                      865
-length_i_s                      866
-length_i_sc                     867
-bytelength_i_s                  868
-bytelength_i_sc                 869
-pin_s                           870
-unpin_s                         871
-substr_s_s_i                    872
-substr_s_sc_i                   873
-substr_s_s_ic                   874
-substr_s_sc_ic                  875
-substr_s_s_i_i                  876
-substr_s_sc_i_i                 877
-substr_s_s_ic_i                 878
-substr_s_sc_ic_i                879
-substr_s_s_i_ic                 880
-substr_s_sc_i_ic                881
-substr_s_s_ic_ic                882
-substr_s_sc_ic_ic               883
-substr_s_p_i_i                  884
-substr_s_p_ic_i                 885
-substr_s_p_i_ic                 886
-substr_s_p_ic_ic                887
-replace_s_s_i_i_s               888
-replace_s_sc_i_i_s              889
-replace_s_s_ic_i_s              890
-replace_s_sc_ic_i_s             891
-replace_s_s_i_ic_s              892
-replace_s_sc_i_ic_s             893
-replace_s_s_ic_ic_s             894
-replace_s_sc_ic_ic_s            895
-replace_s_s_i_i_sc              896
-replace_s_sc_i_i_sc             897
-replace_s_s_ic_i_sc             898
-replace_s_sc_ic_i_sc            899
-replace_s_s_i_ic_sc             900
-replace_s_sc_i_ic_sc            901
-replace_s_s_ic_ic_sc            902
-replace_s_sc_ic_ic_sc           903
-index_i_s_s                     904
-index_i_sc_s                    905
-index_i_s_sc                    906
-index_i_sc_sc                   907
-index_i_s_s_i                   908
-index_i_sc_s_i                  909
-index_i_s_sc_i                  910
-index_i_sc_sc_i                 911
-index_i_s_s_ic                  912
-index_i_sc_s_ic                 913
-index_i_s_sc_ic                 914
-index_i_sc_sc_ic                915
-sprintf_s_s_p                   916
-sprintf_s_sc_p                  917
-sprintf_p_p_p                   918
-new_s                           919
-new_s_i                         920
-new_s_ic                        921
-stringinfo_i_s_i                922
-stringinfo_i_sc_i               923
-stringinfo_i_s_ic               924
-stringinfo_i_sc_ic              925
-upcase_s_s                      926
-upcase_s_sc                     927
-downcase_s_s                    928
-downcase_s_sc                   929
-titlecase_s_s                   930
-titlecase_s_sc                  931
-join_s_s_p                      932
-join_s_sc_p                     933
-split_p_s_s                     934
-split_p_sc_s                    935
-split_p_s_sc                    936
-split_p_sc_sc                   937
-charset_i_s                     938
-charset_i_sc                    939
-charsetname_s_i                 940
-charsetname_s_ic                941
-find_charset_i_s                942
-find_charset_i_sc               943
-trans_charset_s_s_i             944
-trans_charset_s_sc_i            945
-trans_charset_s_s_ic            946
-trans_charset_s_sc_ic           947
-encoding_i_s                    948
-encoding_i_sc                   949
-encodingname_s_i                950
-encodingname_s_ic               951
-find_encoding_i_s               952
-find_encoding_i_sc              953
-trans_encoding_s_s_i            954
-trans_encoding_s_sc_i           955
-trans_encoding_s_s_ic           956
-trans_encoding_s_sc_ic          957
-is_cclass_i_i_s_i               958
-is_cclass_i_ic_s_i              959
-is_cclass_i_i_sc_i              960
-is_cclass_i_ic_sc_i             961
-is_cclass_i_i_s_ic              962
-is_cclass_i_ic_s_ic             963
-is_cclass_i_i_sc_ic             964
-is_cclass_i_ic_sc_ic            965
-find_cclass_i_i_s_i_i           966
-find_cclass_i_ic_s_i_i          967
-find_cclass_i_i_sc_i_i          968
-find_cclass_i_ic_sc_i_i         969
-find_cclass_i_i_s_ic_i          970
-find_cclass_i_ic_s_ic_i         971
-find_cclass_i_i_sc_ic_i         972
-find_cclass_i_ic_sc_ic_i        973
-find_cclass_i_i_s_i_ic          974
-find_cclass_i_ic_s_i_ic         975
-find_cclass_i_i_sc_i_ic         976
-find_cclass_i_ic_sc_i_ic        977
-find_cclass_i_i_s_ic_ic         978
-find_cclass_i_ic_s_ic_ic        979
-find_cclass_i_i_sc_ic_ic        980
-find_cclass_i_ic_sc_ic_ic       981
-find_not_cclass_i_i_s_i_i       982
-find_not_cclass_i_ic_s_i_i      983
-find_not_cclass_i_i_sc_i_i      984
-find_not_cclass_i_ic_sc_i_i     985
-find_not_cclass_i_i_s_ic_i      986
-find_not_cclass_i_ic_s_ic_i     987
-find_not_cclass_i_i_sc_ic_i     988
-find_not_cclass_i_ic_sc_ic_i    989
-find_not_cclass_i_i_s_i_ic      990
-find_not_cclass_i_ic_s_i_ic     991
-find_not_cclass_i_i_sc_i_ic     992
-find_not_cclass_i_ic_sc_i_ic    993
-find_not_cclass_i_i_s_ic_ic     994
-find_not_cclass_i_ic_s_ic_ic    995
-find_not_cclass_i_i_sc_ic_ic    996
-find_not_cclass_i_ic_sc_ic_ic   997
-escape_s_s                      998
-compose_s_s                     999
-compose_s_sc                   1000
-spawnw_i_s                     1001
-spawnw_i_sc                    1002
-spawnw_i_p                     1003
-err_i                          1004
-err_s                          1005
-err_s_i                        1006
-err_s_ic                       1007
-time_i                         1008
-time_n                         1009
-gmtime_s_i                     1010
-gmtime_s_ic                    1011
-localtime_s_i                  1012
-localtime_s_ic                 1013
-decodetime_p_i                 1014
-decodetime_p_ic                1015
-decodelocaltime_p_i            1016
-decodelocaltime_p_ic           1017
-sysinfo_s_i                    1018
-sysinfo_s_ic                   1019
-sysinfo_i_i                    1020
-sysinfo_i_ic                   1021
-sleep_i                        1022
-sleep_ic                       1023
-sleep_n                        1024
-sleep_nc                       1025
-store_lex_s_p                  1026
-store_lex_sc_p                 1027
-store_dynamic_lex_s_p          1028
-store_dynamic_lex_sc_p         1029
-find_lex_p_s                   1030
-find_lex_p_sc                  1031
-find_dynamic_lex_p_s           1032
-find_dynamic_lex_p_sc          1033
-find_caller_lex_p_s            1034
-find_caller_lex_p_sc           1035
-get_namespace_p                1036
-get_namespace_p_p              1037
-get_namespace_p_pc             1038
-get_hll_namespace_p            1039
-get_hll_namespace_p_p          1040
-get_hll_namespace_p_pc         1041
-get_root_namespace_p           1042
-get_root_namespace_p_p         1043
-get_root_namespace_p_pc        1044
-get_global_p_s                 1045
-get_global_p_sc                1046
-get_global_p_p_s               1047
-get_global_p_pc_s              1048
-get_global_p_p_sc              1049
-get_global_p_pc_sc             1050
-get_hll_global_p_s             1051
-get_hll_global_p_sc            1052
-get_hll_global_p_p_s           1053
-get_hll_global_p_pc_s          1054
-get_hll_global_p_p_sc          1055
-get_hll_global_p_pc_sc         1056
-get_root_global_p_s            1057
-get_root_global_p_sc           1058
-get_root_global_p_p_s          1059
-get_root_global_p_pc_s         1060
-get_root_global_p_p_sc         1061
-get_root_global_p_pc_sc        1062
-set_global_s_p                 1063
-set_global_sc_p                1064
-set_global_p_s_p               1065
-set_global_pc_s_p              1066
-set_global_p_sc_p              1067
-set_global_pc_sc_p             1068
-set_hll_global_s_p             1069
-set_hll_global_sc_p            1070
-set_hll_global_p_s_p           1071
-set_hll_global_pc_s_p          1072
-set_hll_global_p_sc_p          1073
-set_hll_global_pc_sc_p         1074
-set_root_global_s_p            1075
-set_root_global_sc_p           1076
-set_root_global_p_s_p          1077
-set_root_global_pc_s_p         1078
-set_root_global_p_sc_p         1079
-set_root_global_pc_sc_p        1080
-find_name_p_s                  1081
-find_name_p_sc                 1082
-find_sub_not_null_p_s          1083
-find_sub_not_null_p_sc         1084
+close_p                         344
+fdopen_p_i_s                    345
+fdopen_p_ic_s                   346
+fdopen_p_i_sc                   347
+fdopen_p_ic_sc                  348
+getstdin_p                      349
+getstdout_p                     350
+getstderr_p                     351
+setstdin_p                      352
+setstdout_p                     353
+setstderr_p                     354
+open_p_s_s                      355
+open_p_sc_s                     356
+open_p_s_sc                     357
+open_p_sc_sc                    358
+open_p_s                        359
+open_p_sc                       360
+print_i                         361
+print_ic                        362
+print_n                         363
+print_nc                        364
+print_s                         365
+print_sc                        366
+print_p                         367
+say_i                           368
+say_ic                          369
+say_n                           370
+say_nc                          371
+say_s                           372
+say_sc                          373
+say_p                           374
+printerr_i                      375
+printerr_ic                     376
+printerr_n                      377
+printerr_nc                     378
+printerr_s                      379
+printerr_sc                     380
+printerr_p                      381
+print_p_i                       382
+print_p_ic                      383
+print_p_n                       384
+print_p_nc                      385
+print_p_s                       386
+print_p_sc                      387
+print_p_p                       388
+read_s_i                        389
+read_s_ic                       390
+read_s_p_i                      391
+read_s_p_ic                     392
+readline_s_p                    393
+peek_s                          394
+peek_s_p                        395
+stat_i_s_i                      396
+stat_i_sc_i                     397
+stat_i_s_ic                     398
+stat_i_sc_ic                    399
+stat_i_i_i                      400
+stat_i_ic_i                     401
+stat_i_i_ic                     402
+stat_i_ic_ic                    403
+seek_p_i_i                      404
+seek_p_ic_i                     405
+seek_p_i_ic                     406
+seek_p_ic_ic                    407
+seek_p_i_i_i                    408
+seek_p_ic_i_i                   409
+seek_p_i_ic_i                   410
+seek_p_ic_ic_i                  411
+seek_p_i_i_ic                   412
+seek_p_ic_i_ic                  413
+seek_p_i_ic_ic                  414
+seek_p_ic_ic_ic                 415
+tell_i_p                        416
+tell_i_i_p                      417
+abs_i                           418
+abs_n                           419
+abs_i_i                         420
+abs_n_n                         421
+abs_p                           422
+abs_p_p                         423
+add_i_i                         424
+add_i_ic                        425
+add_n_n                         426
+add_n_nc                        427
+add_p_p                         428
+add_p_i                         429
+add_p_ic                        430
+add_p_n                         431
+add_p_nc                        432
+add_i_i_i                       433
+add_i_ic_i                      434
+add_i_i_ic                      435
+add_n_n_n                       436
+add_n_nc_n                      437
+add_n_n_nc                      438
+add_p_p_p                       439
+add_p_p_i                       440
+add_p_p_ic                      441
+add_p_p_n                       442
+add_p_p_nc                      443
+dec_i                           444
+dec_n                           445
+dec_p                           446
+div_i_i                         447
+div_i_ic                        448
+div_n_n                         449
+div_n_nc                        450
+div_p_p                         451
+div_p_i                         452
+div_p_ic                        453
+div_p_n                         454
+div_p_nc                        455
+div_i_i_i                       456
+div_i_ic_i                      457
+div_i_i_ic                      458
+div_i_ic_ic                     459
+div_n_n_n                       460
+div_n_nc_n                      461
+div_n_n_nc                      462
+div_n_nc_nc                     463
+div_p_p_p                       464
+div_p_p_i                       465
+div_p_p_ic                      466
+div_p_p_n                       467
+div_p_p_nc                      468
+fdiv_i_i                        469
+fdiv_i_ic                       470
+fdiv_n_n                        471
+fdiv_n_nc                       472
+fdiv_p_p                        473
+fdiv_p_i                        474
+fdiv_p_ic                       475
+fdiv_p_n                        476
+fdiv_p_nc                       477
+fdiv_i_i_i                      478
+fdiv_i_ic_i                     479
+fdiv_i_i_ic                     480
+fdiv_n_n_n                      481
+fdiv_n_nc_n                     482
+fdiv_n_n_nc                     483
+fdiv_p_p_p                      484
+fdiv_p_p_i                      485
+fdiv_p_p_ic                     486
+fdiv_p_p_n                      487
+fdiv_p_p_nc                     488
+ceil_n                          489
+ceil_i_n                        490
+ceil_n_n                        491
+floor_n                         492
+floor_i_n                       493
+floor_n_n                       494
+inc_i                           495
+inc_n                           496
+inc_p                           497
+mod_i_i                         498
+mod_i_ic                        499
+mod_n_n                         500
+mod_n_nc                        501
+mod_p_p                         502
+mod_p_i                         503
+mod_p_ic                        504
+mod_p_n                         505
+mod_p_nc                        506
+mod_i_i_i                       507
+mod_i_ic_i                      508
+mod_i_i_ic                      509
+mod_n_n_n                       510
+mod_n_nc_n                      511
+mod_n_n_nc                      512
+mod_p_p_p                       513
+mod_p_p_i                       514
+mod_p_p_ic                      515
+mod_p_p_n                       516
+mod_p_p_nc                      517
+mul_i_i                         518
+mul_i_ic                        519
+mul_n_n                         520
+mul_n_nc                        521
+mul_p_p                         522
+mul_p_i                         523
+mul_p_ic                        524
+mul_p_n                         525
+mul_p_nc                        526
+mul_i_i_i                       527
+mul_i_ic_i                      528
+mul_i_i_ic                      529
+mul_n_n_n                       530
+mul_n_nc_n                      531
+mul_n_n_nc                      532
+mul_p_p_p                       533
+mul_p_p_i                       534
+mul_p_p_ic                      535
+mul_p_p_n                       536
+mul_p_p_nc                      537
+neg_i                           538
+neg_n                           539
+neg_p                           540
+neg_i_i                         541
+neg_n_n                         542
+neg_p_p                         543
+sub_i_i                         544
+sub_i_ic                        545
+sub_n_n                         546
+sub_n_nc                        547
+sub_p_p                         548
+sub_p_i                         549
+sub_p_ic                        550
+sub_p_n                         551
+sub_p_nc                        552
+sub_i_i_i                       553
+sub_i_ic_i                      554
+sub_i_i_ic                      555
+sub_n_n_n                       556
+sub_n_nc_n                      557
+sub_n_n_nc                      558
+sub_p_p_p                       559
+sub_p_p_i                       560
+sub_p_p_ic                      561
+sub_p_p_n                       562
+sub_p_p_nc                      563
+sqrt_n_n                        564
+callmethodcc_p_s                565
+callmethodcc_p_sc               566
+callmethodcc_p_p                567
+callmethod_p_s_p                568
+callmethod_p_sc_p               569
+callmethod_p_p_p                570
+tailcallmethod_p_s              571
+tailcallmethod_p_sc             572
+tailcallmethod_p_p              573
+addmethod_p_s_p                 574
+addmethod_p_sc_p                575
+can_i_p_s                       576
+can_i_p_sc                      577
+does_i_p_s                      578
+does_i_p_sc                     579
+does_i_p_p                      580
+does_i_p_pc                     581
+isa_i_p_s                       582
+isa_i_p_sc                      583
+isa_i_p_p                       584
+isa_i_p_pc                      585
+newclass_p_s                    586
+newclass_p_sc                   587
+newclass_p_p                    588
+newclass_p_pc                   589
+subclass_p_p                    590
+subclass_p_pc                   591
+subclass_p_p_s                  592
+subclass_p_pc_s                 593
+subclass_p_p_sc                 594
+subclass_p_pc_sc                595
+subclass_p_p_p                  596
+subclass_p_pc_p                 597
+subclass_p_p_pc                 598
+subclass_p_pc_pc                599
+subclass_p_s                    600
+subclass_p_sc                   601
+subclass_p_s_s                  602
+subclass_p_sc_s                 603
+subclass_p_s_sc                 604
+subclass_p_sc_sc                605
+subclass_p_s_p                  606
+subclass_p_sc_p                 607
+subclass_p_s_pc                 608
+subclass_p_sc_pc                609
+get_class_p_s                   610
+get_class_p_sc                  611
+get_class_p_p                   612
+get_class_p_pc                  613
+class_p_p                       614
+addparent_p_p                   615
+removeparent_p_p                616
+addrole_p_p                     617
+addattribute_p_s                618
+addattribute_p_sc               619
+removeattribute_p_s             620
+removeattribute_p_sc            621
+getattribute_p_p_s              622
+getattribute_p_p_sc             623
+getattribute_p_p_p_s            624
+getattribute_p_p_pc_s           625
+getattribute_p_p_p_sc           626
+getattribute_p_p_pc_sc          627
+setattribute_p_s_p              628
+setattribute_p_sc_p             629
+setattribute_p_p_s_p            630
+setattribute_p_pc_s_p           631
+setattribute_p_p_sc_p           632
+setattribute_p_pc_sc_p          633
+inspect_p_p                     634
+inspect_p_pc                    635
+inspect_p_p_s                   636
+inspect_p_pc_s                  637
+inspect_p_p_sc                  638
+inspect_p_pc_sc                 639
+new_p_s                         640
+new_p_sc                        641
+new_p_s_p                       642
+new_p_sc_p                      643
+new_p_s_pc                      644
+new_p_sc_pc                     645
+new_p_p                         646
+new_p_pc                        647
+new_p_p_p                       648
+new_p_pc_p                      649
+new_p_p_pc                      650
+new_p_pc_pc                     651
+root_new_p_p                    652
+root_new_p_pc                   653
+root_new_p_p_p                  654
+root_new_p_pc_p                 655
+root_new_p_p_pc                 656
+root_new_p_pc_pc                657
+typeof_s_p                      658
+typeof_p_p                      659
+get_repr_s_p                    660
+find_method_p_p_s               661
+find_method_p_p_sc              662
+defined_i_p                     663
+defined_i_p_ki                  664
+defined_i_p_kic                 665
+defined_i_p_k                   666
+defined_i_p_kc                  667
+exists_i_p_ki                   668
+exists_i_p_kic                  669
+exists_i_p_k                    670
+exists_i_p_kc                   671
+delete_p_k                      672
+delete_p_kc                     673
+delete_p_ki                     674
+delete_p_kic                    675
+elements_i_p                    676
+push_p_i                        677
+push_p_ic                       678
+push_p_n                        679
+push_p_nc                       680
+push_p_s                        681
+push_p_sc                       682
+push_p_p                        683
+pop_i_p                         684
+pop_n_p                         685
+pop_s_p                         686
+pop_p_p                         687
+unshift_p_i                     688
+unshift_p_ic                    689
+unshift_p_n                     690
+unshift_p_nc                    691
+unshift_p_s                     692
+unshift_p_sc                    693
+unshift_p_p                     694
+shift_i_p                       695
+shift_n_p                       696
+shift_s_p                       697
+shift_p_p                       698
+splice_p_p_i_i                  699
+splice_p_p_ic_i                 700
+splice_p_p_i_ic                 701
+splice_p_p_ic_ic                702
+setprop_p_s_p                   703
+setprop_p_sc_p                  704
+getprop_p_s_p                   705
+getprop_p_sc_p                  706
+delprop_p_s                     707
+delprop_p_sc                    708
+prophash_p_p                    709
+freeze_s_p                      710
+thaw_p_s                        711
+thaw_p_sc                       712
+add_multi_s_s_p                 713
+add_multi_sc_s_p                714
+add_multi_s_sc_p                715
+add_multi_sc_sc_p               716
+find_multi_p_s_s                717
+find_multi_p_sc_s               718
+find_multi_p_s_sc               719
+find_multi_p_sc_sc              720
+register_p                      721
+unregister_p                    722
+box_p_i                         723
+box_p_ic                        724
+box_p_n                         725
+box_p_nc                        726
+box_p_s                         727
+box_p_sc                        728
+iter_p_p                        729
+morph_p_p                       730
+morph_p_pc                      731
+clone_s_s                       732
+clone_s_sc                      733
+set_i_i                         734
+set_i_ic                        735
+set_i_n                         736
+set_i_nc                        737
+set_i_s                         738
+set_i_sc                        739
+set_n_n                         740
+set_n_nc                        741
+set_n_i                         742
+set_n_ic                        743
+set_n_s                         744
+set_n_sc                        745
+set_n_p                         746
+set_s_p                         747
+set_s_s                         748
+set_s_sc                        749
+set_s_i                         750
+set_s_ic                        751
+set_s_n                         752
+set_s_nc                        753
+set_p_pc                        754
+set_p_p                         755
+set_p_i                         756
+set_p_ic                        757
+set_p_n                         758
+set_p_nc                        759
+set_p_s                         760
+set_p_sc                        761
+set_i_p                         762
+assign_p_p                      763
+assign_p_i                      764
+assign_p_ic                     765
+assign_p_n                      766
+assign_p_nc                     767
+assign_p_s                      768
+assign_p_sc                     769
+assign_s_s                      770
+assign_s_sc                     771
+setref_p_p                      772
+deref_p_p                       773
+set_p_ki_i                      774
+set_p_kic_i                     775
+set_p_ki_ic                     776
+set_p_kic_ic                    777
+set_p_ki_n                      778
+set_p_kic_n                     779
+set_p_ki_nc                     780
+set_p_kic_nc                    781
+set_p_ki_s                      782
+set_p_kic_s                     783
+set_p_ki_sc                     784
+set_p_kic_sc                    785
+set_p_ki_p                      786
+set_p_kic_p                     787
+set_i_p_ki                      788
+set_i_p_kic                     789
+set_n_p_ki                      790
+set_n_p_kic                     791
+set_s_p_ki                      792
+set_s_p_kic                     793
+set_p_p_ki                      794
+set_p_p_kic                     795
+set_p_k_i                       796
+set_p_kc_i                      797
+set_p_k_ic                      798
+set_p_kc_ic                     799
+set_p_k_n                       800
+set_p_kc_n                      801
+set_p_k_nc                      802
+set_p_kc_nc                     803
+set_p_k_s                       804
+set_p_kc_s                      805
+set_p_k_sc                      806
+set_p_kc_sc                     807
+set_p_k_p                       808
+set_p_kc_p                      809
+set_i_p_k                       810
+set_i_p_kc                      811
+set_n_p_k                       812
+set_n_p_kc                      813
+set_s_p_k                       814
+set_s_p_kc                      815
+set_p_p_k                       816
+set_p_p_kc                      817
+clone_p_p                       818
+clone_p_p_p                     819
+clone_p_p_pc                    820
+copy_p_p                        821
+null_s                          822
+null_i                          823
+null_p                          824
+null_n                          825
+ord_i_s                         826
+ord_i_sc                        827
+ord_i_s_i                       828
+ord_i_sc_i                      829
+ord_i_s_ic                      830
+ord_i_sc_ic                     831
+chr_s_i                         832
+chr_s_ic                        833
+chopn_s_s_i                     834
+chopn_s_sc_i                    835
+chopn_s_s_ic                    836
+chopn_s_sc_ic                   837
+concat_s_s                      838
+concat_s_sc                     839
+concat_p_p                      840
+concat_p_s                      841
+concat_p_sc                     842
+concat_s_s_s                    843
+concat_s_sc_s                   844
+concat_s_s_sc                   845
+concat_p_p_s                    846
+concat_p_p_sc                   847
+concat_p_p_p                    848
+repeat_s_s_i                    849
+repeat_s_sc_i                   850
+repeat_s_s_ic                   851
+repeat_s_sc_ic                  852
+repeat_p_p_i                    853
+repeat_p_p_ic                   854
+repeat_p_p_p                    855
+repeat_p_i                      856
+repeat_p_ic                     857
+repeat_p_p                      858
+length_i_s                      859
+length_i_sc                     860
+bytelength_i_s                  861
+bytelength_i_sc                 862
+pin_s                           863
+unpin_s                         864
+substr_s_s_i                    865
+substr_s_sc_i                   866
+substr_s_s_ic                   867
+substr_s_sc_ic                  868
+substr_s_s_i_i                  869
+substr_s_sc_i_i                 870
+substr_s_s_ic_i                 871
+substr_s_sc_ic_i                872
+substr_s_s_i_ic                 873
+substr_s_sc_i_ic                874
+substr_s_s_ic_ic                875
+substr_s_sc_ic_ic               876
+substr_s_p_i_i                  877
+substr_s_p_ic_i                 878
+substr_s_p_i_ic                 879
+substr_s_p_ic_ic                880
+replace_s_s_i_i_s               881
+replace_s_sc_i_i_s              882
+replace_s_s_ic_i_s              883
+replace_s_sc_ic_i_s             884
+replace_s_s_i_ic_s              885
+replace_s_sc_i_ic_s             886
+replace_s_s_ic_ic_s             887
+replace_s_sc_ic_ic_s            888
+replace_s_s_i_i_sc              889
+replace_s_sc_i_i_sc             890
+replace_s_s_ic_i_sc             891
+replace_s_sc_ic_i_sc            892
+replace_s_s_i_ic_sc             893
+replace_s_sc_i_ic_sc            894
+replace_s_s_ic_ic_sc            895
+replace_s_sc_ic_ic_sc           896
+index_i_s_s                     897
+index_i_sc_s                    898
+index_i_s_sc                    899
+index_i_sc_sc                   900
+index_i_s_s_i                   901
+index_i_sc_s_i                  902
+index_i_s_sc_i                  903
+index_i_sc_sc_i                 904
+index_i_s_s_ic                  905
+index_i_sc_s_ic                 906
+index_i_s_sc_ic                 907
+index_i_sc_sc_ic                908
+sprintf_s_s_p                   909
+sprintf_s_sc_p                  910
+sprintf_p_p_p                   911
+new_s                           912
+new_s_i                         913
+new_s_ic                        914
+stringinfo_i_s_i                915
+stringinfo_i_sc_i               916
+stringinfo_i_s_ic               917
+stringinfo_i_sc_ic              918
+upcase_s_s                      919
+upcase_s_sc                     920
+downcase_s_s                    921
+downcase_s_sc                   922
+titlecase_s_s                   923
+titlecase_s_sc                  924
+join_s_s_p                      925
+join_s_sc_p                     926
+split_p_s_s                     927
+split_p_sc_s                    928
+split_p_s_sc                    929
+split_p_sc_sc                   930
+charset_i_s                     931
+charset_i_sc                    932
+charsetname_s_i                 933
+charsetname_s_ic                934
+find_charset_i_s                935
+find_charset_i_sc               936
+trans_charset_s_s_i             937
+trans_charset_s_sc_i            938
+trans_charset_s_s_ic            939
+trans_charset_s_sc_ic           940
+encoding_i_s                    941
+encoding_i_sc                   942
+encodingname_s_i                943
+encodingname_s_ic               944
+find_encoding_i_s               945
+find_encoding_i_sc              946
+trans_encoding_s_s_i            947
+trans_encoding_s_sc_i           948
+trans_encoding_s_s_ic           949
+trans_encoding_s_sc_ic          950
+is_cclass_i_i_s_i               951
+is_cclass_i_ic_s_i              952
+is_cclass_i_i_sc_i              953
+is_cclass_i_ic_sc_i             954
+is_cclass_i_i_s_ic              955
+is_cclass_i_ic_s_ic             956
+is_cclass_i_i_sc_ic             957
+is_cclass_i_ic_sc_ic            958
+find_cclass_i_i_s_i_i           959
+find_cclass_i_ic_s_i_i          960
+find_cclass_i_i_sc_i_i          961
+find_cclass_i_ic_sc_i_i         962
+find_cclass_i_i_s_ic_i          963
+find_cclass_i_ic_s_ic_i         964
+find_cclass_i_i_sc_ic_i         965
+find_cclass_i_ic_sc_ic_i        966
+find_cclass_i_i_s_i_ic          967
+find_cclass_i_ic_s_i_ic         968
+find_cclass_i_i_sc_i_ic         969
+find_cclass_i_ic_sc_i_ic        970
+find_cclass_i_i_s_ic_ic         971
+find_cclass_i_ic_s_ic_ic        972
+find_cclass_i_i_sc_ic_ic        973
+find_cclass_i_ic_sc_ic_ic       974
+find_not_cclass_i_i_s_i_i       975
+find_not_cclass_i_ic_s_i_i      976
+find_not_cclass_i_i_sc_i_i      977
+find_not_cclass_i_ic_sc_i_i     978
+find_not_cclass_i_i_s_ic_i      979
+find_not_cclass_i_ic_s_ic_i     980
+find_not_cclass_i_i_sc_ic_i     981
+find_not_cclass_i_ic_sc_ic_i    982
+find_not_cclass_i_i_s_i_ic      983
+find_not_cclass_i_ic_s_i_ic     984
+find_not_cclass_i_i_sc_i_ic     985
+find_not_cclass_i_ic_sc_i_ic    986
+find_not_cclass_i_i_s_ic_ic     987
+find_not_cclass_i_ic_s_ic_ic    988
+find_not_cclass_i_i_sc_ic_ic    989
+find_not_cclass_i_ic_sc_ic_ic   990
+escape_s_s                      991
+compose_s_s                     992
+compose_s_sc                    993
+spawnw_i_s                      994
+spawnw_i_sc                     995
+spawnw_i_p                      996
+err_i                           997
+err_s                           998
+err_s_i                         999
+err_s_ic                       1000
+time_i                         1001
+time_n                         1002
+gmtime_s_i                     1003
+gmtime_s_ic                    1004
+localtime_s_i                  1005
+localtime_s_ic                 1006
+decodetime_p_i                 1007
+decodetime_p_ic                1008
+decodelocaltime_p_i            1009
+decodelocaltime_p_ic           1010
+sysinfo_s_i                    1011
+sysinfo_s_ic                   1012
+sysinfo_i_i                    1013
+sysinfo_i_ic                   1014
+sleep_i                        1015
+sleep_ic                       1016
+sleep_n                        1017
+sleep_nc                       1018
+store_lex_s_p                  1019
+store_lex_sc_p                 1020
+store_dynamic_lex_s_p          1021
+store_dynamic_lex_sc_p         1022
+find_lex_p_s                   1023
+find_lex_p_sc                  1024
+find_dynamic_lex_p_s           1025
+find_dynamic_lex_p_sc          1026
+find_caller_lex_p_s            1027
+find_caller_lex_p_sc           1028
+get_namespace_p                1029
+get_namespace_p_p              1030
+get_namespace_p_pc             1031
+get_hll_namespace_p            1032
+get_hll_namespace_p_p          1033
+get_hll_namespace_p_pc         1034
+get_root_namespace_p           1035
+get_root_namespace_p_p         1036
+get_root_namespace_p_pc        1037
+get_global_p_s                 1038
+get_global_p_sc                1039
+get_global_p_p_s               1040
+get_global_p_pc_s              1041
+get_global_p_p_sc              1042
+get_global_p_pc_sc             1043
+get_hll_global_p_s             1044
+get_hll_global_p_sc            1045
+get_hll_global_p_p_s           1046
+get_hll_global_p_pc_s          1047
+get_hll_global_p_p_sc          1048
+get_hll_global_p_pc_sc         1049
+get_root_global_p_s            1050
+get_root_global_p_sc           1051
+get_root_global_p_p_s          1052
+get_root_global_p_pc_s         1053
+get_root_global_p_p_sc         1054
+get_root_global_p_pc_sc        1055
+set_global_s_p                 1056
+set_global_sc_p                1057
+set_global_p_s_p               1058
+set_global_pc_s_p              1059
+set_global_p_sc_p              1060
+set_global_pc_sc_p             1061
+set_hll_global_s_p             1062
+set_hll_global_sc_p            1063
+set_hll_global_p_s_p           1064
+set_hll_global_pc_s_p          1065
+set_hll_global_p_sc_p          1066
+set_hll_global_pc_sc_p         1067
+set_root_global_s_p            1068
+set_root_global_sc_p           1069
+set_root_global_p_s_p          1070
+set_root_global_pc_s_p         1071
+set_root_global_p_sc_p         1072
+set_root_global_pc_sc_p        1073
+find_name_p_s                  1074
+find_name_p_sc                 1075
+find_sub_not_null_p_s          1076
+find_sub_not_null_p_sc         1077

Added: branches/ops_massacre/t/dynoplibs/debug.t
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ branches/ops_massacre/t/dynoplibs/debug.t	Mon May 24 23:28:02 2010	(r46976)
@@ -0,0 +1,202 @@
+#!perl
+# Copyright (C) 2001-2007, Parrot Foundation.
+# $Id: debuginfo.t 45949 2010-04-24 01:14:23Z cotto $
+
+use strict;
+use warnings;
+use lib qw( . lib ../lib ../../lib );
+use Test::More;
+use Parrot::Test tests => 8;
+
+=head1 NAME
+
+t/op/debuginfo.t - Debugging Info
+
+=head1 SYNOPSIS
+
+        % prove t/op/debuginfo.t
+
+=head1 DESCRIPTION
+
+Tests the various set and get operations for line, package and file info,
+as well as backtrace tests.
+
+=cut
+
+$ENV{TEST_PROG_ARGS} ||= '';
+my $nolineno = $ENV{TEST_PROG_ARGS} =~ /--runcore=fast/
+    ? "\\(unknown file\\)\n-1" : "debug_\\d+\\.pasm\n\\d";
+
+#SKIP: {
+#skip "disabled on fast-core",1 if $ENV{TEST_PROG_ARGS} =~ /--runcore=fast/;
+
+pasm_output_like( <<'CODE', <<"OUTPUT", "getline, getfile" );
+.loadlib 'debug_ops'
+.pcc_sub main:
+    getfile S0
+    getline I0
+    say S0
+    say I0
+    end
+CODE
+/$nolineno/
+OUTPUT
+
+pir_error_output_like( <<'CODE', <<'OUTPUT', "debug backtrace - Null PMC access" );
+.sub main
+    print "ok 1\n"
+    a()
+    print "not ok 10\n"
+.end
+.sub a
+    print "ok 2\n"
+    b()
+    print "not ok 9\n"
+.end
+.sub b
+    print "ok 3\n"
+    c()
+    print "not ok 8\n"
+.end
+.sub c
+    print "ok 4\n"
+    d()
+    print "not ok 7\n"
+.end
+.sub d
+    print "ok 5\n"
+    $P0 = null
+    $P0()
+    print "not ok 6\n"
+.end
+CODE
+/^ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+Null PMC access in invoke\(\)
+current instr\.: 'd' pc (\d+|-1) \(.*?:(\d+|-1)\)
+called from Sub 'c' pc (\d+|-1) \(.*?:(\d+|-1)\)
+called from Sub 'b' pc (\d+|-1) \(.*?:(\d+|-1)\)
+called from Sub 'a' pc (\d+|-1) \(.*?:(\d+|-1)\)
+called from Sub 'main' pc (\d+|-1) \(.*?:(\d+|-1)\)$/
+OUTPUT
+
+pir_error_output_like( <<'CODE', <<'OUTPUT', "debug backtrace - method not found" );
+.namespace ["Test1"]
+.sub main
+    print "ok 1\n"
+    foo()
+    print "not ok 5\n"
+.end
+.sub foo
+    print "ok 2\n"
+    $P0 = new 'Integer'
+    print "ok 3\n"
+    $P0."nosuchmethod"()
+    print "not ok 4\n"
+.end
+CODE
+/^ok 1
+ok 2
+ok 3
+Method 'nosuchmethod' not found for invocant of class 'Integer'
+current instr.: 'parrot;Test1;foo' pc (\d+|-1) \(.*?:(\d+|-1)\)
+called from Sub 'parrot;Test1;main' pc (\d+|-1) \(.*?:(\d+|-1)\)$/
+OUTPUT
+
+pir_error_output_like( <<'CODE', <<'OUTPUT', "debug backtrace - fetch of unknown lexical" );
+.namespace ["Test2"]
+.sub main
+    print "ok 1\n"
+    foo()
+    print "not ok 3\n"
+.end
+.sub foo :lex
+    print "ok 2\n"
+    find_lex $P0, "nosuchlex"
+    print "not ok 3\n"
+.end
+CODE
+/^ok 1
+ok 2
+Lexical 'nosuchlex' not found
+current instr.: 'parrot;Test2;foo' pc (\d+|-1) \(.*?:(\d+|-1)\)
+called from Sub 'parrot;Test2;main' pc (\d+|-1) \(.*?:(\d+|-1)\)$/
+OUTPUT
+
+pir_error_output_like( <<'CODE', <<'OUTPUT', "debug backtrace - recursion 1" );
+.sub main
+    main()
+.end
+CODE
+/^maximum recursion depth exceeded
+current instr\.: 'main' pc (\d+|-1) \(.*?:(\d+|-1)\)
+called from Sub 'main' pc (\d+|-1) \(.*?:(\d+|-1)\)
+\.\.\. call repeated \d+ times/
+OUTPUT
+
+pir_error_output_like( <<'CODE', <<'OUTPUT', "debug backtrace - recursion 2" );
+.sub main
+    rec(91)
+.end
+.sub rec
+    .param int i
+    if i == 0 goto END
+    dec i
+    rec(i)
+    .return()
+END:
+    $P0 = null
+    $P0()
+.end
+CODE
+/^Null PMC access in invoke\(\)
+current instr\.: 'rec' pc (\d+|-1) \(.*?:(\d+|-1)\)
+called from Sub 'rec' pc (\d+|-1) \(.*?:(\d+|-1)\)
+\.\.\. call repeated 90 times
+called from Sub 'main' pc (\d+|-1) \(.*?:(\d+|-1)\)$/
+OUTPUT
+
+$nolineno = $ENV{TEST_PROG_ARGS} =~ /--runcore=fast/
+    ? '\(\(unknown file\):-1\)' : '\(xyz.pir:126\)';
+
+pir_error_output_like( <<'CODE', <<"OUTPUT", "setfile and setline" );
+.sub main :main
+    setfile "xyz.pir"
+    setline 123
+    $S0 = 'hello'
+    $I0 = 456
+    'no_such_function'($S0, $I0)
+.end
+CODE
+/$nolineno/
+OUTPUT
+
+$nolineno = $ENV{TEST_PROG_ARGS} =~ /--runcore=fast/
+    ? '\(\(unknown file\):-1\)' : '\(foo.p6:128\)';
+pir_error_output_like( <<'CODE', <<"OUTPUT", "setfile and setline" );
+.sub main :main
+    setfile "foo.p6"
+    setline 123
+    $P0 = new 'Integer'
+    assign $P0, 9876
+    set_global '$a', $P0
+
+    setline 124
+    $P0 = get_global '$a'
+    $P1 = clone $P0
+    add $P1, 1
+    'nsf'($P1)
+.end
+CODE
+/$nolineno/
+OUTPUT
+
+# Local Variables:
+#   mode: cperl
+#   cperl-indent-level: 4
+#   fill-column: 100
+# End:
+# vim: expandtab shiftwidth=4:

Deleted: branches/ops_massacre/t/op/debuginfo.t
==============================================================================
--- branches/ops_massacre/t/op/debuginfo.t	Mon May 24 23:28:02 2010	(r46975)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,201 +0,0 @@
-#!perl
-# Copyright (C) 2001-2007, Parrot Foundation.
-# $Id$
-
-use strict;
-use warnings;
-use lib qw( . lib ../lib ../../lib );
-use Test::More;
-use Parrot::Test tests => 8;
-
-=head1 NAME
-
-t/op/debuginfo.t - Debugging Info
-
-=head1 SYNOPSIS
-
-        % prove t/op/debuginfo.t
-
-=head1 DESCRIPTION
-
-Tests the various set and get operations for line, package and file info,
-as well as backtrace tests.
-
-=cut
-
-$ENV{TEST_PROG_ARGS} ||= '';
-my $nolineno = $ENV{TEST_PROG_ARGS} =~ /--runcore=fast/
-    ? "\\(unknown file\\)\n-1" : "debuginfo_\\d+\\.pasm\n\\d";
-
-#SKIP: {
-#skip "disabled on fast-core",1 if $ENV{TEST_PROG_ARGS} =~ /--runcore=fast/;
-
-pasm_output_like( <<'CODE', <<"OUTPUT", "getline, getfile" );
-.pcc_sub main:
-    getfile S0
-    getline I0
-    say S0
-    say I0
-    end
-CODE
-/$nolineno/
-OUTPUT
-
-pir_error_output_like( <<'CODE', <<'OUTPUT', "debug backtrace - Null PMC access" );
-.sub main
-    print "ok 1\n"
-    a()
-    print "not ok 10\n"
-.end
-.sub a
-    print "ok 2\n"
-    b()
-    print "not ok 9\n"
-.end
-.sub b
-    print "ok 3\n"
-    c()
-    print "not ok 8\n"
-.end
-.sub c
-    print "ok 4\n"
-    d()
-    print "not ok 7\n"
-.end
-.sub d
-    print "ok 5\n"
-    $P0 = null
-    $P0()
-    print "not ok 6\n"
-.end
-CODE
-/^ok 1
-ok 2
-ok 3
-ok 4
-ok 5
-Null PMC access in invoke\(\)
-current instr\.: 'd' pc (\d+|-1) \(.*?:(\d+|-1)\)
-called from Sub 'c' pc (\d+|-1) \(.*?:(\d+|-1)\)
-called from Sub 'b' pc (\d+|-1) \(.*?:(\d+|-1)\)
-called from Sub 'a' pc (\d+|-1) \(.*?:(\d+|-1)\)
-called from Sub 'main' pc (\d+|-1) \(.*?:(\d+|-1)\)$/
-OUTPUT
-
-pir_error_output_like( <<'CODE', <<'OUTPUT', "debug backtrace - method not found" );
-.namespace ["Test1"]
-.sub main
-    print "ok 1\n"
-    foo()
-    print "not ok 5\n"
-.end
-.sub foo
-    print "ok 2\n"
-    $P0 = new 'Integer'
-    print "ok 3\n"
-    $P0."nosuchmethod"()
-    print "not ok 4\n"
-.end
-CODE
-/^ok 1
-ok 2
-ok 3
-Method 'nosuchmethod' not found for invocant of class 'Integer'
-current instr.: 'parrot;Test1;foo' pc (\d+|-1) \(.*?:(\d+|-1)\)
-called from Sub 'parrot;Test1;main' pc (\d+|-1) \(.*?:(\d+|-1)\)$/
-OUTPUT
-
-pir_error_output_like( <<'CODE', <<'OUTPUT', "debug backtrace - fetch of unknown lexical" );
-.namespace ["Test2"]
-.sub main
-    print "ok 1\n"
-    foo()
-    print "not ok 3\n"
-.end
-.sub foo :lex
-    print "ok 2\n"
-    find_lex $P0, "nosuchlex"
-    print "not ok 3\n"
-.end
-CODE
-/^ok 1
-ok 2
-Lexical 'nosuchlex' not found
-current instr.: 'parrot;Test2;foo' pc (\d+|-1) \(.*?:(\d+|-1)\)
-called from Sub 'parrot;Test2;main' pc (\d+|-1) \(.*?:(\d+|-1)\)$/
-OUTPUT
-
-pir_error_output_like( <<'CODE', <<'OUTPUT', "debug backtrace - recursion 1" );
-.sub main
-    main()
-.end
-CODE
-/^maximum recursion depth exceeded
-current instr\.: 'main' pc (\d+|-1) \(.*?:(\d+|-1)\)
-called from Sub 'main' pc (\d+|-1) \(.*?:(\d+|-1)\)
-\.\.\. call repeated \d+ times/
-OUTPUT
-
-pir_error_output_like( <<'CODE', <<'OUTPUT', "debug backtrace - recursion 2" );
-.sub main
-    rec(91)
-.end
-.sub rec
-    .param int i
-    if i == 0 goto END
-    dec i
-    rec(i)
-    .return()
-END:
-    $P0 = null
-    $P0()
-.end
-CODE
-/^Null PMC access in invoke\(\)
-current instr\.: 'rec' pc (\d+|-1) \(.*?:(\d+|-1)\)
-called from Sub 'rec' pc (\d+|-1) \(.*?:(\d+|-1)\)
-\.\.\. call repeated 90 times
-called from Sub 'main' pc (\d+|-1) \(.*?:(\d+|-1)\)$/
-OUTPUT
-
-$nolineno = $ENV{TEST_PROG_ARGS} =~ /--runcore=fast/
-    ? '\(\(unknown file\):-1\)' : '\(xyz.pir:126\)';
-
-pir_error_output_like( <<'CODE', <<"OUTPUT", "setfile and setline" );
-.sub main :main
-    setfile "xyz.pir"
-    setline 123
-    $S0 = 'hello'
-    $I0 = 456
-    'no_such_function'($S0, $I0)
-.end
-CODE
-/$nolineno/
-OUTPUT
-
-$nolineno = $ENV{TEST_PROG_ARGS} =~ /--runcore=fast/
-    ? '\(\(unknown file\):-1\)' : '\(foo.p6:128\)';
-pir_error_output_like( <<'CODE', <<"OUTPUT", "setfile and setline" );
-.sub main :main
-    setfile "foo.p6"
-    setline 123
-    $P0 = new 'Integer'
-    assign $P0, 9876
-    set_global '$a', $P0
-
-    setline 124
-    $P0 = get_global '$a'
-    $P1 = clone $P0
-    add $P1, 1
-    'nsf'($P1)
-.end
-CODE
-/$nolineno/
-OUTPUT
-
-# Local Variables:
-#   mode: cperl
-#   cperl-indent-level: 4
-#   fill-column: 100
-# End:
-# vim: expandtab shiftwidth=4:


More information about the parrot-commits mailing list