This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r128624 - in /branches/gc-improv: gcc/ChangeLog...


Author: lauras
Date: Thu Sep 20 19:03:59 2007
New Revision: 128624

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128624
Log:
include:

2007-09-19  Laurynas Biveinis  <laurynas.biveinis@gmail.com>

       * splay-tree.h (splay_tree_s): New field allocate_node.
       (splay_tree_new_with_separate_allocators): New.

libiberty:

2007-09-19  Laurynas Biveinis  <laurynas.biveinis@gmail.com>

       * splay-tree.c (splay_tree_new_with_allocator): Initialize
       sp->allocate_node.
       (splay_tree_new_with_separate_allocators): New.
       (splay_tree_insert): Use sp->allocate_node.

gcc:

2007-09-19  Laurynas Biveinis  <laurynas.biveinis@gmail.com>

       * dwarf2asm.c (ggc_alloc_ip_splay_tree): New.
       (ggc_alloc_ip_splay_node): New.
       (record_alias_subset): Update splay_tree_new_gcc arguments.
       * omp-low.c (ggc_alloc_cnm_splay_tree): New.
       (ggc_alloc_cnm_splay_node): New.
       (lower_omp_critical): Update splay_tree_new_gcc arguments.
       * ipa-reference.c (ggc_alloc_rvtc_splay_tree): New.
       (ggc_alloc_rvtc_splay_node): New.
       (ipa_init): Update splay_tree_new_gcc arguments.
       * alias.c (ggc_alloc_ase_splay_tree): New.
       (ggc_alloc_ase_splay_node): New.
       (record_alias_subset): Update splay_tree_new_gcc arguments.
       * ggc.h (splay_tree_new_ggc): Add two allocator arguments, use
       splay_tree_new_with_separate_allocators.
       (ggc_splay_alloc): Add enum gt_types_enum type argument.
       * ggc-common.c: include splay-tree.h.
       (ggc_splay_alloc): New obj_type argument.  Call ggc_alloc_typed.
       * Makefile.in (ggc-common.o): Add $(SPLAY_TREE_H) dependency.


Added:
    branches/gc-improv/include/ChangeLog.gc-improv
    branches/gc-improv/libiberty/ChangeLog.gc-improv
Modified:
    branches/gc-improv/gcc/ChangeLog.gc-improv
    branches/gc-improv/gcc/Makefile.in
    branches/gc-improv/gcc/alias.c
    branches/gc-improv/gcc/dwarf2asm.c
    branches/gc-improv/gcc/ggc-common.c
    branches/gc-improv/gcc/ggc.h
    branches/gc-improv/gcc/ipa-reference.c
    branches/gc-improv/gcc/omp-low.c
    branches/gc-improv/include/splay-tree.h
    branches/gc-improv/libiberty/splay-tree.c


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]