diff options
author | Mark Mitchell <mark@codesourcery.com> | 2004-08-12 17:58:24 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 2004-08-12 17:58:24 +0000 |
commit | f7a8132ae8f97e55dfd62d527f3d528a2a560ca5 (patch) | |
tree | 406f8be5909f6d4b63c7cfda27be68b073845501 /libjava/java/sql/SQLData.java | |
parent | 28e99c6271f33c9f03eb2fda746b40ab1241e3aa (diff) | |
download | gcc-f7a8132ae8f97e55dfd62d527f3d528a2a560ca5.zip gcc-f7a8132ae8f97e55dfd62d527f3d528a2a560ca5.tar.gz gcc-f7a8132ae8f97e55dfd62d527f3d528a2a560ca5.tar.bz2 |
re PR c++/16273 (Memory exhausted when using nested classes and virtual functions)
PR c++/16273
* class.c (count_depth_data): New type.
(dfs_depth_post): New function.
(dfs_depth_q): Likewise.
(find_final_overrider_data_s): Change type of vpath.
Add vpath_list.
(dfs_find_final_overrider_1): New function.
(dfs_find_final_overrider): Use it.
(dfs_find_final_overrider_q): Adjust use of vpath.
(dfs_find_final_overrider_post): Likewise.
(find_final_overrider): Use dfs_depth. Allocate and deallocate
vpath_list.
From-SVN: r85886
Diffstat (limited to 'libjava/java/sql/SQLData.java')
0 files changed, 0 insertions, 0 deletions