summaryrefslogtreecommitdiffstats
path: root/libjava/java/lang/RuntimeException.java
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>1999-09-21 21:15:37 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>1999-09-21 21:15:37 +0000
commit0e21c32aa272ad0f04a1f3c8fdd242460339413b (patch)
tree5f84bcf24f6d398455afd08aec40a0b90bdab8c1 /libjava/java/lang/RuntimeException.java
parent601fffaf955caede2eb05014565598188aced69e (diff)
downloadppe42-gcc-0e21c32aa272ad0f04a1f3c8fdd242460339413b.tar.gz
ppe42-gcc-0e21c32aa272ad0f04a1f3c8fdd242460339413b.zip
* basic-block.h (basic_block): Add eh_beg, eh_end.
* flow.c (entry_exit_blocks): Update. (find_basic_blocks): Don't allocate bb_eh_end, or pass it around. Call new functions. (find_basic_blocks_1): Don't record eh_list at each bb. Use lists.c functions to allocate insn lists. (make_edges): Use eh_beg+eh_end, not the lists. Split out EH edge creation ... (make_eh_edge): ... here. New. (move_stray_eh_region_notes): New. (record_active_eh_regions): New. (delete_unreachable_blocks): Split out block merging ... (try_merge_blocks): ... here. New. (merge_blocks_move_predecessor_nojumps): Remove edge arg. Dump debugging data. (merge_blocks_move_successor_nojumps): Likewise. (merge_blocks): Use eh_beg+eh_end to validate block movement. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29565 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/lang/RuntimeException.java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud