summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/gnu/java/beans/decoder
diff options
context:
space:
mode:
authorpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>2005-10-02 19:15:58 +0000
committerpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>2005-10-02 19:15:58 +0000
commit7e58afa1fccd88427cb22c4b94cffc49a30ea95c (patch)
treee2408904e13e4cac8780c4d868e2a5b717c4d564 /libjava/classpath/gnu/java/beans/decoder
parent3c94a86a284429190a067e95727c6be45c3456ca (diff)
downloadppe42-gcc-7e58afa1fccd88427cb22c4b94cffc49a30ea95c.tar.gz
ppe42-gcc-7e58afa1fccd88427cb22c4b94cffc49a30ea95c.zip
2005-10-02 Andrew Pinski <pinskia@physics.uc.edu>
PR c/18851 * c-typeck.c (tagged_tu_seen): Rename to ... (tagged_tu_seen_cache): this and add val field. (comptypes): Move functional to comptypes_internal and free tagged_tu_seen. (comptypes_internal): New function and call comptypes_internal instead of comptypes. Speed up by sibcalling tagged_types_tu_compatible_p. (alloc_tagged_tu_seen): New function (free_all_tagged_tu_seen_up_to): New function. (tagged_types_tu_compatible_p): Return the val of the seen two types. Add that the two types are the same to tagged_tu_seen_base if they are and call comptypes_internal instead of comptypes. <case UNION_TYPE>: Speed up common type where the fields are in the same order. (function_types_compatible_p): Call comptypes_internal instead of comptypes. (type_lists_compatible_p): Likewise. (all functions): s/tagged_tu_seen/tagged_tu_seen_cache/. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104873 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/beans/decoder')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud