summaryrefslogtreecommitdiffstats
path: root/libjava/java/sql/Timestamp.java
diff options
context:
space:
mode:
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>2001-11-16 12:48:18 +0000
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>2001-11-16 12:48:18 +0000
commit5c15c916aff6315891f1893507081ab0f95ab007 (patch)
treec7687b57540a26d0d6218620d0cb0c8f6e8282d9 /libjava/java/sql/Timestamp.java
parent2c014dab777d1b6dbea1b5ed3de478e100664d92 (diff)
downloadppe42-gcc-5c15c916aff6315891f1893507081ab0f95ab007.tar.gz
ppe42-gcc-5c15c916aff6315891f1893507081ab0f95ab007.zip
* except.c: Support for catching a list of types with a single handler
(struct eh_region): Change type and filter to lists for catch regions. (mark_eh_region): Mark the filter list for GC also. (expand_start_catch): Always build a list if argument not NULL and register each type of the list through add_type_for_runtime. (duplicate_eh_region_1): Change type into type_list for catch regions. (assign_filter_values): Assign a filter to each type associated with a catch region. Assign filter for NULL types in a unique entry in the filter list. (build_post_landing_pads): Emit compare and jump for each filter of the list associated with a catch region. (reachable_next_level): When the type thrown is known, stop the search as soon as one type within a catch list matches. Also, a handler is potentially reachable only if at least one of the types it catches has not been previously caught. (collect_one_action_chain): Retrieve the filter for a NULL type list from the first filter list entry. For non NULL type lists, add an action record for every filter assigned. * except.h: Reflect changes in comment before expand_start_catch. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47087 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/sql/Timestamp.java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud