By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
438,470 Members | 1,907 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 438,470 IT Pros & Developers. It's quick & easy.

old app inheritance

P: n/a
Hi,
I just inherited an old gui application that was implemented using AWT,
I think circa Java 1.1. It is running on a Sun-Blade 2500 running Solaris
2.9 and JRE 1.4.2, so it should be flying, but it's not. In fact, the
performance is horrible. How should I go about improving it? Do I upgrade
to JRE 1.5.0 first? Should I reimplement everything in Swing? Or do I get
a profiler, find out what the heck is killing me, and try to improve it?
ANY suggestion would be helpful. Thanks!

Ric
Jul 17 '05 #1
Share this Question
Share on Google+
5 Replies


P: n/a
Ric Has wrote:
Hi,
I just inherited an old gui application that was implemented using AWT,
I think circa Java 1.1. It is running on a Sun-Blade 2500 running Solaris
2.9 and JRE 1.4.2, so it should be flying, but it's not. In fact, the
performance is horrible. How should I go about improving it?
Do I upgrade
to JRE 1.5.0 first?
No. Last I checked, 1.5 was still beta.

Should I reimplement everything in Swing?
Probably not at this point.
Or do I get
a profiler, find out what the heck is killing me, and try to improve it?
That sounds like the right approach.
ANY suggestion would be helpful. Thanks!

Ric


Ray

--
XML is the programmer's duct tape.
Jul 17 '05 #2

P: n/a
Liz

"Ric Has" <rj***@sbcglobal.net> wrote in message
news:cb**********@nntp1.jpl.nasa.gov...
Hi,
I just inherited an old gui application that was implemented using AWT, I think circa Java 1.1. It is running on a Sun-Blade 2500 running Solaris
2.9 and JRE 1.4.2, so it should be flying, but it's not. In fact, the
performance is horrible. How should I go about improving it? Do I upgrade to JRE 1.5.0 first? Should I reimplement everything in Swing? Or do I get a profiler, find out what the heck is killing me, and try to improve it?
ANY suggestion would be helpful. Thanks!

Ric

Rumor has it that Sun has made performance improvements
in their stuff over time so if you just recompile/run it with
J2SE 1.4.2 it might be fast enough with no real work on your
part. Keep the original though. I would stay away from 1.5
since it is not yet officially released and if there is a
problem it might be more complicated if you can't trust
the compiler/vm
Jul 17 '05 #3

P: n/a
Ok, it sounds like trying a profiler is the way to go. Does anyone have a
suggestion for one I can use?

Ric

"Ric Has" <rj***@sbcglobal.net> wrote
Hi,
I just inherited an old gui application that was implemented using AWT, I think circa Java 1.1. It is running on a Sun-Blade 2500 running Solaris
2.9 and JRE 1.4.2, so it should be flying, but it's not. In fact, the
performance is horrible. How should I go about improving it? Do I upgrade to JRE 1.5.0 first? Should I reimplement everything in Swing? Or do I get a profiler, find out what the heck is killing me, and try to improve it?
ANY suggestion would be helpful. Thanks!

Ric

Jul 17 '05 #4

P: n/a
On Mon, 28 Jun 2004 11:08:37 -0700, "Ric Has" <rj***@sbcglobal.net>
wrote or quoted :
Ok, it sounds like trying a profiler is the way to go. Does anyone have a
suggestion for one I can use?


You can spend a heck of a lot money very quickly here. Try out some of
the free stuff first. See http://mindprod.com/jgloss/profiler.html
for lists of both.

--
Canadian Mind Products, Roedy Green.
Coaching, problem solving, economical contract programming.
See http://mindprod.com/jgloss/jgloss.html for The Java Glossary.
Jul 17 '05 #5

P: n/a
Thanks for all the advice so far. One more thing. Someone suggested that I
might want to move it to Eclipse's SWT, and that there are tools to do this
in an automated way. Can anyone tell me anything about that? Thanks.

Ric
"Ric Has" <rj***@sbcglobal.net> wrote in message
news:cb**********@nntp1.jpl.nasa.gov...
Hi,
I just inherited an old gui application that was implemented using AWT, I think circa Java 1.1. It is running on a Sun-Blade 2500 running Solaris
2.9 and JRE 1.4.2, so it should be flying, but it's not. In fact, the
performance is horrible. How should I go about improving it? Do I upgrade to JRE 1.5.0 first? Should I reimplement everything in Swing? Or do I get a profiler, find out what the heck is killing me, and try to improve it?
ANY suggestion would be helpful. Thanks!

Ric

Jul 17 '05 #6

This discussion thread is closed

Replies have been disabled for this discussion.