Only in otp_src_R9B-1.-pg-Judy: FOO Only in otp_src_R9B-1.-pg-Judy: MAKE-SLF.sh Only in otp_src_R9B-1.-g-O0: RUNLOG.2.O0 Only in otp_src_R9B-1.-pg-Judy: RUNLOG.foo Binary files otp_src_R9B-1.-g-O0/bin/erlc and otp_src_R9B-1.-pg-Judy/bin/erlc differ Binary files otp_src_R9B-1.-g-O0/bin/i686-pc-linux-gnu/beam and otp_src_R9B-1.-pg-Judy/bin/i686-pc-linux-gnu/beam differ Only in otp_src_R9B-1.-pg-Judy/bin/i686-pc-linux-gnu: beam.debug Binary files otp_src_R9B-1.-g-O0/bin/i686-pc-linux-gnu/beam.elib and otp_src_R9B-1.-pg-Judy/bin/i686-pc-linux-gnu/beam.elib differ Only in otp_src_R9B-1.-pg-Judy/bin/i686-pc-linux-gnu: beam.elib.debug Only in otp_src_R9B-1.-g-O0/bin/i686-pc-linux-gnu: beam.elib.instr Only in otp_src_R9B-1.-g-O0/bin/i686-pc-linux-gnu: beam.instr Binary files otp_src_R9B-1.-g-O0/bin/i686-pc-linux-gnu/beam_evm and otp_src_R9B-1.-pg-Judy/bin/i686-pc-linux-gnu/beam_evm differ Only in otp_src_R9B-1.-pg-Judy/bin/i686-pc-linux-gnu: beam_evm.debug Only in otp_src_R9B-1.-g-O0/bin/i686-pc-linux-gnu: beam_evm.instr Binary files otp_src_R9B-1.-g-O0/bin/i686-pc-linux-gnu/child_setup and otp_src_R9B-1.-pg-Judy/bin/i686-pc-linux-gnu/child_setup differ Only in otp_src_R9B-1.-pg-Judy/bin/i686-pc-linux-gnu: child_setup.debug Only in otp_src_R9B-1.-g-O0/bin/i686-pc-linux-gnu: child_setup.instr Binary files otp_src_R9B-1.-g-O0/bin/i686-pc-linux-gnu/epmd and otp_src_R9B-1.-pg-Judy/bin/i686-pc-linux-gnu/epmd differ Binary files otp_src_R9B-1.-g-O0/bin/i686-pc-linux-gnu/erlc and otp_src_R9B-1.-pg-Judy/bin/i686-pc-linux-gnu/erlc differ Binary files otp_src_R9B-1.-g-O0/bin/i686-pc-linux-gnu/erlexec and otp_src_R9B-1.-pg-Judy/bin/i686-pc-linux-gnu/erlexec differ Binary files otp_src_R9B-1.-g-O0/bin/i686-pc-linux-gnu/heart and otp_src_R9B-1.-pg-Judy/bin/i686-pc-linux-gnu/heart differ Binary files otp_src_R9B-1.-g-O0/bin/i686-pc-linux-gnu/hipe_mkliterals and otp_src_R9B-1.-pg-Judy/bin/i686-pc-linux-gnu/hipe_mkliterals differ Binary files otp_src_R9B-1.-g-O0/bin/i686-pc-linux-gnu/inet_gethost and otp_src_R9B-1.-pg-Judy/bin/i686-pc-linux-gnu/inet_gethost differ Binary files otp_src_R9B-1.-g-O0/bin/i686-pc-linux-gnu/run_erl and otp_src_R9B-1.-pg-Judy/bin/i686-pc-linux-gnu/run_erl differ Binary files otp_src_R9B-1.-g-O0/bin/i686-pc-linux-gnu/to_erl and otp_src_R9B-1.-pg-Judy/bin/i686-pc-linux-gnu/to_erl differ diff -ur otp_src_R9B-1.-g-O0/bin/start.script otp_src_R9B-1.-pg-Judy/bin/start.script --- otp_src_R9B-1.-g-O0/bin/start.script Tue Apr 22 03:00:18 2003 +++ otp_src_R9B-1.-pg-Judy/bin/start.script Sun Apr 27 02:52:10 2003 @@ -1,4 +1,4 @@ -%% script generated at {2003,4,22} {3,0,18} +%% script generated at {2003,4,27} {2,52,10} {script,{"OTP APN 181 01","R9B"}, [{preLoaded,[init,erl_prim_loader]}, {progress,preloaded}, diff -ur otp_src_R9B-1.-g-O0/bin/start_sasl.script otp_src_R9B-1.-pg-Judy/bin/start_sasl.script --- otp_src_R9B-1.-g-O0/bin/start_sasl.script Tue Apr 22 03:00:18 2003 +++ otp_src_R9B-1.-pg-Judy/bin/start_sasl.script Sun Apr 27 02:52:10 2003 @@ -1,4 +1,4 @@ -%% script generated at {2003,4,22} {3,0,18} +%% script generated at {2003,4,27} {2,52,10} {script,{"OTP APN 181 01","R9B"}, [{preLoaded,[init,erl_prim_loader]}, {progress,preloaded}, Only in otp_src_R9B-1.-pg-Judy/bootstrap/bin: erl Only in otp_src_R9B-1.-pg-Judy/bootstrap/bin: erlc Binary files otp_src_R9B-1.-g-O0/bootstrap/lib/hipe/ebin/hipe.beam and otp_src_R9B-1.-pg-Judy/bootstrap/lib/hipe/ebin/hipe.beam differ Binary files otp_src_R9B-1.-g-O0/bootstrap/lib/hipe/ebin/hipe_icode2rtl.beam and otp_src_R9B-1.-pg-Judy/bootstrap/lib/hipe/ebin/hipe_icode2rtl.beam differ Binary files otp_src_R9B-1.-g-O0/bootstrap/lib/hipe/ebin/hipe_icode_heap_test.beam and otp_src_R9B-1.-pg-Judy/bootstrap/lib/hipe/ebin/hipe_icode_heap_test.beam differ Binary files otp_src_R9B-1.-g-O0/bootstrap/lib/hipe/ebin/hipe_rtl_guardops.beam and otp_src_R9B-1.-pg-Judy/bootstrap/lib/hipe/ebin/hipe_rtl_guardops.beam differ Binary files otp_src_R9B-1.-g-O0/bootstrap/lib/hipe/ebin/hipe_rtl_primops.beam and otp_src_R9B-1.-pg-Judy/bootstrap/lib/hipe/ebin/hipe_rtl_primops.beam differ Binary files otp_src_R9B-1.-g-O0/bootstrap/lib/hipe/ebin/hipe_sparc_frame.beam and otp_src_R9B-1.-pg-Judy/bootstrap/lib/hipe/ebin/hipe_sparc_frame.beam differ Binary files otp_src_R9B-1.-g-O0/bootstrap/lib/hipe/ebin/hipe_sparc_registers.beam and otp_src_R9B-1.-pg-Judy/bootstrap/lib/hipe/ebin/hipe_sparc_registers.beam differ Binary files otp_src_R9B-1.-g-O0/bootstrap/lib/hipe/ebin/hipe_sparc_saver.beam and otp_src_R9B-1.-pg-Judy/bootstrap/lib/hipe/ebin/hipe_sparc_saver.beam differ Binary files otp_src_R9B-1.-g-O0/bootstrap/lib/hipe/ebin/hipe_tagscheme.beam and otp_src_R9B-1.-pg-Judy/bootstrap/lib/hipe/ebin/hipe_tagscheme.beam differ Binary files otp_src_R9B-1.-g-O0/bootstrap/lib/hipe/ebin/hipe_x86_assemble.beam and otp_src_R9B-1.-pg-Judy/bootstrap/lib/hipe/ebin/hipe_x86_assemble.beam differ Binary files otp_src_R9B-1.-g-O0/bootstrap/lib/hipe/ebin/hipe_x86_registers.beam and otp_src_R9B-1.-pg-Judy/bootstrap/lib/hipe/ebin/hipe_x86_registers.beam differ Binary files otp_src_R9B-1.-g-O0/bootstrap/lib/kernel/ebin/hipe_x86_loader.beam and otp_src_R9B-1.-pg-Judy/bootstrap/lib/kernel/ebin/hipe_x86_loader.beam differ Only in otp_src_R9B-1.-g-O0/erts/emulator/beam: .erl_db.c.swp diff -ur otp_src_R9B-1.-g-O0/erts/emulator/beam/atom.names otp_src_R9B-1.-pg-Judy/erts/emulator/beam/atom.names --- otp_src_R9B-1.-g-O0/erts/emulator/beam/atom.names Fri Oct 11 11:36:03 2002 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/beam/atom.names Thu May 1 18:57:26 2003 @@ -72,6 +72,8 @@ atom breakpoint atom bsl atom bsr +# SLF +atom btree atom call atom call_count atom caller @@ -174,6 +176,8 @@ atom invalid atom is_seq_trace atom io +# SLF +atom judy atom keep_zombies atom keypos atom kill diff -ur otp_src_R9B-1.-g-O0/erts/emulator/beam/bif.tab otp_src_R9B-1.-pg-Judy/erts/emulator/beam/bif.tab --- otp_src_R9B-1.-g-O0/erts/emulator/beam/bif.tab Wed Oct 2 16:12:43 2002 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/beam/bif.tab Sat Apr 26 21:54:52 2003 @@ -541,6 +541,15 @@ bif 'erl.lang.ets':match_spec_run/3 ebif_ets_match_spec_run_3 # +# SLF: Bifs in jets module. +# + +#XXX bif jets:new/2 +#XXX bif 'erl.lang.jets':new/2 ebif_jets_new_2 +#XXX bif jets:insert/2 +#XXX bif 'erl.lang.jets':insert/2 ebif_jets_insert_2 + +# # Bifs in os module. # diff -ur otp_src_R9B-1.-g-O0/erts/emulator/beam/erl_bif_info.c otp_src_R9B-1.-pg-Judy/erts/emulator/beam/erl_bif_info.c --- otp_src_R9B-1.-g-O0/erts/emulator/beam/erl_bif_info.c Tue Dec 17 06:07:31 2002 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/beam/erl_bif_info.c Sat Apr 26 23:21:11 2003 @@ -73,6 +73,7 @@ #ifdef USE_KERNEL_POLL " [kernel-poll]" #endif + " [Judy]" /* XXX SLF Do this right! */ "\n"); diff -ur otp_src_R9B-1.-g-O0/erts/emulator/beam/erl_db.c otp_src_R9B-1.-pg-Judy/erts/emulator/beam/erl_db.c --- otp_src_R9B-1.-g-O0/erts/emulator/beam/erl_db.c Wed Oct 2 16:13:07 2002 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/beam/erl_db.c Fri May 2 03:38:30 2003 @@ -289,6 +289,10 @@ cret = db_first_hash(BIF_P, &(tb->hash), &ret); } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_first_tree(BIF_P, &(tb->tree), &ret); + } else if (IS_JUDY_TABLE(tb->common.status)) { + cret = db_first_judy(BIF_P, &(tb->judy), &ret); + } else if (IS_BTREE_TABLE(tb->common.status)) { + cret = db_first_btree(BIF_P, &(tb->btree), &ret); /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -319,6 +323,10 @@ cret = db_next_hash(BIF_P, &(tb->hash), BIF_ARG_2, &ret); } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_next_tree(BIF_P, &(tb->tree), BIF_ARG_2, &ret); + } else if (IS_JUDY_TABLE(tb->common.status)) { + cret = db_next_judy(BIF_P, &(tb->judy), BIF_ARG_2, &ret); + } else if (IS_BTREE_TABLE(tb->common.status)) { + cret = db_next_btree(BIF_P, &(tb->btree), BIF_ARG_2, &ret); /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -350,6 +358,10 @@ cret = db_first_hash(BIF_P, &(tb->hash), &ret); } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_last_tree(BIF_P, &(tb->tree), &ret); + } else if (IS_JUDY_TABLE(tb->common.status)) { + cret = db_last_judy(BIF_P, &(tb->judy), &ret); + } else if (IS_BTREE_TABLE(tb->common.status)) { + cret = db_last_btree(BIF_P, &(tb->btree), &ret); /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -381,6 +393,10 @@ cret = db_next_hash(BIF_P, &(tb->hash), BIF_ARG_2, &ret); } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_prev_tree(BIF_P, &(tb->tree), BIF_ARG_2, &ret); + } else if (IS_JUDY_TABLE(tb->common.status)) { + cret = db_prev_judy(BIF_P, &(tb->judy), BIF_ARG_2, &ret); + } else if (IS_BTREE_TABLE(tb->common.status)) { + cret = db_prev_btree(BIF_P, &(tb->btree), BIF_ARG_2, &ret); /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -430,6 +446,9 @@ } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_update_counter_tree(BIF_P, &(tb->tree), BIF_ARG_2, increment, position, &ret); + } else if (IS_JUDY_TABLE(tb->common.status)) { + cret = db_update_counter_judy(BIF_P, &(tb->judy), + BIF_ARG_2, increment, position, &ret); /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -486,6 +505,18 @@ CAR(list_val(lst)), &ret)) != DB_ERROR_NONE) break; } + } else if (IS_JUDY_TABLE(tb->common.status)) { + for (lst = BIF_ARG_2; is_list(lst); lst = CDR(list_val(lst))) { + if ((cret = db_put_judy(BIF_P, &(tb->judy), + CAR(list_val(lst)), &ret)) != DB_ERROR_NONE) + break; + } + } else if (IS_BTREE_TABLE(tb->common.status)) { + for (lst = BIF_ARG_2; is_list(lst); lst = CDR(list_val(lst))) { + if ((cret = db_put_btree(BIF_P, &(tb->btree), + CAR(list_val(lst)), &ret)) != DB_ERROR_NONE) + break; + } /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -501,6 +532,12 @@ } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_put_tree(BIF_P, &(tb->tree), BIF_ARG_2, &ret); + } else if (IS_JUDY_TABLE(tb->common.status)) { + cret = db_put_judy(BIF_P, &(tb->judy), + BIF_ARG_2, &ret); + } else if (IS_BTREE_TABLE(tb->common.status)) { + cret = db_put_btree(BIF_P, &(tb->btree), + BIF_ARG_2, &ret); /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -673,6 +710,12 @@ status |= DB_ORDERED_SET; status &= ~(DB_SET | DB_BAG | DB_DUPLICATE_BAG); } + else if (val == am_judy) { + status |= DB_JUDY; + } + else if (val == am_btree) { + status |= DB_BTREE; + } /*TT*/ else if (is_tuple(val)) { Eterm *tp = tuple_val(val); @@ -705,6 +748,10 @@ } if (is_not_nil(list)) /* it must be a well formed list */ BIF_ERROR(BIF_P, BADARG); + if (IS_JUDY_TABLE(status) && IS_BTREE_TABLE(status)) { + /* Mutually incompatible options */ + BIF_ERROR(BIF_P, BADARG); + } /* allocate the slot for the table */ if (++last_slot == db_max_tabs) @@ -760,6 +807,10 @@ cret = db_create_hash(BIF_P, &(tb->hash)); } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_create_tree(BIF_P, &(tb->tree)); + } else if (IS_JUDY_TABLE(tb->common.status)) { + cret = db_create_judy(BIF_P, &(tb->judy)); + } else if (IS_BTREE_TABLE(tb->common.status)) { + cret = db_create_btree(BIF_P, &(tb->btree)); /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -808,6 +859,12 @@ } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_get_tree(BIF_P, &(tb->tree), BIF_ARG_2, &ret); + } else if (IS_JUDY_TABLE(tb->common.status)) { + cret = db_get_judy(BIF_P, &(tb->judy), + BIF_ARG_2, &ret); + } else if (IS_BTREE_TABLE(tb->common.status)) { + cret = db_get_btree(BIF_P, &(tb->btree), + BIF_ARG_2, &ret); /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -846,6 +903,12 @@ } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_member_tree(BIF_P, &(tb->tree), BIF_ARG_2, &ret); + } else if (IS_JUDY_TABLE(tb->common.status)) { + cret = db_member_judy(BIF_P, &(tb->judy), + BIF_ARG_2, &ret); + } else if (IS_BTREE_TABLE(tb->common.status)) { + cret = db_member_btree(BIF_P, &(tb->btree), + BIF_ARG_2, &ret); /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -967,6 +1030,14 @@ free_tree_table(&(tb->tree)); db_create_tree(BIF_P, &(tb->tree)); tb->common.nitems = 0; + } else if (IS_JUDY_TABLE(tb->common.status)) { + free_judy_table(&(tb->judy)); + db_create_judy(BIF_P, &(tb->judy)); + tb->common.nitems = 0; + } else if (IS_BTREE_TABLE(tb->common.status)) { + free_btree_table(&(tb->btree)); + db_create_btree(BIF_P, &(tb->btree)); + tb->common.nitems = 0; /*TT*/ } else { erl_exit(1,"Panic: Unknown table type (status word = 0x%08x)!", @@ -999,6 +1070,9 @@ } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_erase_tree(BIF_P, &(tb->tree), BIF_ARG_2, &ret); + } else if (IS_JUDY_TABLE(tb->common.status)) { + cret = db_erase_judy(BIF_P, &(tb->judy), + BIF_ARG_2, &ret); /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -1040,6 +1114,7 @@ } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_erase_object_tree(BIF_P, &(tb->tree), BIF_ARG_2, &ret); + /*QQQ*/ /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -1100,6 +1175,7 @@ } } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_select_delete_continue_tree(p, &(tb->tree), a1, &ret); + /*QQQ*/ /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -1153,6 +1229,7 @@ } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_select_delete_tree(BIF_P, &(tb->tree), BIF_ARG_2, &ret); + /*QQQ*/ /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -1223,6 +1300,7 @@ } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_slot_tree(BIF_P, &(tb->tree), BIF_ARG_2, &ret); + /*QQQ*/ /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -1307,6 +1385,7 @@ } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_select_chunk_tree(BIF_P, &(tb->tree), BIF_ARG_2, chunk_size, 0, &ret); + /*QQQ*/ /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -1352,6 +1431,7 @@ cret = db_select_tree_continue(p, & (tb->tree), a1, &ret); + /*QQQ*/ /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -1414,6 +1494,7 @@ cret = db_select_tree_continue(BIF_P, & (tb->tree), BIF_ARG_1, &ret); + /*QQQ*/ /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -1456,6 +1537,7 @@ } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_select_tree(BIF_P, &(tb->tree), BIF_ARG_2, 0 /* not reversed */, &ret); + /*QQQ*/ /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -1499,6 +1581,7 @@ } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_select_count_tree_continue(p, &(tb->tree), a1, &ret); + /*QQQ*/ /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -1549,6 +1632,7 @@ } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_select_count_tree(BIF_P, &(tb->tree), BIF_ARG_2, &ret); + /*QQQ*/ /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -1599,6 +1683,7 @@ } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_select_chunk_tree(BIF_P, &(tb->tree), BIF_ARG_2, chunk_size, 1, &ret); + /*QQQ*/ /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -1647,6 +1732,7 @@ } else if (IS_TREE_TABLE(tb->common.status)) { cret = db_select_tree(BIF_P, &(tb->tree), BIF_ARG_2, 1 /* reversed */, &ret); + /*QQQ*/ /*TT*/ } else { cret = DB_ERROR_UNSPEC; @@ -1733,6 +1819,9 @@ else if (tb->common.status & DB_ORDERED_SET) { BIF_RET(am_ordered_set); } + else if (tb->common.status & DB_JUDY) { + BIF_RET(am_judy); + } /*TT*/ else { BIF_RET(am_bag); @@ -1916,6 +2005,8 @@ } db_initialize_hash(); db_initialize_tree(); + db_initialize_judy(); + db_initialize_btree(); /*TT*/ /* Create meta table invertion. */ meta_pid_to_tab = (DbTable*) fix_alloc_from(55,table_desc); @@ -2164,6 +2255,10 @@ free_hash_table(&(tb->hash)); else if (IS_TREE_TABLE(tb->common.status)) free_tree_table(&(tb->tree)); + else if (IS_JUDY_TABLE(tb->common.status)) + free_judy_table(&(tb->judy)); + else if (IS_BTREE_TABLE(tb->common.status)) + free_btree_table(&(tb->btree)); /*TT*/ else erl_exit(1,"Panic: Unknown table type (status word = 0x%08x)!", @@ -2196,6 +2291,9 @@ db_print_hash(fd, show, &(tb->hash)); } else if (IS_TREE_TABLE(tb->common.status)) { db_print_tree(fd, show, &(tb->tree)); + } else if (IS_BTREE_TABLE(tb->common.status)) { + db_print_btree(fd, show, &(tb->btree)); + /*QQQ*/ /*TT*/ } else { erl_printf(fd,"Table is of unknown type!\n"); @@ -2262,6 +2360,7 @@ db_check_table_hash(&(tb->hash)); } else if (IS_TREE_TABLE(tb->common.status)) { db_check_table_tree(&(tb->tree)); + /*QQQ*/ /*TT*/ } else { erl_exit(1,"Panic: Unknown table type " @@ -2273,3 +2372,194 @@ } #endif /* HARDDEBUG */ + +#ifdef XXX_DELETEME_I_THINK +/* +** The create table BIF (SLF: Judy tree version) +** +** We'll use the same ETS infrastructure for managing the tables, table +** slots, etc. The Judy flavors have different status bits, which should +** make it impossible for ets to operate on jets tables and vice-versa. +** +** Args: (Name, Properties) +*/ + +BIF_RETTYPE jets_new_2(BIF_ALIST_2) +BIF_ADECL_2 +{ + DbTable* tb; + int slot; + Eterm list; + Eterm val; + Eterm ret; + Uint32 status; + int keypos; + int is_named; + int cret; + Eterm dummy; + Eterm meta_tuple[3]; + +#ifdef HARDDEBUG + erl_printf(CERR,"jets:new("); + display(BIF_ARG_1,CERR); + erl_printf(CERR,","); + display(BIF_ARG_2,CERR); + erl_printf(CERR,"); Process: "); + display(BIF_P->id,CERR); + erl_printf(CERR,", initial: "); + display(BIF_P->initial[0],CERR); + erl_printf(CERR,":"); + display(BIF_P->initial[1],CERR); + erl_printf(CERR,"/%d\r\n",BIF_P->initial[2]); +#endif + + if (is_not_atom(BIF_ARG_1)) { + BIF_ERROR(BIF_P, BADARG); + } + if (is_not_nil(BIF_ARG_2) && is_not_list(BIF_ARG_2)) { + BIF_ERROR(BIF_P, BADARG); + } + if (no_tabs > (db_max_tabs * 4) / 5) { + cerr_pos = 0; + erl_printf(CBUF, "** Too many db tables **\n"); + send_error_to_logger(BIF_P->group_leader); + BIF_ERROR(BIF_P, SYSTEM_LIMIT); + } + + status = DB_NORMAL | DB_SET | DB_JUDY_UNORDERED | DB_PROTECTED; + keypos = 1; + is_named = 0; + + list = BIF_ARG_2; + while(is_list(list)) { + val = CAR(list_val(list)); + if (val == am_bag) { + status |= DB_BAG; + status &= ~(DB_SET | DB_DUPLICATE_BAG | DB_ORDERED_SET); + } +#ifdef QQQ_TODO + else if (val == am_duplicate_bag) { + status |= DB_DUPLICATE_BAG; + status &= ~(DB_SET | DB_BAG | DB_ORDERED_SET); + } + else if (val == am_ordered_set) { + status |= DB_ORDERED_SET; + status &= ~(DB_SET | DB_BAG | DB_DUPLICATE_BAG); + } +#endif /* QQQ_TODO */ + /*TT*/ + else if (is_tuple(val)) { + Eterm *tp = tuple_val(val); + + if ((arityval(tp[0]) == 2) && (tp[1] == am_keypos) && + is_small(tp[2]) && (signed_val(tp[2]) > 0)) { + keypos = signed_val(tp[2]); + } + else { + BIF_ERROR(BIF_P, BADARG); + } + } + else if (val == am_public) { + status |= DB_PUBLIC; + status &= ~DB_PROTECTED; + } + else if (val == am_private) { + status |= DB_PRIVATE; + status &= ~DB_PROTECTED; + } + else if (val == am_named_table) { + is_named = 1; + } + else if (val == am_set || val == am_protected) + ; + else { + BIF_ERROR(BIF_P, BADARG); + } + list = CDR(list_val(list)); + } + if (is_not_nil(list)) /* it must be a well formed list */ + BIF_ERROR(BIF_P, BADARG); + + /* allocate the slot for the table */ + if (++last_slot == db_max_tabs) + last_slot = 0; + if (is_named) { + slot = atom_val(BIF_ARG_1) % db_max_tabs; + while (1) { + if (ISFREE(slot)) { + ret = BIF_ARG_1; + break; + } + if (db_tables[slot].id == BIF_ARG_1) { + BIF_ERROR(BIF_P, BADARG); + } + if (++slot == db_max_tabs) { + slot=0; + } + } + } + else { /* Allocate number slot */ + slot = last_slot; + while(1) { + if (ISFREE(slot)) { + ret = make_small(slot); + break; + } + if (++slot == db_max_tabs) { + slot=0; + } + } + } + + /* Now slot and ret are properly set */ + /* ret will be the id for the table as well */ + /* Creat a new table and insert in db_tables */ + + tb = (DbTable*) fix_alloc_from(55,table_desc); + tb->common.id = ret; + tb->common.the_name = BIF_ARG_1; + tb->common.status = status; + tb->common.keypos = keypos; + tb->common.owner = BIF_P->id; + + tb->common.nitems = 0; + tb->common.memory = 0; + tb->common.kept_items = 0; + + tb->common.slot = slot; /* store slot for erase */ + + tb->common.fixations = NULL; + + if (IS_HASH_TABLE(tb->common.status)) { + cret = db_create_hash(BIF_P, &(tb->hash)); + } else if (IS_TREE_TABLE(tb->common.status)) { + cret = db_create_tree(BIF_P, &(tb->tree)); + } else if (IS_JUDY_UNORDERED(tb->common.status)) { + cret = db_create_judy(BIF_P, &(tb->tree)); + /*TT*/ + } else { + cret = DB_ERROR_UNSPEC; + } + + if (cret != DB_ERROR_NONE) { + fix_free(table_desc, (Uint *) tb); + BIF_ERROR(BIF_P, BADARG); + } + + db_tables[slot].id = ret; /* Insert the table */ + db_tables[slot].t = tb; + + BIF_P->flags |= F_USING_DB; /* So we can remove tb if p dies */ + + no_tabs++; + + if (db_put_hash(NULL,&(meta_pid_to_tab->hash),TUPLE2(meta_tuple, BIF_P->id, + make_small(slot)),&dummy) + != DB_ERROR_NONE) { + erl_exit(1,"Could not update ets/jets metadata."); + } + + BIF_RET(ret); +} +#endif /* XXX_DELETEME_I_THINK */ + diff -ur otp_src_R9B-1.-g-O0/erts/emulator/beam/erl_db.h otp_src_R9B-1.-pg-Judy/erts/emulator/beam/erl_db.h --- otp_src_R9B-1.-g-O0/erts/emulator/beam/erl_db.h Wed Oct 2 16:13:11 2002 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/beam/erl_db.h Thu May 1 18:56:53 2003 @@ -30,6 +30,7 @@ #include "erl_db_util.h" /* Flags */ #include "erl_db_hash.h" /* DbTableHash */ #include "erl_db_tree.h" /* DbTableTree */ +#include "erl_db_judy.h" /* DbTableJudy */ /*TT*/ /* @@ -40,6 +41,8 @@ DbTableCommon common; /* Any type of db table */ DbTableHash hash; /* Linear hash array specific data */ DbTableTree tree; /* AVL tree specific data */ + DbTableJudy judy; /* JudySL-based tree */ + DbTableBtree btree; /* B-tree tree */ /*TT*/ } DbTable; diff -ur otp_src_R9B-1.-g-O0/erts/emulator/beam/erl_db_hash.c otp_src_R9B-1.-pg-Judy/erts/emulator/beam/erl_db_hash.c --- otp_src_R9B-1.-g-O0/erts/emulator/beam/erl_db_hash.c Wed Oct 2 16:26:44 2002 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/beam/erl_db_hash.c Sat Apr 26 20:48:27 2003 @@ -40,7 +40,8 @@ #include "big.h" #include "export.h" -#include "erl_db_hash.h" +#include +#include "erl_db_util.h" /* *The following symbols can be manipulated to "tune" the linear hash array Only in otp_src_R9B-1.-pg-Judy/erts/emulator/beam: erl_db_hash.c.slf-mangled Only in otp_src_R9B-1.-pg-Judy/erts/emulator/beam: erl_db_hash.h.slf-mangled Only in otp_src_R9B-1.-pg-Judy/erts/emulator/beam: erl_db_jbag.c Only in otp_src_R9B-1.-pg-Judy/erts/emulator/beam: erl_db_jset.c Only in otp_src_R9B-1.-pg-Judy/erts/emulator/beam: erl_db_judy.c Only in otp_src_R9B-1.-pg-Judy/erts/emulator/beam: erl_db_judy.h diff -ur otp_src_R9B-1.-g-O0/erts/emulator/beam/erl_db_tree.c otp_src_R9B-1.-pg-Judy/erts/emulator/beam/erl_db_tree.c --- otp_src_R9B-1.-g-O0/erts/emulator/beam/erl_db_tree.c Wed Oct 2 16:26:41 2002 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/beam/erl_db_tree.c Sat Apr 26 21:27:36 2003 @@ -284,7 +284,7 @@ tb->stack = safe_alloc_from(54, sizeof(TreeDbTerm *) * STACK_NEED); tb->stack_pos = 0; tb->slot_pos = 0; - tb->memory = sizeof(DbTableHash) / sizeof(Eterm); + tb->memory = sizeof(DbTableHash) / sizeof(Eterm); /* SLF XXX Very minor bug: should be "sizeof(DbTableTree)" */ return DB_ERROR_NONE; } diff -ur otp_src_R9B-1.-g-O0/erts/emulator/beam/erl_db_util.h otp_src_R9B-1.-pg-Judy/erts/emulator/beam/erl_db_util.h --- otp_src_R9B-1.-g-O0/erts/emulator/beam/erl_db_util.h Tue Oct 8 08:25:19 2002 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/beam/erl_db_util.h Thu May 1 23:29:41 2003 @@ -105,12 +105,20 @@ #define DB_FIXED (1 << 7) #define DB_DUPLICATE_BAG (1 << 8) #define DB_ORDERED_SET (1 << 9) +#define DB_JUDY (1 << 10) +#define DB_BTREE (1 << 11) #define IS_HASH_TABLE(Status) (!!((Status) & \ - (DB_BAG | DB_SET | DB_DUPLICATE_BAG))) + (DB_BAG | DB_SET | DB_DUPLICATE_BAG)) \ + && !(Status & (DB_JUDY|DB_BTREE))) #define IS_TREE_TABLE(Status) (!!((Status) & \ - DB_ORDERED_SET)) + DB_ORDERED_SET) \ + && !(Status & (DB_JUDY|DB_BTREE))) +#define IS_JUDY_TABLE(Status) (!!((Status) & \ + DB_JUDY)) +#define IS_BTREE_TABLE(Status) (!!((Status) & \ + DB_BTREE)) /*TT*/ extern Eterm db_big_buf[]; diff -ur otp_src_R9B-1.-g-O0/erts/emulator/beam/erl_init.c otp_src_R9B-1.-pg-Judy/erts/emulator/beam/erl_init.c --- otp_src_R9B-1.-g-O0/erts/emulator/beam/erl_init.c Tue Dec 17 06:07:26 2002 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/beam/erl_init.c Sat Apr 26 23:18:53 2003 @@ -762,6 +762,7 @@ #ifdef SHARED_HEAP strcat(tmp, ",SHARED_HEAP"); #endif + strcat(tmp, ",JUDY"); /* XXX SLF Do this right! */ erl_printf(CERR, "Erlang "); if (tmp[1]) { erl_printf(CERR, "(%s) ", tmp+1); diff -ur otp_src_R9B-1.-g-O0/erts/emulator/beam/external.c otp_src_R9B-1.-pg-Judy/erts/emulator/beam/external.c --- otp_src_R9B-1.-g-O0/erts/emulator/beam/external.c Fri Feb 28 08:57:21 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/beam/external.c Sun Apr 27 00:01:09 2003 @@ -69,7 +69,6 @@ extern int dist_buf_size; extern byte *dist_buf; -static byte* enc_term(DistEntry*, Eterm, byte*, Uint32); static byte* enc_atom(DistEntry*, Eterm, byte*); static byte* enc_pid(DistEntry*, Eterm, byte*); static byte* dec_term(DistEntry*, Eterm**, byte*, ErlOffHeap*, Eterm*); @@ -469,7 +468,7 @@ -static byte* +byte* enc_term(DistEntry *dep, Eterm obj, byte* ep, Uint32 dflags) { int val; diff -ur otp_src_R9B-1.-g-O0/erts/emulator/beam/external.h otp_src_R9B-1.-pg-Judy/erts/emulator/beam/external.h --- otp_src_R9B-1.-g-O0/erts/emulator/beam/external.h Mon Oct 8 03:24:23 2001 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/beam/external.h Sun Apr 27 00:00:57 2003 @@ -51,3 +51,5 @@ /* Increment this when changing the external format. */ /* ON the other hand, don't change the external format */ /* since that breaks other people's code! */ + +byte* enc_term(DistEntry*, Eterm, byte*, Uint32); diff -ur otp_src_R9B-1.-g-O0/erts/emulator/beam/global.h otp_src_R9B-1.-pg-Judy/erts/emulator/beam/global.h --- otp_src_R9B-1.-g-O0/erts/emulator/beam/global.h Fri Oct 11 11:37:14 2002 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/beam/global.h Fri May 2 03:54:50 2003 @@ -742,6 +742,8 @@ #define cmp_gt(a,b) (cmp((a),(b)) > 0) #define CMP_LT(a,b) ((a) != (b) && cmp_lt((a),(b))) +#define CMP_LE(a,b) ((a) == (b) || cmp_le((a),(b))) +#define CMP_GT(a,b) ((a) != (b) && cmp_gt((a),(b))) #define CMP_GE(a,b) ((a) == (b) || cmp_ge((a),(b))) #define CMP_EQ(a,b) ((a) == (b) || cmp_eq((a),(b))) #define CMP_NE(a,b) ((a) != (b) && cmp_ne((a),(b))) diff -ur otp_src_R9B-1.-g-O0/erts/emulator/beam/utils.c otp_src_R9B-1.-pg-Judy/erts/emulator/beam/utils.c --- otp_src_R9B-1.-g-O0/erts/emulator/beam/utils.c Wed Feb 19 04:19:58 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/beam/utils.c Mon May 5 02:35:06 2003 @@ -2128,6 +2128,8 @@ bb->name+3, bb->len-3); } +static unsigned long _xxx_cmp_count = 0; + int cmp(Eterm a, Eterm b) { @@ -2139,6 +2141,8 @@ Eterm big_buf[2]; int a_tag; int b_tag; + + _xxx_cmp_count++; #undef CMP_NODES #define CMP_NODES(AN, BN) \ Binary files otp_src_R9B-1.-g-O0/erts/emulator/gmon.out and otp_src_R9B-1.-pg-Judy/erts/emulator/gmon.out differ diff -ur otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/Makefile otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/Makefile --- otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/Makefile Sat Apr 26 15:35:15 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/Makefile Mon May 5 02:52:34 2003 @@ -27,40 +27,40 @@ # is "debug". For a normal version use "opt". # -LDFLAGS += -DXXX_SLF_ld -g -pg -DXXX_SLF_END +LDFLAGS += -DXXX_SLF_ld -g -pg -I/usr/local/include -L/usr/local/lib -DXXX_SLF_END ifeq ($(TYPE),debug) PURIFY = TYPEMARKER = .debug -TYPE_FLAGS = -g -DXXX_SLF_BEGIN -pg -g -DXXX_SLF_END -I/usr/local/src/erlang/otp_src_R9B-1/erts/i686-pc-linux-gnu -DDEBUG -DINSTRUMENT +TYPE_FLAGS = -g -DXXX_SLF_BEGIN -I/usr/local/include -g -O0 -pg -DXXX_SLF_END -I/usr/local/src/erlang/otp_src_R9B-1/erts/i686-pc-linux-gnu -DDEBUG -DINSTRUMENT else ifeq ($(TYPE),instr) PURIFY = TYPEMARKER = .instr -TYPE_FLAGS = -g -DXXX_SLF_BEGIN -pg -g -DXXX_SLF_END -O0 -I/usr/local/src/erlang/otp_src_R9B-1/erts/i686-pc-linux-gnu -DINSTRUMENT +TYPE_FLAGS = -g -DXXX_SLF_BEGIN -I/usr/local/include -g -O2 -DXXX_SLF_END -I/usr/local/src/erlang/otp_src_R9B-1/erts/i686-pc-linux-gnu -DINSTRUMENT else ifeq ($(TYPE),shared) PURIFY = TYPEMARKER = .shared -TYPE_FLAGS = -g -DXXX_SLF_BEGIN -pg -g -DXXX_SLF_END -O0 -I/usr/local/src/erlang/otp_src_R9B-1/erts/i686-pc-linux-gnu -DSHARED_HEAP +TYPE_FLAGS = -g -DXXX_SLF_BEGIN -I/usr/local/include -g -O2 -DXXX_SLF_END -I/usr/local/src/erlang/otp_src_R9B-1/erts/i686-pc-linux-gnu -DSHARED_HEAP else ifeq ($(TYPE),purify) PURIFY = purify TYPEMARKER = .purify -TYPE_FLAGS = -g -DXXX_SLF_BEGIN -pg -g -DXXX_SLF_END -O0 -I/usr/local/src/erlang/otp_src_R9B-1/erts/i686-pc-linux-gnu -DPURIFY -DNO_JUMP_TABLE +TYPE_FLAGS = -g -DXXX_SLF_BEGIN -I/usr/local/include -g -O2 -DXXX_SLF_END -I/usr/local/src/erlang/otp_src_R9B-1/erts/i686-pc-linux-gnu -DPURIFY -DNO_JUMP_TABLE else ifeq ($(TYPE),quantify) PURIFY = quantify TYPEMARKER = .quantify ifeq ($(findstring ose,$(TARGET)),ose) - TYPE_FLAGS = -g -DXXX_SLF_BEGIN -pg -g -DXXX_SLF_END -O0 -I/usr/local/src/erlang/otp_src_R9B-1/erts/i686-pc-linux-gnu -DQUANTIFY + TYPE_FLAGS = -g -DXXX_SLF_BEGIN -I/usr/local/include -g -O2 -DXXX_SLF_END -I/usr/local/src/erlang/otp_src_R9B-1/erts/i686-pc-linux-gnu -DQUANTIFY else - TYPE_FLAGS = -g -DXXX_SLF_BEGIN -pg -g -DXXX_SLF_END -O0 -I/usr/local/src/erlang/otp_src_R9B-1/erts/i686-pc-linux-gnu -g -O0 -DQUANTIFY -DNO_JUMP_TABLE + TYPE_FLAGS = -g -DXXX_SLF_BEGIN -I/usr/local/include -g -O2 -DXXX_SLF_END -I/usr/local/src/erlang/otp_src_R9B-1/erts/i686-pc-linux-gnu -g -O2 -DQUANTIFY -DNO_JUMP_TABLE endif else PURIFY = TYPEMARKER = -TYPE_FLAGS = -g -DXXX_SLF_BEGIN -pg -g -DXXX_SLF_END -O0 -I/usr/local/src/erlang/otp_src_R9B-1/erts/i686-pc-linux-gnu +TYPE_FLAGS = -g -DXXX_SLF_BEGIN -I/usr/local/include -g -O3 -fomit-frame-pointer -DXXX_SLF_END -I/usr/local/src/erlang/otp_src_R9B-1/erts/i686-pc-linux-gnu endif endif endif @@ -79,8 +79,8 @@ SHELL = /bin/sh CC = gcc WFLAGS = -Wall -CFLAGS = $(TYPE_FLAGS) -DHAVE_CONFIG_H $(WFLAGS) -DUSE_THREADS -D_REENTRANT -DPOSIX_THREADS -D_THREAD_SAFE \ - -DHIPE_ARCHITECTURE=$(ARCH) $(ARCHCFLAGS) +CFLAGS = $(TYPE_FLAGS) -DHAVE_CONFIG_H $(WFLAGS) +-DHIPE_ARCHITECTURE=$(ARCH) $(ARCHCFLAGS) HCC = $(CC) LD = $(CC) DEXPORT = -Wl,-export-dynamic @@ -89,7 +89,7 @@ PERL = /usr/bin/perl5 ifeq ($(CC), gcc) -GEN_OPT_FLGS = -DXXX_SLF_BEGIN -pg -g -DXXX_SLF_END -O0 -DXXX_SLF_fomit_frame_pointer +GEN_OPT_FLGS = -DXXX_SLF_BEGIN -I/usr/local/include -g -O2 -DXXX_SLF_END -fomit-frame-pointer UNROLL_FLG = -funroll-loops else GEN_OPT_FLGS = @@ -107,12 +107,12 @@ endif CS_CFLAGS_ = $(CS_TYPE_FLAGS) -DHAVE_CONFIG_H $(WFLAGS) ifeq ($(CC), gcc) -CS_CFLAGS = $(subst -DXXX_SLF_BEGIN -pg -g -DXXX_SLF_END -O0, $(GEN_OPT_FLGS) $(UNROLL_FLG), $(CS_CFLAGS_)) +CS_CFLAGS = $(subst -DXXX_SLF_BEGIN -I/usr/local/include -g -O2 -DXXX_SLF_END , $(GEN_OPT_FLGS) $(UNROLL_FLG) , $(CS_CFLAGS_)) else CS_CFLAGS = $(CS_CFLAGS_) endif -LIBS = -lcurses -lresolv -ldl -lm -lpthread -L$(ERL_TOP)/erts/obj/$(TARGET) -lz +LIBS = -lcurses -lresolv -ldl -lm -L$(ERL_TOP)/erts/obj/$(TARGET) -lz -lJudy ELIB_FLAGS = -DENABLE_ELIB_MALLOC -DELIB_ALLOC_IS_CLIB -DELIB_HEAP_SBRK @@ -263,7 +263,7 @@ ifneq ($(findstring ose,$(TARGET)),ose) $(OBJDIR)/%.o: beam/%.c - $(CC) $(subst -DXXX_SLF_BEGIN -pg -g -DXXX_SLF_END -O0, $(GEN_OPT_FLGS), $(CFLAGS)) $(INCLUDES) -c $< -o $@ + $(CC) $(subst -DXXX_SLF_BEGIN -I/usr/local/include -g -O2 -DXXX_SLF_END , $(GEN_OPT_FLGS), $(CFLAGS)) $(INCLUDES) -c $< -o $@ else INCLUDES += -Idrivers/ose @@ -275,7 +275,7 @@ VXCC=@VXCC@ VXCFLAGS=@VXCFLAGS@ -CFLAGS_NOOPT=@CFLAGS_NOOPT@ -DHAVE_CONFIG_H $(WFLAGS) -DUSE_THREADS -D_REENTRANT -DPOSIX_THREADS -D_THREAD_SAFE \ +CFLAGS_NOOPT=@CFLAGS_NOOPT@ -DHAVE_CONFIG_H $(WFLAGS) -DHIPE_ARCHITECTURE=$(ARCH) $(ARCHCFLAGS) # we want to use jump table @@ -326,7 +326,7 @@ $(CS_CFLAGS) $(INCLUDES) $(CS_SRC) $(OBJDIR)/%.elib.o: beam/%.c - $(CC) $(ELIB_FLAGS) $(subst -DXXX_SLF_BEGIN -pg -g -DXXX_SLF_END -O0, $(GEN_OPT_FLGS), $(CFLAGS)) $(INCLUDES) -c $< -o $@ + $(CC) $(ELIB_FLAGS) $(subst -DXXX_SLF_BEGIN -I/usr/local/include -g -O2 -DXXX_SLF_END , $(GEN_OPT_FLGS), $(CFLAGS)) $(INCLUDES) -c $< -o $@ # Disable vfork() for sae (then we don't need the child_setup program) $(OBJDIR)/sys_sae.o: sys/$(ERLANG_OSTYPE)/sys.c @@ -334,7 +334,7 @@ ifeq ($(CC), gcc) $(OBJDIR)/erl_sl_alloc.o: beam/erl_sl_alloc.c - $(CC) $(subst -DXXX_SLF_BEGIN -pg -g -DXXX_SLF_END -O0, $(GEN_OPT_FLGS) $(UNROLL_FLG), $(CFLAGS)) $(INCLUDES) -c $< -o $@ + $(CC) $(subst -DXXX_SLF_BEGIN -I/usr/local/include -g -O2 -DXXX_SLF_END , $(GEN_OPT_FLGS) $(UNROLL_FLG) , $(CFLAGS)) $(INCLUDES) -c $< -o $@ endif # ---------------------------------------------------------------------- @@ -387,7 +387,8 @@ $(OBJDIR)/erl_bits.o $(OBJDIR)/erl_math.o \ $(OBJDIR)/erl_vector.o $(OBJDIR)/erl_term.o \ $(OBJDIR)/erl_fun.o $(OBJDIR)/erl_bif_port.o \ - $(OBJDIR)/erl_node_tables.o + $(OBJDIR)/erl_node_tables.o \ + $(OBJDIR)/erl_db_judy.o OS_OBJS = \ Only in otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu: Makefile~ diff -ur otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/beam_cold.h otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/beam_cold.h --- otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/beam_cold.h Tue Apr 22 02:46:35 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/beam_cold.h Mon May 5 02:52:38 2003 @@ -1,6 +1,6 @@ /* * Warning: Do not edit this file. It was automatically - * generated by 'beam_makeops' on Tue Apr 22 02:46:35 2003. + * generated by 'beam_makeops' on Mon May 5 02:52:38 2003. */ OpCase(bs_start_match_fr): diff -ur otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/beam_hot.h otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/beam_hot.h --- otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/beam_hot.h Tue Apr 22 02:46:35 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/beam_hot.h Mon May 5 02:52:38 2003 @@ -1,6 +1,6 @@ /* * Warning: Do not edit this file. It was automatically - * generated by 'beam_makeops' on Tue Apr 22 02:46:35 2003. + * generated by 'beam_makeops' on Mon May 5 02:52:38 2003. */ OpCase(allocate_heap_III): diff -ur otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/beam_opcodes.c otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/beam_opcodes.c --- otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/beam_opcodes.c Tue Apr 22 02:46:35 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/beam_opcodes.c Mon May 5 02:52:38 2003 @@ -1,6 +1,6 @@ /* * Warning: Do not edit this file. It was automatically - * generated by 'beam_makeops' on Tue Apr 22 02:46:35 2003. + * generated by 'beam_makeops' on Mon May 5 02:52:37 2003. */ #ifdef HAVE_CONFIG_H diff -ur otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/beam_opcodes.h otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/beam_opcodes.h --- otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/beam_opcodes.h Tue Apr 22 02:46:35 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/beam_opcodes.h Mon May 5 02:52:38 2003 @@ -1,6 +1,6 @@ /* * Warning: Do not edit this file. It was automatically - * generated by 'beam_makeops' on Tue Apr 22 02:46:35 2003. + * generated by 'beam_makeops' on Mon May 5 02:52:38 2003. */ #ifndef __OPCODES_H__ diff -ur otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/beam_pred_funcs.h otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/beam_pred_funcs.h --- otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/beam_pred_funcs.h Tue Apr 22 02:46:35 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/beam_pred_funcs.h Mon May 5 02:52:38 2003 @@ -1,6 +1,6 @@ /* * Warning: Do not edit this file. It was automatically - * generated by 'beam_makeops' on Tue Apr 22 02:46:35 2003. + * generated by 'beam_makeops' on Mon May 5 02:52:38 2003. */ diff -ur otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/beam_tr_funcs.h otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/beam_tr_funcs.h --- otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/beam_tr_funcs.h Tue Apr 22 02:46:35 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/beam_tr_funcs.h Mon May 5 02:52:38 2003 @@ -1,6 +1,6 @@ /* * Warning: Do not edit this file. It was automatically - * generated by 'beam_makeops' on Tue Apr 22 02:46:35 2003. + * generated by 'beam_makeops' on Mon May 5 02:52:38 2003. */ Only in otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu: depend.mk diff -ur otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/erl_atom_table.c otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/erl_atom_table.c --- otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/erl_atom_table.c Tue Apr 22 02:46:35 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/erl_atom_table.c Mon May 5 02:52:38 2003 @@ -1,6 +1,6 @@ /* * Warning: Do not edit this file. It was automatically - * generated by 'make_tables' on Tue Apr 22 02:46:35 2003. + * generated by 'make_tables' on Mon May 5 02:52:38 2003. */ char* erl_atom_names[] = { @@ -46,6 +46,7 @@ "breakpoint", "bsl", "bsr", + "btree", "call_count", "caller", "case_clause", @@ -144,6 +145,7 @@ "invalid", "is_seq_trace", "io", + "judy", "keep_zombies", "keypos", "kill", diff -ur otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/erl_atom_table.h otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/erl_atom_table.h --- otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/erl_atom_table.h Tue Apr 22 02:46:35 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/erl_atom_table.h Mon May 5 02:52:38 2003 @@ -1,6 +1,6 @@ /* * Warning: Do not edit this file. It was automatically - * generated by 'make_tables' on Tue Apr 22 02:46:35 2003. + * generated by 'make_tables' on Mon May 5 02:52:38 2003. */ #ifndef __ERL_ATOM_TABLE_H__ @@ -49,674 +49,676 @@ #define am_breakpoint make_atom(39) #define am_bsl make_atom(40) #define am_bsr make_atom(41) -#define am_call_count make_atom(42) -#define am_caller make_atom(43) -#define am_case_clause make_atom(44) -#define am_catchlevel make_atom(45) -#define am_cd make_atom(46) -#define am_clear make_atom(47) -#define am_close make_atom(48) -#define am_closed make_atom(49) -#define am_command make_atom(50) -#define am_compile make_atom(51) -#define am_compressed make_atom(52) -#define am_connect make_atom(53) -#define am_connected make_atom(54) -#define am_const make_atom(55) -#define am_context_switches make_atom(56) -#define am_cpu_timestamp make_atom(57) -#define am_creation make_atom(58) -#define am_current_function make_atom(59) -#define am_data make_atom(60) -#define am_debug_flags make_atom(61) -#define am_dexit make_atom(62) -#define am_depth make_atom(63) -#define am_dgroup_leader make_atom(64) -#define am_dictionary make_atom(65) -#define am_disable_trace make_atom(66) -#define am_display_items make_atom(67) -#define am_dist make_atom(68) -#define am_Div make_atom(69) -#define am_div make_atom(70) -#define am_dlink make_atom(71) -#define am_dmonitor_node make_atom(72) -#define am_dmonitor_p make_atom(73) -#define am_DollarDollar make_atom(74) -#define am_DollarUnderscore make_atom(75) -#define am_DollarDictionary make_atom(76) -#define am_dsend make_atom(77) -#define am_dsend_nosuspend make_atom(78) -#define am_dunlink make_atom(79) -#define am_duplicate_bag make_atom(80) -#define am_elib_malloc make_atom(81) -#define am_emulator make_atom(82) -#define am_enable_trace make_atom(83) -#define am_endian make_atom(84) -#define am_env make_atom(85) -#define am_eof make_atom(86) -#define am_eol make_atom(87) -#define am_Eq make_atom(88) -#define am_Eqeq make_atom(89) -#define am_erlang make_atom(90) -#define am_ERROR make_atom(91) -#define am_error make_atom(92) -#define am_error_handler make_atom(93) -#define am_error_logger make_atom(94) -#define am_exit_status make_atom(95) -#define am_existing make_atom(96) -#define am_exiting make_atom(97) -#define am_exports make_atom(98) -#define am_fd make_atom(99) -#define am_fix_alloc make_atom(100) -#define am_flags make_atom(101) -#define am_fullsweep_after make_atom(102) -#define am_fullsweep_if_old_binaries make_atom(103) -#define am_function make_atom(104) -#define am_functions make_atom(105) -#define am_function_clause make_atom(106) -#define am_garbage_collection make_atom(107) -#define am_gc_end make_atom(108) -#define am_gc_start make_atom(109) -#define am_Ge make_atom(110) -#define am_generational make_atom(111) -#define am_get_seq_token make_atom(112) -#define am_get_tcw make_atom(113) -#define am_getenv make_atom(114) -#define am_getting_linked make_atom(115) -#define am_getting_unlinked make_atom(116) -#define am_global make_atom(117) -#define am_global_heaps_size make_atom(118) -#define am_Gt make_atom(119) -#define am_heap_block_size make_atom(120) -#define am_heap_size make_atom(121) -#define am_heap_sizes make_atom(122) -#define am_heap_type make_atom(123) -#define am_hidden make_atom(124) -#define am_hide make_atom(125) -#define am_high make_atom(126) -#define am_hipe_architecture make_atom(127) -#define am_id make_atom(128) -#define am_if_clause make_atom(129) -#define am_imports make_atom(130) -#define am_in make_atom(131) -#define am_index make_atom(132) -#define am_initial_call make_atom(133) -#define am_input make_atom(134) -#define am_internal_error make_atom(135) -#define am_instruction_counts make_atom(136) -#define am_invalid make_atom(137) -#define am_is_seq_trace make_atom(138) -#define am_io make_atom(139) -#define am_keep_zombies make_atom(140) -#define am_keypos make_atom(141) -#define am_kill make_atom(142) -#define am_killed make_atom(143) -#define am_known make_atom(144) -#define am_label make_atom(145) -#define am_last_calls make_atom(146) -#define am_Le make_atom(147) -#define am_line make_atom(148) -#define am_link_list make_atom(149) -#define am_links make_atom(150) -#define am_little make_atom(151) -#define am_local make_atom(152) -#define am_low make_atom(153) -#define am_Lt make_atom(154) -#define am_machine make_atom(155) -#define am_match_spec make_atom(156) -#define am_max make_atom(157) -#define am_maximum make_atom(158) -#define am_max_tables make_atom(159) -#define am_max_processes make_atom(160) -#define am_mbuf_size make_atom(161) -#define am_memory make_atom(162) -#define am_message make_atom(163) -#define am_message_queue_len make_atom(164) -#define am_messages make_atom(165) -#define am_meta make_atom(166) -#define am_meta_match_spec make_atom(167) -#define am_min_heap_size make_atom(168) -#define am_Minus make_atom(169) -#define am_module make_atom(170) -#define am_module_info make_atom(171) -#define am_monitored_by make_atom(172) -#define am_monitors make_atom(173) -#define am_more make_atom(174) -#define am_name make_atom(175) -#define am_named_table make_atom(176) -#define am_native_addresses make_atom(177) -#define am_Neq make_atom(178) -#define am_Neqeq make_atom(179) -#define am_net_kernel make_atom(180) -#define am_new make_atom(181) -#define am_new_index make_atom(182) -#define am_new_uniq make_atom(183) -#define am_nocatch make_atom(184) -#define am_noconnect make_atom(185) -#define am_noconnection make_atom(186) -#define am_nocookie make_atom(187) -#define am_node make_atom(188) -#define am_node_and_dist_references make_atom(189) -#define am_nodedown make_atom(190) -#define am_noeol make_atom(191) -#define am_nofile make_atom(192) -#define am_noproc make_atom(193) -#define am_not make_atom(194) -#define am_not_purged make_atom(195) -#define am_notalive make_atom(196) -#define am_nouse_stdio make_atom(197) -#define am_objects make_atom(198) -#define am_ok make_atom(199) -#define am_old_heap_block_size make_atom(200) -#define am_old_heap_size make_atom(201) -#define am_on_load make_atom(202) -#define am_or make_atom(203) -#define am_ordered_set make_atom(204) -#define am_orelse make_atom(205) -#define am_os_type make_atom(206) -#define am_os_version make_atom(207) -#define am_out make_atom(208) -#define am_output make_atom(209) -#define am_owner make_atom(210) -#define am_packet make_atom(211) -#define am_Plus make_atom(212) -#define am_pause make_atom(213) -#define am_pid make_atom(214) -#define am_port make_atom(215) -#define am_print make_atom(216) -#define am_priority make_atom(217) -#define am_private make_atom(218) -#define am_process make_atom(219) -#define am_process_count make_atom(220) -#define am_process_limit make_atom(221) -#define am_process_dump make_atom(222) -#define am_procs make_atom(223) -#define am_protected make_atom(224) -#define am_protection make_atom(225) -#define am_public make_atom(226) -#define am_purify make_atom(227) -#define am_quantify make_atom(228) -#define am_receive make_atom(229) -#define am_recent_size make_atom(230) -#define am_reductions make_atom(231) -#define am_register make_atom(232) -#define am_registered_name make_atom(233) -#define am_refc make_atom(234) -#define am_rem make_atom(235) -#define am_reset make_atom(236) -#define am_restart make_atom(237) -#define am_return_from make_atom(238) -#define am_return_to make_atom(239) -#define am_return_trace make_atom(240) -#define am_run_queue make_atom(241) -#define am_runnable make_atom(242) -#define am_running make_atom(243) -#define am_runtime make_atom(244) -#define am_save_calls make_atom(245) -#define am_see_zombies make_atom(246) -#define am_sequential_tracer make_atom(247) -#define am_sequential_trace_token make_atom(248) -#define am_serial make_atom(249) -#define am_set make_atom(250) -#define am_set_on_first_link make_atom(251) -#define am_set_on_first_spawn make_atom(252) -#define am_set_on_link make_atom(253) -#define am_set_on_spawn make_atom(254) -#define am_set_seq_token make_atom(255) -#define am_set_tcw make_atom(256) -#define am_set_tcw_fake make_atom(257) -#define am_separate make_atom(258) -#define am_shared make_atom(259) -#define am_silent make_atom(260) -#define am_size make_atom(261) -#define am_sl_alloc make_atom(262) -#define am_stack_size make_atom(263) -#define am_start make_atom(264) -#define am_status make_atom(265) -#define am_stderr_to_stdout make_atom(266) -#define am_stop make_atom(267) -#define am_stream make_atom(268) -#define am_suspend make_atom(269) -#define am_suspended make_atom(270) -#define am_system_limit make_atom(271) -#define am_system_version make_atom(272) -#define am_system_architecture make_atom(273) -#define am_SYSTEM make_atom(274) -#define am_table make_atom(275) -#define am_this make_atom(276) -#define am_thread_pool_size make_atom(277) -#define am_THROW make_atom(278) -#define am_timeout_value make_atom(279) -#define am_Times make_atom(280) -#define am_timestamp make_atom(281) -#define am_trace make_atom(282) -#define am_trace_ts make_atom(283) -#define am_traced make_atom(284) -#define am_trace_control_word make_atom(285) -#define am_tracer make_atom(286) -#define am_trap_exit make_atom(287) -#define am_type make_atom(288) -#define am_undef make_atom(289) -#define am_undefined make_atom(290) -#define am_undefined_function make_atom(291) -#define am_undefined_lambda make_atom(292) -#define am_unregister make_atom(293) -#define am_ultrasparc_read_pic1 make_atom(294) -#define am_ultrasparc_read_tick1 make_atom(295) -#define am_ultrasparc_read_pic2 make_atom(296) -#define am_ultrasparc_read_tick2 make_atom(297) -#define am_ultrasparc_set_pcr make_atom(298) -#define am_use_mmap_table make_atom(299) -#define am_use_stdio make_atom(300) -#define am_used make_atom(301) -#define am_uniq make_atom(302) -#define am_value make_atom(303) -#define am_version make_atom(304) -#define am_visible make_atom(305) -#define am_waiting make_atom(306) -#define am_wall_clock make_atom(307) -#define am_wordsize make_atom(308) -#define am_xor make_atom(309) -#define am_yield make_atom(310) -#define am_abs make_atom(311) -#define am__AtomAlias0 make_atom(312) -#define am_apply make_atom(313) -#define am__AtomAlias1 make_atom(314) -#define am_atom_to_list make_atom(315) -#define am__AtomAlias2 make_atom(316) -#define am_to_string make_atom(317) -#define am_binary_to_list make_atom(318) -#define am__AtomAlias3 make_atom(319) -#define am_to_list make_atom(320) -#define am_binary_to_term make_atom(321) -#define am_to_term make_atom(322) -#define am_check_process_code make_atom(323) -#define am__AtomAlias6 make_atom(324) -#define am_check_process make_atom(325) -#define am_date make_atom(326) -#define am__AtomAlias7 make_atom(327) -#define am_today make_atom(328) -#define am_delete_module make_atom(329) -#define am_delete make_atom(330) -#define am_display make_atom(331) -#define am__AtomAlias9 make_atom(332) -#define am_display_string make_atom(333) -#define am_display_nl make_atom(334) -#define am_element make_atom(335) -#define am__AtomAlias12 make_atom(336) -#define am_erase make_atom(337) -#define am__AtomAlias13 make_atom(338) -#define am_exit make_atom(339) -#define am__AtomAlias16 make_atom(340) -#define am_signal make_atom(341) -#define am_external_size make_atom(342) -#define am__AtomAlias17 make_atom(343) -#define am_float make_atom(344) -#define am_float_to_list make_atom(345) -#define am__AtomAlias19 make_atom(346) -#define am_fun_info make_atom(347) -#define am__AtomAlias20 make_atom(348) -#define am_info make_atom(349) -#define am_garbage_collect make_atom(350) -#define am__AtomAlias21 make_atom(351) -#define am_get make_atom(352) -#define am_get_keys make_atom(353) -#define am_group_leader make_atom(354) -#define am_set_group_leader make_atom(355) -#define am_halt make_atom(356) -#define am__AtomAlias28 make_atom(357) -#define am_phash make_atom(358) -#define am_phash2 make_atom(359) -#define am_hash make_atom(360) -#define am_hd make_atom(361) -#define am__AtomAlias32 make_atom(362) -#define am_integer_to_list make_atom(363) -#define am__AtomAlias33 make_atom(364) -#define am_is_alive make_atom(365) -#define am_length make_atom(366) -#define am_link make_atom(367) -#define am_list_to_atom make_atom(368) -#define am_from_string make_atom(369) -#define am_list_to_binary make_atom(370) -#define am_from_list make_atom(371) -#define am_list_to_float make_atom(372) -#define am_list_to_integer make_atom(373) -#define am_list_to_pid make_atom(374) -#define am_string_to_pid make_atom(375) -#define am_list_to_tuple make_atom(376) -#define am_load_module make_atom(377) -#define am_load make_atom(378) -#define am_loaded make_atom(379) -#define am_localtime make_atom(380) -#define am_localtime_to_universaltime make_atom(381) -#define am_local_to_utc make_atom(382) -#define am_make_ref make_atom(383) -#define am__AtomAlias47 make_atom(384) -#define am_make make_atom(385) -#define am_md5 make_atom(386) -#define am__AtomAlias48 make_atom(387) -#define am_digest make_atom(388) -#define am_md5_init make_atom(389) -#define am_init make_atom(390) -#define am_md5_update make_atom(391) -#define am_update make_atom(392) -#define am_md5_final make_atom(393) -#define am_final make_atom(394) -#define am_module_loaded make_atom(395) -#define am_is_loaded make_atom(396) -#define am_function_exported make_atom(397) -#define am_is_loaded_function make_atom(398) -#define am_monitor_node make_atom(399) -#define am_monitor make_atom(400) -#define am_nodes make_atom(401) -#define am_now make_atom(402) -#define am__AtomAlias58 make_atom(403) -#define am_open_port_prim make_atom(404) -#define am_pid_to_list make_atom(405) -#define am_pid_to_string make_atom(406) -#define am_port_info make_atom(407) -#define am__AtomAlias60 make_atom(408) -#define am_ports make_atom(409) -#define am_pre_loaded make_atom(410) -#define am_preloaded make_atom(411) -#define am_process_flag make_atom(412) -#define am_set_flag make_atom(413) -#define am_process_info make_atom(414) -#define am_processes make_atom(415) -#define am_purge_module make_atom(416) -#define am_purge make_atom(417) -#define am_put make_atom(418) -#define am_registered make_atom(419) -#define am_round make_atom(420) -#define am_self make_atom(421) -#define am_send_nosuspend make_atom(422) -#define am_setelement make_atom(423) -#define am_spawn make_atom(424) -#define am_spawn_link make_atom(425) -#define am_split_binary make_atom(426) -#define am_split make_atom(427) -#define am_statistics make_atom(428) -#define am_term_to_binary make_atom(429) -#define am_from_term make_atom(430) -#define am_throw make_atom(431) -#define am_time make_atom(432) -#define am_time_of_day make_atom(433) -#define am_tl make_atom(434) -#define am_trunc make_atom(435) -#define am_tuple_to_list make_atom(436) -#define am_universaltime make_atom(437) -#define am_utc make_atom(438) -#define am_universaltime_to_localtime make_atom(439) -#define am_utc_to_local make_atom(440) -#define am_unlink make_atom(441) -#define am_whereis make_atom(442) -#define am_spawn_opt make_atom(443) -#define am_setnode make_atom(444) -#define am_dist_exit make_atom(445) -#define am_dist_unlink make_atom(446) -#define am_dist_link make_atom(447) -#define am_port_call make_atom(448) -#define am_port_command make_atom(449) -#define am_port_control make_atom(450) -#define am_control make_atom(451) -#define am_port_close make_atom(452) -#define am_port_connect make_atom(453) -#define am_port_set_data make_atom(454) -#define am_set_data make_atom(455) -#define am_port_get_data make_atom(456) -#define am_get_data make_atom(457) -#define am_trace_pattern make_atom(458) -#define am_trace_info make_atom(459) -#define am_seq_trace make_atom(460) -#define am_seq_trace_info make_atom(461) -#define am_seq_trace_print make_atom(462) -#define am_suspend_process make_atom(463) -#define am_resume_process make_atom(464) -#define am_process_display make_atom(465) -#define am_bump_reductions make_atom(466) -#define am_math make_atom(467) -#define am_cos make_atom(468) -#define am__AtomAlias116 make_atom(469) -#define am_cosh make_atom(470) -#define am_sin make_atom(471) -#define am_sinh make_atom(472) -#define am_tan make_atom(473) -#define am_tanh make_atom(474) -#define am_acos make_atom(475) -#define am_acosh make_atom(476) -#define am_asin make_atom(477) -#define am_asinh make_atom(478) -#define am_atan make_atom(479) -#define am_atanh make_atom(480) -#define am_erf make_atom(481) -#define am_erfc make_atom(482) -#define am_exp make_atom(483) -#define am_log make_atom(484) -#define am_log10 make_atom(485) -#define am_sqrt make_atom(486) -#define am_atan2 make_atom(487) -#define am_pow make_atom(488) -#define am_start_timer make_atom(489) -#define am__AtomAlias136 make_atom(490) -#define am_send_after make_atom(491) -#define am_cancel_timer make_atom(492) -#define am_cancel make_atom(493) -#define am_read_timer make_atom(494) -#define am_read make_atom(495) -#define am_make_tuple make_atom(496) -#define am_append_element make_atom(497) -#define am_system_flag make_atom(498) -#define am_system_info make_atom(499) -#define am_ref_to_list make_atom(500) -#define am_port_to_list make_atom(501) -#define am_fun_to_list make_atom(502) -#define am_demonitor make_atom(503) -#define am_is_process_alive make_atom(504) -#define am_fault make_atom(505) -#define am_is_builtin make_atom(506) -#define am__AtomAlias154 make_atom(507) -#define am_greater make_atom(508) -#define am_greater_or_equal make_atom(509) -#define am_less make_atom(510) -#define am_less_or_equal make_atom(511) -#define am_equal make_atom(512) -#define am_arith_equal make_atom(513) -#define am_not_equal make_atom(514) -#define am_not_arith_equal make_atom(515) -#define am_plus make_atom(516) -#define am_minus make_atom(517) -#define am_multiply make_atom(518) -#define am_divide make_atom(519) -#define am__AtomAlias217 make_atom(520) -#define am_send make_atom(521) -#define am__AtomAlias219 make_atom(522) -#define am_append make_atom(523) -#define am__AtomAlias221 make_atom(524) -#define am_subtract make_atom(525) -#define am_is_atom make_atom(526) -#define am_is_list make_atom(527) -#define am_is_tuple make_atom(528) -#define am_is_constant make_atom(529) -#define am_is_float make_atom(530) -#define am_is_integer make_atom(531) -#define am_is_number make_atom(532) -#define am_is_pid make_atom(533) -#define am_is_port make_atom(534) -#define am_is_reference make_atom(535) -#define am_is_binary make_atom(536) -#define am_is_function make_atom(537) -#define am_is_record make_atom(538) -#define am_match_spec_test make_atom(539) -#define am__AtomAlias236 make_atom(540) -#define am__AtomAlias237 make_atom(541) -#define am__AtomAlias239 make_atom(542) -#define am__AtomAlias240 make_atom(543) -#define am_ets make_atom(544) -#define am__AtomAlias242 make_atom(545) -#define am_db_delete make_atom(546) -#define am_delete_all_objects make_atom(547) -#define am_delete_object make_atom(548) -#define am_first make_atom(549) -#define am_fixtable make_atom(550) -#define am_lookup make_atom(551) -#define am_lookup_element make_atom(552) -#define am_db_info make_atom(553) -#define am_last make_atom(554) -#define am_match make_atom(555) -#define am_match_object make_atom(556) -#define am_member make_atom(557) -#define am_next make_atom(558) -#define am_prev make_atom(559) -#define am_insert make_atom(560) -#define am_rename make_atom(561) -#define am_safe_fixtable make_atom(562) -#define am_slot make_atom(563) -#define am_update_counter make_atom(564) -#define am_select make_atom(565) -#define am_select_count make_atom(566) -#define am_select_reverse make_atom(567) -#define am_select_delete make_atom(568) -#define am_match_spec_compile make_atom(569) -#define am_match_spec_run make_atom(570) -#define am_os make_atom(571) -#define am_putenv make_atom(572) -#define am__AtomAlias279 make_atom(573) -#define am_getpid make_atom(574) -#define am_lists make_atom(575) -#define am_is_element make_atom(576) -#define am_reverse make_atom(577) -#define am_keymember make_atom(578) -#define am__AtomAlias285 make_atom(579) -#define am_keysearch make_atom(580) -#define am_search make_atom(581) -#define am_vector make_atom(582) -#define am__AtomAlias287 make_atom(583) -#define am_erts_debug make_atom(584) -#define am_disassemble make_atom(585) -#define am_make_fun make_atom(586) -#define am_same make_atom(587) -#define am_flat_size make_atom(588) -#define am_code make_atom(589) -#define am_get_chunk make_atom(590) -#define am__AtomAlias297 make_atom(591) -#define am_module_md5 make_atom(592) -#define am_make_stub_module make_atom(593) -#define am_is_module_native make_atom(594) -#define am_is_native_module make_atom(595) -#define am_blocking_read_file make_atom(596) -#define am_old_binary_to_term make_atom(597) -#define am_hipe_bifs make_atom(598) -#define am_read_u8 make_atom(599) -#define am_read_s32 make_atom(600) -#define am_read_u32 make_atom(601) -#define am_write_u8 make_atom(602) -#define am_write_s32 make_atom(603) -#define am_write_u32 make_atom(604) -#define am_array make_atom(605) -#define am_array_length make_atom(606) -#define am_array_sub make_atom(607) -#define am_array_update make_atom(608) -#define am_ref make_atom(609) -#define am_ref_get make_atom(610) -#define am_ref_set make_atom(611) -#define am_alloc_code make_atom(612) -#define am_alloc_constant make_atom(613) -#define am_term_size make_atom(614) -#define am_copy_term make_atom(615) -#define am_fun_to_address make_atom(616) -#define am_set_native_address make_atom(617) -#define am_address_to_fun make_atom(618) -#define am_emu_stub make_atom(619) -#define am_set_funinfo make_atom(620) -#define am_get_funinfo make_atom(621) -#define am_enter_sdesc make_atom(622) -#define am_bif_address make_atom(623) -#define am_primop_address make_atom(624) -#define am_gbif_address make_atom(625) -#define am_atom_to_word make_atom(626) -#define am_term_to_word make_atom(627) -#define am_make_fe make_atom(628) -#define am_check_crc make_atom(629) -#define am_callemu make_atom(630) -#define am_suspend_msg make_atom(631) -#define am_suspend_msg_timeout make_atom(632) -#define am_suspend_0 make_atom(633) -#define am_gc_1 make_atom(634) -#define am_get_msg make_atom(635) -#define am_inc_stack_0 make_atom(636) -#define am_inc_stack_0args_0 make_atom(637) -#define am_inc_stack_1args_0 make_atom(638) -#define am_inc_stack_2args_0 make_atom(639) -#define am_inc_stack_3args_0 make_atom(640) -#define am_inc_stack_4args_0 make_atom(641) -#define am_inc_stack_5args_0 make_atom(642) -#define am_inc_stack_6args_0 make_atom(643) -#define am_inc_stack_7args_0 make_atom(644) -#define am_inc_stack_8args_0 make_atom(645) -#define am_inc_stack_9args_0 make_atom(646) -#define am_inc_stack_10args_0 make_atom(647) -#define am_inc_stack_11args_0 make_atom(648) -#define am_inc_stack_12args_0 make_atom(649) -#define am_inc_stack_13args_0 make_atom(650) -#define am_inc_stack_14args_0 make_atom(651) -#define am_inc_stack_15args_0 make_atom(652) -#define am_inc_stack_16args_0 make_atom(653) -#define am_select_msg make_atom(654) -#define am_mbox_empty make_atom(655) -#define am_next_msg make_atom(656) -#define am_set_timeout make_atom(657) -#define am_clear_timeout make_atom(658) -#define am_cmp_2 make_atom(659) -#define am_op_exact_eqeq_2 make_atom(660) -#define am_test make_atom(661) -#define am_clear_fp_exception make_atom(662) -#define am_check_fp_exception make_atom(663) -#define am_conv_big_to_float make_atom(664) -#define am_bs_init make_atom(665) -#define am_bs_put_string make_atom(666) -#define am_bs_final make_atom(667) -#define am_bs_start_match make_atom(668) -#define am_bs_get_integer make_atom(669) -#define am_bs_get_float make_atom(670) -#define am_bs_get_binary make_atom(671) -#define am_bs_get_binary_all make_atom(672) -#define am_bs_skip_bits make_atom(673) -#define am_bs_skip_bits_all make_atom(674) -#define am_bs_test_tail make_atom(675) -#define am_bs_save make_atom(676) -#define am_bs_restore make_atom(677) -#define am_bs_put_integer make_atom(678) -#define am_bs_put_binary make_atom(679) -#define am_bs_put_binary_all make_atom(680) -#define am_bs_put_float make_atom(681) -#define am_bs_get_matchbuffer make_atom(682) -#define am_sethi make_atom(683) -#define am_address make_atom(684) -#define am_call_count_on make_atom(685) -#define am_call_count_off make_atom(686) -#define am_call_count_get make_atom(687) -#define am_call_count_clear make_atom(688) -#define am_system_timer_get make_atom(689) -#define am_system_timer_clear make_atom(690) -#define am_gc_timer_get make_atom(691) -#define am_gc_timer_clear make_atom(692) -#define am_send_timer_get make_atom(693) -#define am_send_timer_clear make_atom(694) -#define am_gc_info make_atom(695) -#define am_clear_gc_info make_atom(696) -#define am_bench_info make_atom(697) -#define am_clear_bench_info make_atom(698) -#define am_message_info make_atom(699) -#define am_get_hrvtime make_atom(700) -#define am_stop_hrvtime make_atom(701) -#define am_show_estack make_atom(702) -#define am_show_heap make_atom(703) -#define am_show_nstack make_atom(704) -#define am_show_pcb make_atom(705) -#define am_show_term make_atom(706) -#define am_show_literals make_atom(707) -#define am_in_native make_atom(708) -#define am_heap_architecture make_atom(709) -#define am_modeswitch_debug_on make_atom(710) -#define am_modeswitch_debug_off make_atom(711) +#define am_btree make_atom(42) +#define am_call_count make_atom(43) +#define am_caller make_atom(44) +#define am_case_clause make_atom(45) +#define am_catchlevel make_atom(46) +#define am_cd make_atom(47) +#define am_clear make_atom(48) +#define am_close make_atom(49) +#define am_closed make_atom(50) +#define am_command make_atom(51) +#define am_compile make_atom(52) +#define am_compressed make_atom(53) +#define am_connect make_atom(54) +#define am_connected make_atom(55) +#define am_const make_atom(56) +#define am_context_switches make_atom(57) +#define am_cpu_timestamp make_atom(58) +#define am_creation make_atom(59) +#define am_current_function make_atom(60) +#define am_data make_atom(61) +#define am_debug_flags make_atom(62) +#define am_dexit make_atom(63) +#define am_depth make_atom(64) +#define am_dgroup_leader make_atom(65) +#define am_dictionary make_atom(66) +#define am_disable_trace make_atom(67) +#define am_display_items make_atom(68) +#define am_dist make_atom(69) +#define am_Div make_atom(70) +#define am_div make_atom(71) +#define am_dlink make_atom(72) +#define am_dmonitor_node make_atom(73) +#define am_dmonitor_p make_atom(74) +#define am_DollarDollar make_atom(75) +#define am_DollarUnderscore make_atom(76) +#define am_DollarDictionary make_atom(77) +#define am_dsend make_atom(78) +#define am_dsend_nosuspend make_atom(79) +#define am_dunlink make_atom(80) +#define am_duplicate_bag make_atom(81) +#define am_elib_malloc make_atom(82) +#define am_emulator make_atom(83) +#define am_enable_trace make_atom(84) +#define am_endian make_atom(85) +#define am_env make_atom(86) +#define am_eof make_atom(87) +#define am_eol make_atom(88) +#define am_Eq make_atom(89) +#define am_Eqeq make_atom(90) +#define am_erlang make_atom(91) +#define am_ERROR make_atom(92) +#define am_error make_atom(93) +#define am_error_handler make_atom(94) +#define am_error_logger make_atom(95) +#define am_exit_status make_atom(96) +#define am_existing make_atom(97) +#define am_exiting make_atom(98) +#define am_exports make_atom(99) +#define am_fd make_atom(100) +#define am_fix_alloc make_atom(101) +#define am_flags make_atom(102) +#define am_fullsweep_after make_atom(103) +#define am_fullsweep_if_old_binaries make_atom(104) +#define am_function make_atom(105) +#define am_functions make_atom(106) +#define am_function_clause make_atom(107) +#define am_garbage_collection make_atom(108) +#define am_gc_end make_atom(109) +#define am_gc_start make_atom(110) +#define am_Ge make_atom(111) +#define am_generational make_atom(112) +#define am_get_seq_token make_atom(113) +#define am_get_tcw make_atom(114) +#define am_getenv make_atom(115) +#define am_getting_linked make_atom(116) +#define am_getting_unlinked make_atom(117) +#define am_global make_atom(118) +#define am_global_heaps_size make_atom(119) +#define am_Gt make_atom(120) +#define am_heap_block_size make_atom(121) +#define am_heap_size make_atom(122) +#define am_heap_sizes make_atom(123) +#define am_heap_type make_atom(124) +#define am_hidden make_atom(125) +#define am_hide make_atom(126) +#define am_high make_atom(127) +#define am_hipe_architecture make_atom(128) +#define am_id make_atom(129) +#define am_if_clause make_atom(130) +#define am_imports make_atom(131) +#define am_in make_atom(132) +#define am_index make_atom(133) +#define am_initial_call make_atom(134) +#define am_input make_atom(135) +#define am_internal_error make_atom(136) +#define am_instruction_counts make_atom(137) +#define am_invalid make_atom(138) +#define am_is_seq_trace make_atom(139) +#define am_io make_atom(140) +#define am_judy make_atom(141) +#define am_keep_zombies make_atom(142) +#define am_keypos make_atom(143) +#define am_kill make_atom(144) +#define am_killed make_atom(145) +#define am_known make_atom(146) +#define am_label make_atom(147) +#define am_last_calls make_atom(148) +#define am_Le make_atom(149) +#define am_line make_atom(150) +#define am_link_list make_atom(151) +#define am_links make_atom(152) +#define am_little make_atom(153) +#define am_local make_atom(154) +#define am_low make_atom(155) +#define am_Lt make_atom(156) +#define am_machine make_atom(157) +#define am_match_spec make_atom(158) +#define am_max make_atom(159) +#define am_maximum make_atom(160) +#define am_max_tables make_atom(161) +#define am_max_processes make_atom(162) +#define am_mbuf_size make_atom(163) +#define am_memory make_atom(164) +#define am_message make_atom(165) +#define am_message_queue_len make_atom(166) +#define am_messages make_atom(167) +#define am_meta make_atom(168) +#define am_meta_match_spec make_atom(169) +#define am_min_heap_size make_atom(170) +#define am_Minus make_atom(171) +#define am_module make_atom(172) +#define am_module_info make_atom(173) +#define am_monitored_by make_atom(174) +#define am_monitors make_atom(175) +#define am_more make_atom(176) +#define am_name make_atom(177) +#define am_named_table make_atom(178) +#define am_native_addresses make_atom(179) +#define am_Neq make_atom(180) +#define am_Neqeq make_atom(181) +#define am_net_kernel make_atom(182) +#define am_new make_atom(183) +#define am_new_index make_atom(184) +#define am_new_uniq make_atom(185) +#define am_nocatch make_atom(186) +#define am_noconnect make_atom(187) +#define am_noconnection make_atom(188) +#define am_nocookie make_atom(189) +#define am_node make_atom(190) +#define am_node_and_dist_references make_atom(191) +#define am_nodedown make_atom(192) +#define am_noeol make_atom(193) +#define am_nofile make_atom(194) +#define am_noproc make_atom(195) +#define am_not make_atom(196) +#define am_not_purged make_atom(197) +#define am_notalive make_atom(198) +#define am_nouse_stdio make_atom(199) +#define am_objects make_atom(200) +#define am_ok make_atom(201) +#define am_old_heap_block_size make_atom(202) +#define am_old_heap_size make_atom(203) +#define am_on_load make_atom(204) +#define am_or make_atom(205) +#define am_ordered_set make_atom(206) +#define am_orelse make_atom(207) +#define am_os_type make_atom(208) +#define am_os_version make_atom(209) +#define am_out make_atom(210) +#define am_output make_atom(211) +#define am_owner make_atom(212) +#define am_packet make_atom(213) +#define am_Plus make_atom(214) +#define am_pause make_atom(215) +#define am_pid make_atom(216) +#define am_port make_atom(217) +#define am_print make_atom(218) +#define am_priority make_atom(219) +#define am_private make_atom(220) +#define am_process make_atom(221) +#define am_process_count make_atom(222) +#define am_process_limit make_atom(223) +#define am_process_dump make_atom(224) +#define am_procs make_atom(225) +#define am_protected make_atom(226) +#define am_protection make_atom(227) +#define am_public make_atom(228) +#define am_purify make_atom(229) +#define am_quantify make_atom(230) +#define am_receive make_atom(231) +#define am_recent_size make_atom(232) +#define am_reductions make_atom(233) +#define am_register make_atom(234) +#define am_registered_name make_atom(235) +#define am_refc make_atom(236) +#define am_rem make_atom(237) +#define am_reset make_atom(238) +#define am_restart make_atom(239) +#define am_return_from make_atom(240) +#define am_return_to make_atom(241) +#define am_return_trace make_atom(242) +#define am_run_queue make_atom(243) +#define am_runnable make_atom(244) +#define am_running make_atom(245) +#define am_runtime make_atom(246) +#define am_save_calls make_atom(247) +#define am_see_zombies make_atom(248) +#define am_sequential_tracer make_atom(249) +#define am_sequential_trace_token make_atom(250) +#define am_serial make_atom(251) +#define am_set make_atom(252) +#define am_set_on_first_link make_atom(253) +#define am_set_on_first_spawn make_atom(254) +#define am_set_on_link make_atom(255) +#define am_set_on_spawn make_atom(256) +#define am_set_seq_token make_atom(257) +#define am_set_tcw make_atom(258) +#define am_set_tcw_fake make_atom(259) +#define am_separate make_atom(260) +#define am_shared make_atom(261) +#define am_silent make_atom(262) +#define am_size make_atom(263) +#define am_sl_alloc make_atom(264) +#define am_stack_size make_atom(265) +#define am_start make_atom(266) +#define am_status make_atom(267) +#define am_stderr_to_stdout make_atom(268) +#define am_stop make_atom(269) +#define am_stream make_atom(270) +#define am_suspend make_atom(271) +#define am_suspended make_atom(272) +#define am_system_limit make_atom(273) +#define am_system_version make_atom(274) +#define am_system_architecture make_atom(275) +#define am_SYSTEM make_atom(276) +#define am_table make_atom(277) +#define am_this make_atom(278) +#define am_thread_pool_size make_atom(279) +#define am_THROW make_atom(280) +#define am_timeout_value make_atom(281) +#define am_Times make_atom(282) +#define am_timestamp make_atom(283) +#define am_trace make_atom(284) +#define am_trace_ts make_atom(285) +#define am_traced make_atom(286) +#define am_trace_control_word make_atom(287) +#define am_tracer make_atom(288) +#define am_trap_exit make_atom(289) +#define am_type make_atom(290) +#define am_undef make_atom(291) +#define am_undefined make_atom(292) +#define am_undefined_function make_atom(293) +#define am_undefined_lambda make_atom(294) +#define am_unregister make_atom(295) +#define am_ultrasparc_read_pic1 make_atom(296) +#define am_ultrasparc_read_tick1 make_atom(297) +#define am_ultrasparc_read_pic2 make_atom(298) +#define am_ultrasparc_read_tick2 make_atom(299) +#define am_ultrasparc_set_pcr make_atom(300) +#define am_use_mmap_table make_atom(301) +#define am_use_stdio make_atom(302) +#define am_used make_atom(303) +#define am_uniq make_atom(304) +#define am_value make_atom(305) +#define am_version make_atom(306) +#define am_visible make_atom(307) +#define am_waiting make_atom(308) +#define am_wall_clock make_atom(309) +#define am_wordsize make_atom(310) +#define am_xor make_atom(311) +#define am_yield make_atom(312) +#define am_abs make_atom(313) +#define am__AtomAlias0 make_atom(314) +#define am_apply make_atom(315) +#define am__AtomAlias1 make_atom(316) +#define am_atom_to_list make_atom(317) +#define am__AtomAlias2 make_atom(318) +#define am_to_string make_atom(319) +#define am_binary_to_list make_atom(320) +#define am__AtomAlias3 make_atom(321) +#define am_to_list make_atom(322) +#define am_binary_to_term make_atom(323) +#define am_to_term make_atom(324) +#define am_check_process_code make_atom(325) +#define am__AtomAlias6 make_atom(326) +#define am_check_process make_atom(327) +#define am_date make_atom(328) +#define am__AtomAlias7 make_atom(329) +#define am_today make_atom(330) +#define am_delete_module make_atom(331) +#define am_delete make_atom(332) +#define am_display make_atom(333) +#define am__AtomAlias9 make_atom(334) +#define am_display_string make_atom(335) +#define am_display_nl make_atom(336) +#define am_element make_atom(337) +#define am__AtomAlias12 make_atom(338) +#define am_erase make_atom(339) +#define am__AtomAlias13 make_atom(340) +#define am_exit make_atom(341) +#define am__AtomAlias16 make_atom(342) +#define am_signal make_atom(343) +#define am_external_size make_atom(344) +#define am__AtomAlias17 make_atom(345) +#define am_float make_atom(346) +#define am_float_to_list make_atom(347) +#define am__AtomAlias19 make_atom(348) +#define am_fun_info make_atom(349) +#define am__AtomAlias20 make_atom(350) +#define am_info make_atom(351) +#define am_garbage_collect make_atom(352) +#define am__AtomAlias21 make_atom(353) +#define am_get make_atom(354) +#define am_get_keys make_atom(355) +#define am_group_leader make_atom(356) +#define am_set_group_leader make_atom(357) +#define am_halt make_atom(358) +#define am__AtomAlias28 make_atom(359) +#define am_phash make_atom(360) +#define am_phash2 make_atom(361) +#define am_hash make_atom(362) +#define am_hd make_atom(363) +#define am__AtomAlias32 make_atom(364) +#define am_integer_to_list make_atom(365) +#define am__AtomAlias33 make_atom(366) +#define am_is_alive make_atom(367) +#define am_length make_atom(368) +#define am_link make_atom(369) +#define am_list_to_atom make_atom(370) +#define am_from_string make_atom(371) +#define am_list_to_binary make_atom(372) +#define am_from_list make_atom(373) +#define am_list_to_float make_atom(374) +#define am_list_to_integer make_atom(375) +#define am_list_to_pid make_atom(376) +#define am_string_to_pid make_atom(377) +#define am_list_to_tuple make_atom(378) +#define am_load_module make_atom(379) +#define am_load make_atom(380) +#define am_loaded make_atom(381) +#define am_localtime make_atom(382) +#define am_localtime_to_universaltime make_atom(383) +#define am_local_to_utc make_atom(384) +#define am_make_ref make_atom(385) +#define am__AtomAlias47 make_atom(386) +#define am_make make_atom(387) +#define am_md5 make_atom(388) +#define am__AtomAlias48 make_atom(389) +#define am_digest make_atom(390) +#define am_md5_init make_atom(391) +#define am_init make_atom(392) +#define am_md5_update make_atom(393) +#define am_update make_atom(394) +#define am_md5_final make_atom(395) +#define am_final make_atom(396) +#define am_module_loaded make_atom(397) +#define am_is_loaded make_atom(398) +#define am_function_exported make_atom(399) +#define am_is_loaded_function make_atom(400) +#define am_monitor_node make_atom(401) +#define am_monitor make_atom(402) +#define am_nodes make_atom(403) +#define am_now make_atom(404) +#define am__AtomAlias58 make_atom(405) +#define am_open_port_prim make_atom(406) +#define am_pid_to_list make_atom(407) +#define am_pid_to_string make_atom(408) +#define am_port_info make_atom(409) +#define am__AtomAlias60 make_atom(410) +#define am_ports make_atom(411) +#define am_pre_loaded make_atom(412) +#define am_preloaded make_atom(413) +#define am_process_flag make_atom(414) +#define am_set_flag make_atom(415) +#define am_process_info make_atom(416) +#define am_processes make_atom(417) +#define am_purge_module make_atom(418) +#define am_purge make_atom(419) +#define am_put make_atom(420) +#define am_registered make_atom(421) +#define am_round make_atom(422) +#define am_self make_atom(423) +#define am_send_nosuspend make_atom(424) +#define am_setelement make_atom(425) +#define am_spawn make_atom(426) +#define am_spawn_link make_atom(427) +#define am_split_binary make_atom(428) +#define am_split make_atom(429) +#define am_statistics make_atom(430) +#define am_term_to_binary make_atom(431) +#define am_from_term make_atom(432) +#define am_throw make_atom(433) +#define am_time make_atom(434) +#define am_time_of_day make_atom(435) +#define am_tl make_atom(436) +#define am_trunc make_atom(437) +#define am_tuple_to_list make_atom(438) +#define am_universaltime make_atom(439) +#define am_utc make_atom(440) +#define am_universaltime_to_localtime make_atom(441) +#define am_utc_to_local make_atom(442) +#define am_unlink make_atom(443) +#define am_whereis make_atom(444) +#define am_spawn_opt make_atom(445) +#define am_setnode make_atom(446) +#define am_dist_exit make_atom(447) +#define am_dist_unlink make_atom(448) +#define am_dist_link make_atom(449) +#define am_port_call make_atom(450) +#define am_port_command make_atom(451) +#define am_port_control make_atom(452) +#define am_control make_atom(453) +#define am_port_close make_atom(454) +#define am_port_connect make_atom(455) +#define am_port_set_data make_atom(456) +#define am_set_data make_atom(457) +#define am_port_get_data make_atom(458) +#define am_get_data make_atom(459) +#define am_trace_pattern make_atom(460) +#define am_trace_info make_atom(461) +#define am_seq_trace make_atom(462) +#define am_seq_trace_info make_atom(463) +#define am_seq_trace_print make_atom(464) +#define am_suspend_process make_atom(465) +#define am_resume_process make_atom(466) +#define am_process_display make_atom(467) +#define am_bump_reductions make_atom(468) +#define am_math make_atom(469) +#define am_cos make_atom(470) +#define am__AtomAlias116 make_atom(471) +#define am_cosh make_atom(472) +#define am_sin make_atom(473) +#define am_sinh make_atom(474) +#define am_tan make_atom(475) +#define am_tanh make_atom(476) +#define am_acos make_atom(477) +#define am_acosh make_atom(478) +#define am_asin make_atom(479) +#define am_asinh make_atom(480) +#define am_atan make_atom(481) +#define am_atanh make_atom(482) +#define am_erf make_atom(483) +#define am_erfc make_atom(484) +#define am_exp make_atom(485) +#define am_log make_atom(486) +#define am_log10 make_atom(487) +#define am_sqrt make_atom(488) +#define am_atan2 make_atom(489) +#define am_pow make_atom(490) +#define am_start_timer make_atom(491) +#define am__AtomAlias136 make_atom(492) +#define am_send_after make_atom(493) +#define am_cancel_timer make_atom(494) +#define am_cancel make_atom(495) +#define am_read_timer make_atom(496) +#define am_read make_atom(497) +#define am_make_tuple make_atom(498) +#define am_append_element make_atom(499) +#define am_system_flag make_atom(500) +#define am_system_info make_atom(501) +#define am_ref_to_list make_atom(502) +#define am_port_to_list make_atom(503) +#define am_fun_to_list make_atom(504) +#define am_demonitor make_atom(505) +#define am_is_process_alive make_atom(506) +#define am_fault make_atom(507) +#define am_is_builtin make_atom(508) +#define am__AtomAlias154 make_atom(509) +#define am_greater make_atom(510) +#define am_greater_or_equal make_atom(511) +#define am_less make_atom(512) +#define am_less_or_equal make_atom(513) +#define am_equal make_atom(514) +#define am_arith_equal make_atom(515) +#define am_not_equal make_atom(516) +#define am_not_arith_equal make_atom(517) +#define am_plus make_atom(518) +#define am_minus make_atom(519) +#define am_multiply make_atom(520) +#define am_divide make_atom(521) +#define am__AtomAlias217 make_atom(522) +#define am_send make_atom(523) +#define am__AtomAlias219 make_atom(524) +#define am_append make_atom(525) +#define am__AtomAlias221 make_atom(526) +#define am_subtract make_atom(527) +#define am_is_atom make_atom(528) +#define am_is_list make_atom(529) +#define am_is_tuple make_atom(530) +#define am_is_constant make_atom(531) +#define am_is_float make_atom(532) +#define am_is_integer make_atom(533) +#define am_is_number make_atom(534) +#define am_is_pid make_atom(535) +#define am_is_port make_atom(536) +#define am_is_reference make_atom(537) +#define am_is_binary make_atom(538) +#define am_is_function make_atom(539) +#define am_is_record make_atom(540) +#define am_match_spec_test make_atom(541) +#define am__AtomAlias236 make_atom(542) +#define am__AtomAlias237 make_atom(543) +#define am__AtomAlias239 make_atom(544) +#define am__AtomAlias240 make_atom(545) +#define am_ets make_atom(546) +#define am__AtomAlias242 make_atom(547) +#define am_db_delete make_atom(548) +#define am_delete_all_objects make_atom(549) +#define am_delete_object make_atom(550) +#define am_first make_atom(551) +#define am_fixtable make_atom(552) +#define am_lookup make_atom(553) +#define am_lookup_element make_atom(554) +#define am_db_info make_atom(555) +#define am_last make_atom(556) +#define am_match make_atom(557) +#define am_match_object make_atom(558) +#define am_member make_atom(559) +#define am_next make_atom(560) +#define am_prev make_atom(561) +#define am_insert make_atom(562) +#define am_rename make_atom(563) +#define am_safe_fixtable make_atom(564) +#define am_slot make_atom(565) +#define am_update_counter make_atom(566) +#define am_select make_atom(567) +#define am_select_count make_atom(568) +#define am_select_reverse make_atom(569) +#define am_select_delete make_atom(570) +#define am_match_spec_compile make_atom(571) +#define am_match_spec_run make_atom(572) +#define am_os make_atom(573) +#define am_putenv make_atom(574) +#define am__AtomAlias279 make_atom(575) +#define am_getpid make_atom(576) +#define am_lists make_atom(577) +#define am_is_element make_atom(578) +#define am_reverse make_atom(579) +#define am_keymember make_atom(580) +#define am__AtomAlias285 make_atom(581) +#define am_keysearch make_atom(582) +#define am_search make_atom(583) +#define am_vector make_atom(584) +#define am__AtomAlias287 make_atom(585) +#define am_erts_debug make_atom(586) +#define am_disassemble make_atom(587) +#define am_make_fun make_atom(588) +#define am_same make_atom(589) +#define am_flat_size make_atom(590) +#define am_code make_atom(591) +#define am_get_chunk make_atom(592) +#define am__AtomAlias297 make_atom(593) +#define am_module_md5 make_atom(594) +#define am_make_stub_module make_atom(595) +#define am_is_module_native make_atom(596) +#define am_is_native_module make_atom(597) +#define am_blocking_read_file make_atom(598) +#define am_old_binary_to_term make_atom(599) +#define am_hipe_bifs make_atom(600) +#define am_read_u8 make_atom(601) +#define am_read_s32 make_atom(602) +#define am_read_u32 make_atom(603) +#define am_write_u8 make_atom(604) +#define am_write_s32 make_atom(605) +#define am_write_u32 make_atom(606) +#define am_array make_atom(607) +#define am_array_length make_atom(608) +#define am_array_sub make_atom(609) +#define am_array_update make_atom(610) +#define am_ref make_atom(611) +#define am_ref_get make_atom(612) +#define am_ref_set make_atom(613) +#define am_alloc_code make_atom(614) +#define am_alloc_constant make_atom(615) +#define am_term_size make_atom(616) +#define am_copy_term make_atom(617) +#define am_fun_to_address make_atom(618) +#define am_set_native_address make_atom(619) +#define am_address_to_fun make_atom(620) +#define am_emu_stub make_atom(621) +#define am_set_funinfo make_atom(622) +#define am_get_funinfo make_atom(623) +#define am_enter_sdesc make_atom(624) +#define am_bif_address make_atom(625) +#define am_primop_address make_atom(626) +#define am_gbif_address make_atom(627) +#define am_atom_to_word make_atom(628) +#define am_term_to_word make_atom(629) +#define am_make_fe make_atom(630) +#define am_check_crc make_atom(631) +#define am_callemu make_atom(632) +#define am_suspend_msg make_atom(633) +#define am_suspend_msg_timeout make_atom(634) +#define am_suspend_0 make_atom(635) +#define am_gc_1 make_atom(636) +#define am_get_msg make_atom(637) +#define am_inc_stack_0 make_atom(638) +#define am_inc_stack_0args_0 make_atom(639) +#define am_inc_stack_1args_0 make_atom(640) +#define am_inc_stack_2args_0 make_atom(641) +#define am_inc_stack_3args_0 make_atom(642) +#define am_inc_stack_4args_0 make_atom(643) +#define am_inc_stack_5args_0 make_atom(644) +#define am_inc_stack_6args_0 make_atom(645) +#define am_inc_stack_7args_0 make_atom(646) +#define am_inc_stack_8args_0 make_atom(647) +#define am_inc_stack_9args_0 make_atom(648) +#define am_inc_stack_10args_0 make_atom(649) +#define am_inc_stack_11args_0 make_atom(650) +#define am_inc_stack_12args_0 make_atom(651) +#define am_inc_stack_13args_0 make_atom(652) +#define am_inc_stack_14args_0 make_atom(653) +#define am_inc_stack_15args_0 make_atom(654) +#define am_inc_stack_16args_0 make_atom(655) +#define am_select_msg make_atom(656) +#define am_mbox_empty make_atom(657) +#define am_next_msg make_atom(658) +#define am_set_timeout make_atom(659) +#define am_clear_timeout make_atom(660) +#define am_cmp_2 make_atom(661) +#define am_op_exact_eqeq_2 make_atom(662) +#define am_test make_atom(663) +#define am_clear_fp_exception make_atom(664) +#define am_check_fp_exception make_atom(665) +#define am_conv_big_to_float make_atom(666) +#define am_bs_init make_atom(667) +#define am_bs_put_string make_atom(668) +#define am_bs_final make_atom(669) +#define am_bs_start_match make_atom(670) +#define am_bs_get_integer make_atom(671) +#define am_bs_get_float make_atom(672) +#define am_bs_get_binary make_atom(673) +#define am_bs_get_binary_all make_atom(674) +#define am_bs_skip_bits make_atom(675) +#define am_bs_skip_bits_all make_atom(676) +#define am_bs_test_tail make_atom(677) +#define am_bs_save make_atom(678) +#define am_bs_restore make_atom(679) +#define am_bs_put_integer make_atom(680) +#define am_bs_put_binary make_atom(681) +#define am_bs_put_binary_all make_atom(682) +#define am_bs_put_float make_atom(683) +#define am_bs_get_matchbuffer make_atom(684) +#define am_sethi make_atom(685) +#define am_address make_atom(686) +#define am_call_count_on make_atom(687) +#define am_call_count_off make_atom(688) +#define am_call_count_get make_atom(689) +#define am_call_count_clear make_atom(690) +#define am_system_timer_get make_atom(691) +#define am_system_timer_clear make_atom(692) +#define am_gc_timer_get make_atom(693) +#define am_gc_timer_clear make_atom(694) +#define am_send_timer_get make_atom(695) +#define am_send_timer_clear make_atom(696) +#define am_gc_info make_atom(697) +#define am_clear_gc_info make_atom(698) +#define am_bench_info make_atom(699) +#define am_clear_bench_info make_atom(700) +#define am_message_info make_atom(701) +#define am_get_hrvtime make_atom(702) +#define am_stop_hrvtime make_atom(703) +#define am_show_estack make_atom(704) +#define am_show_heap make_atom(705) +#define am_show_nstack make_atom(706) +#define am_show_pcb make_atom(707) +#define am_show_term make_atom(708) +#define am_show_literals make_atom(709) +#define am_in_native make_atom(710) +#define am_heap_architecture make_atom(711) +#define am_modeswitch_debug_on make_atom(712) +#define am_modeswitch_debug_off make_atom(713) #endif diff -ur otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/erl_bif_list.h otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/erl_bif_list.h --- otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/erl_bif_list.h Tue Apr 22 02:46:35 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/erl_bif_list.h Mon May 5 02:52:38 2003 @@ -1,6 +1,6 @@ /* * Warning: Do not edit this file. It was automatically - * generated by 'make_tables' on Tue Apr 22 02:46:35 2003. + * generated by 'make_tables' on Mon May 5 02:52:38 2003. */ BIF_LIST(am_erlang,am_abs,1,abs_1,0) diff -ur otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/erl_bif_table.c otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/erl_bif_table.c --- otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/erl_bif_table.c Tue Apr 22 02:46:35 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/erl_bif_table.c Mon May 5 02:52:38 2003 @@ -1,6 +1,6 @@ /* * Warning: Do not edit this file. It was automatically - * generated by 'make_tables' on Tue Apr 22 02:46:35 2003. + * generated by 'make_tables' on Mon May 5 02:52:38 2003. */ #ifdef HAVE_CONFIG_H diff -ur otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/erl_bif_table.h otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/erl_bif_table.h --- otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/erl_bif_table.h Tue Apr 22 02:46:35 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/erl_bif_table.h Mon May 5 02:52:38 2003 @@ -1,6 +1,6 @@ /* * Warning: Do not edit this file. It was automatically - * generated by 'make_tables' on Tue Apr 22 02:46:35 2003. + * generated by 'make_tables' on Mon May 5 02:52:38 2003. */ #ifndef __ERL_BIF_TABLE_H__ diff -ur otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/erl_bif_wrap.c otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/erl_bif_wrap.c --- otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/erl_bif_wrap.c Tue Apr 22 02:46:35 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/erl_bif_wrap.c Mon May 5 02:52:38 2003 @@ -1,6 +1,6 @@ /* * Warning: Do not edit this file. It was automatically - * generated by 'make_tables' on Tue Apr 22 02:46:35 2003. + * generated by 'make_tables' on Mon May 5 02:52:38 2003. */ #ifdef HAVE_CONFIG_H diff -ur otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/erl_pbifs.c otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/erl_pbifs.c --- otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/erl_pbifs.c Tue Apr 22 02:46:35 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/erl_pbifs.c Mon May 5 02:52:38 2003 @@ -1,6 +1,6 @@ /* * Warning: Do not edit this file. It was automatically - * generated by 'make_tables' on Tue Apr 22 02:46:35 2003. + * generated by 'make_tables' on Mon May 5 02:52:38 2003. */ #ifdef HAVE_CONFIG_H diff -ur otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/erl_version.h otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/erl_version.h --- otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/erl_version.h Tue Apr 22 02:46:35 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/erl_version.h Mon May 5 02:52:38 2003 @@ -1,4 +1,4 @@ /* This file was created by 'make_version' -- don't modify. */ #define ERLANG_VERSION "5.2.3.3" -#define ERLANG_COMPILE_DATE "Tue Apr 22 02:46:35 2003" +#define ERLANG_COMPILE_DATE "Mon May 5 02:52:38 2003" #define ERLANG_ARCHITECTURE "i686-pc-linux-gnu" diff -ur otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/hipe_literals.h otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/hipe_literals.h --- otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/hipe_literals.h Thu Apr 24 17:48:59 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/hipe_literals.h Mon May 5 02:54:13 2003 @@ -11,12 +11,12 @@ #define P_FREASON 128 #define P_FCALLS 132 #define P_BEAM_IP 272 -#define P_ARITY 296 -#define P_ARG0 308 -#define P_ARG1 312 -#define P_ARG2 316 -#define P_ARG3 320 -#define P_ARG4 324 +#define P_ARITY 308 +#define P_ARG0 320 +#define P_ARG1 324 +#define P_ARG2 328 +#define P_ARG3 332 +#define P_ARG4 336 #define P_NSP 28 #define P_NCALLEE 40 #define P_CLOSURE 44 @@ -31,7 +31,7 @@ #define FREASON_TRAP 31 #define FREASON_RESCHEDULE 30 #define ERL_NIL 4294967291 -#define THE_NON_VALUE 0 +#define THE_NON_VALUE 24 #define EFE_BUCKET 0 #define EFE_OLD_UNIQ 28 #define EFE_OLD_INDEX 32 @@ -88,6 +88,6 @@ #define SPARC_REG_ARG14 31 #define SPARC_REG_ARG15 8 #define HEAP_ARCH_PRIVATE 1 -#define HIPE_SYSTEM_CRC 97307929L +#define HIPE_SYSTEM_CRC 41629590L #endif diff -ur otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/hipe_x86_bifs.S otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/hipe_x86_bifs.S --- otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/hipe_x86_bifs.S Tue Apr 22 02:47:54 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/hipe_x86_bifs.S Mon May 5 02:53:48 2003 @@ -1654,7 +1654,7 @@ /* * Warning: Do not edit this file. It was automatically - * generated by 'make_tables' on Tue Apr 22 02:46:35 2003. + * generated by 'make_tables' on Mon May 5 02:52:38 2003. */ diff -ur otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/preload.c otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/preload.c --- otp_src_R9B-1.-g-O0/erts/emulator/i686-pc-linux-gnu/preload.c Tue Apr 22 02:46:36 2003 +++ otp_src_R9B-1.-pg-Judy/erts/emulator/i686-pc-linux-gnu/preload.c Mon May 5 02:52:38 2003 @@ -1,6 +1,6 @@ /* * DO NOT EDIT THIS FILE. It was automatically generated - * by the `make_preload' program on Tue Apr 22 02:46:35 2003. + * by the `make_preload' program on Mon May 5 02:52:38 2003. */ unsigned preloaded_size_otp_ring0 = 460; unsigned char preloaded_otp_ring0[] = { Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: adler32.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: compress.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: crc32.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: deflate.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: epmd.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: epmd_cli.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: epmd_srv.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: erlc.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: erlexec.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: heart.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: inet_gethost.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: infblock.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: infcodes.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: inffast.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: inflate.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: inftrees.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: infutil.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: libz.a Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: run_erl.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: to_erl.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: trees.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: uncompr.o Only in otp_src_R9B-1.-pg-Judy/erts/obj/i686-pc-linux-gnu: zutil.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: atom.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: beam_bif_load.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: beam_bp.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: beam_catches.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: beam_debug.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: beam_emu.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: beam_load.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: beam_opcodes.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: benchmark.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: bif.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: big.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: binary.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: break.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: copy.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: ddll_drv.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: dist.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: driver_tab.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: efile_drv.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: elib_malloc.elib.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: elib_malloc.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: elib_memmove.elib.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: elib_memmove.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl9_start.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_arith.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_async.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_atom_table.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_bif_info.elib.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_bif_info.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_bif_lists.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_bif_op.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_bif_os.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_bif_port.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_bif_table.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_bif_trace.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_bif_wrap.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_bits.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_db.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_db_hash.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_db_judy.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_db_tree.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_db_util.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_debug.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_fun.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_gc.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_init.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_main.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_math.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_md5.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_message.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_node_tables.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_old_sl_alloc.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_pbifs.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_posix_str.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_process.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_process_dict.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_sl_alloc.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_term.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_time_sup.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_trace.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: erl_vector.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: export.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: external.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: fix_alloc.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: ggc.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: gzio.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: hash.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: hipe_bif0.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: hipe_bif1.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: hipe_bif2.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: hipe_debug.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: hipe_mkliterals.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: hipe_mode_switch.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: hipe_native_bif.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: hipe_x86_bifs.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: hipe_x86_glue.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: hipe_x86_signal.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: hipe_x86_stack.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: index.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: inet_drv.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: io.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: module.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: preload.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: ram_file_drv.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: register.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: sys.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: sys_float.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: sys_sae.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: sys_threads.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: time.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: ttsl_drv.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: unix_ddll_drv.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: unix_efile.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: utils.elib.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.beam/i686-pc-linux-gnu: utils.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug/i686-pc-linux-gnu: epmd.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug/i686-pc-linux-gnu: epmd_cli.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug/i686-pc-linux-gnu: epmd_srv.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug/i686-pc-linux-gnu: erlc.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug/i686-pc-linux-gnu: erlexec.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug/i686-pc-linux-gnu: heart.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug/i686-pc-linux-gnu: inet_gethost.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug/i686-pc-linux-gnu: run_erl.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug/i686-pc-linux-gnu: to_erl.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: atom.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: beam_bif_load.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: beam_bp.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: beam_catches.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: beam_debug.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: beam_emu.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: beam_load.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: beam_opcodes.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: benchmark.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: bif.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: big.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: binary.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: break.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: copy.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: ddll_drv.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: dist.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: driver_tab.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: efile_drv.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: elib_malloc.elib.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: elib_malloc.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: elib_memmove.elib.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: elib_memmove.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl9_start.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_arith.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_async.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_atom_table.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_bif_info.elib.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_bif_info.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_bif_lists.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_bif_op.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_bif_os.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_bif_port.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_bif_table.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_bif_trace.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_bif_wrap.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_bits.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_db.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_db_hash.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_db_judy.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_db_tree.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_db_util.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_debug.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_fun.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_gc.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_init.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_main.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_math.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_md5.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_message.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_node_tables.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_old_sl_alloc.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_pbifs.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_posix_str.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_process.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_process_dict.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_sl_alloc.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_term.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_time_sup.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_trace.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: erl_vector.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: export.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: external.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: fix_alloc.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: ggc.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: gzio.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: hash.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: hipe_bif0.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: hipe_bif1.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: hipe_bif2.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: hipe_debug.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: hipe_mkliterals.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: hipe_mode_switch.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: hipe_native_bif.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: hipe_x86_bifs.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: hipe_x86_glue.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: hipe_x86_signal.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: hipe_x86_stack.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: index.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: inet_drv.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: io.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: module.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: preload.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: ram_file_drv.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: register.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: sys.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: sys_float.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: sys_sae.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: sys_threads.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: time.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: ttsl_drv.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: unix_ddll_drv.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: unix_efile.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: utils.elib.o Only in otp_src_R9B-1.-pg-Judy/erts/obj.debug.beam/i686-pc-linux-gnu: utils.o Only in otp_src_R9B-1.-g-O0/erts/start_scripts: gmon.out diff -ur otp_src_R9B-1.-g-O0/erts/start_scripts/start_clean.script otp_src_R9B-1.-pg-Judy/erts/start_scripts/start_clean.script --- otp_src_R9B-1.-g-O0/erts/start_scripts/start_clean.script Tue Apr 22 03:00:18 2003 +++ otp_src_R9B-1.-pg-Judy/erts/start_scripts/start_clean.script Mon May 5 02:54:13 2003 @@ -1,4 +1,4 @@ -%% script generated at {2003,4,22} {3,0,18} +%% script generated at {2003,5,5} {2,54,13} {script,{"OTP APN 181 01","R9B"}, [{preLoaded,[init,erl_prim_loader]}, {progress,preloaded}, Binary files otp_src_R9B-1.-g-O0/lib/hipe/ebin/hipe.beam and otp_src_R9B-1.-pg-Judy/lib/hipe/ebin/hipe.beam differ Binary files otp_src_R9B-1.-g-O0/lib/hipe/ebin/hipe_icode2rtl.beam and otp_src_R9B-1.-pg-Judy/lib/hipe/ebin/hipe_icode2rtl.beam differ Binary files otp_src_R9B-1.-g-O0/lib/hipe/ebin/hipe_icode_heap_test.beam and otp_src_R9B-1.-pg-Judy/lib/hipe/ebin/hipe_icode_heap_test.beam differ Binary files otp_src_R9B-1.-g-O0/lib/hipe/ebin/hipe_rtl_guardops.beam and otp_src_R9B-1.-pg-Judy/lib/hipe/ebin/hipe_rtl_guardops.beam differ Only in otp_src_R9B-1.-g-O0/lib/hipe/ebin: hipe_rtl_primops.beam Binary files otp_src_R9B-1.-g-O0/lib/hipe/ebin/hipe_sparc_frame.beam and otp_src_R9B-1.-pg-Judy/lib/hipe/ebin/hipe_sparc_frame.beam differ Binary files otp_src_R9B-1.-g-O0/lib/hipe/ebin/hipe_sparc_registers.beam and otp_src_R9B-1.-pg-Judy/lib/hipe/ebin/hipe_sparc_registers.beam differ Binary files otp_src_R9B-1.-g-O0/lib/hipe/ebin/hipe_sparc_saver.beam and otp_src_R9B-1.-pg-Judy/lib/hipe/ebin/hipe_sparc_saver.beam differ Binary files otp_src_R9B-1.-g-O0/lib/hipe/ebin/hipe_tagscheme.beam and otp_src_R9B-1.-pg-Judy/lib/hipe/ebin/hipe_tagscheme.beam differ Binary files otp_src_R9B-1.-g-O0/lib/hipe/ebin/hipe_x86_assemble.beam and otp_src_R9B-1.-pg-Judy/lib/hipe/ebin/hipe_x86_assemble.beam differ Binary files otp_src_R9B-1.-g-O0/lib/hipe/ebin/hipe_x86_registers.beam and otp_src_R9B-1.-pg-Judy/lib/hipe/ebin/hipe_x86_registers.beam differ Only in otp_src_R9B-1.-g-O0/lib/hipe/icode: gmon.out Only in otp_src_R9B-1.-g-O0/lib/hipe/main: gmon.out Only in otp_src_R9B-1.-g-O0/lib/hipe/rtl: gmon.out Only in otp_src_R9B-1.-g-O0/lib/hipe/sparc: gmon.out Only in otp_src_R9B-1.-g-O0/lib/hipe/x86: gmon.out Binary files otp_src_R9B-1.-g-O0/lib/kernel/ebin/hipe_x86_loader.beam and otp_src_R9B-1.-pg-Judy/lib/kernel/ebin/hipe_x86_loader.beam differ Only in otp_src_R9B-1.-g-O0/lib/kernel/src: gmon.out diff -ur otp_src_R9B-1.-g-O0/make/target.mk otp_src_R9B-1.-pg-Judy/make/target.mk --- otp_src_R9B-1.-g-O0/make/target.mk Sat Apr 26 15:34:42 2003 +++ otp_src_R9B-1.-pg-Judy/make/target.mk Sat Apr 26 18:17:46 2003 @@ -7,4 +7,4 @@ endif -CFLAGS += -DXXX_SLF_BEGIN9 -pg -g -O0 -DXXX_SLF_END +CFLAGS += -DXXX_SLF_BEGIN9 -g -DXXX_SLF_END Only in otp_src_R9B-1.-pg-Judy/make: target.mk~ Only in otp_src_R9B-1.-pg-Judy: release