y seems to want to do) then I guess there's no
other option.. OK, I'm convinced :-)
-Archie
__
Archie Cobbs * Packet Design * http://www.packetdesign.com
uld be nice if people shouldn't
have to add /usr/local/kaffe/bin (or whatever) to their PATH in
order to run kaffe after installing it...
-Archie
__
Archie Cobbs * Packet Design * http://www.packetdesign.com
things about
> jikes 1.14, but didn't hit any of those personally.
>
> I recommend requiring specifically jikes 1.13 until 1.16 comes out.
FYI,
I just checked in a rebuild Klasses.jar built with jikes v.1.13.
-Archie
__________
Klasses.jar
with that I got immediate assertion failures from kaffe on
every test.
Should probably have reverted to 1.13, but ran out of time..
-Archie
______
Archie Cobbs * Packet Design * http://www.packetdesign.com
.jar. Sorry for the delay checking it in,
there was a problem with disk space on the CVS server.
-Archie
______
Archie Cobbs * Packet Design * http://www.packetdesign.com
;t know who knows about the verifier but it needs a
review apparently...
-Archie
______
Archie Cobbs * Packet Design * http://www.packetdesign.com
Hi Dalibor-
Got your patches and they're in my queue.. will get to them soon hopefully :-)
Cheers,
-Archie
__
Archie Cobbs * Packet Design * http://www.packetdesign.com
http://java.sun.com/j2se/1.3/docs/guide/jni/spec/jniTOC.doc.html
-Archie
______
Archie Cobbs * Packet Design * http://www.packetdesign.com
on 1.15 ? This problem is due to a bug in jikes
(I think).
Thanks,
-Archie
______
Archie Cobbs * Packet Design * http://www.packetdesign.com
*.java' | xargs grep -lwE 'import[[:space:]]+java\.lang\.[A-Za-z_]+;'
Surely a perl wizard could fix this programmatically in no time.. :-)
-Archie
__________
Archie Cobbs * Packet Design *
we have done before for projects from the Software
> Technology department here at IBM Research.
>
> The project has no direct link to the Jikes Compiler Project other
> than requiring the Jikes compiler for its compilation. Indeed, this is the
> reason Jikes supports the the &
adds it for you.
-Archie
______
Archie Cobbs * Packet Design * http://www.packetdesign.com
Nic Ferrier writes:
> Or is it simply that jni was firmed up long after most of kaffe was
> written and "native" is the historic native interface for Kaffe?
Yep..
-Archie
__________
Archie Cobbs *
Takashi Okamoto writes:
> Kaffe's java.lang.System doesn't have setProperty() method.
> Please add it.
Done..
-Archie
__________
Archie Cobbs * Packet Design * http://www.packetdesign.com
case -1:
> return false;
Thanks, should be fixed now.
-Archie
__
Archie Cobbs * Packet Design * http://www.packetdesign.com
I know of do this, in fact,
the compilation will fail if b.java is not found and
compilable.
-Archie
______
Archie Cobbs * Packet Design * http://www.packetdesign.com
Archie Cobbs wrote:
> > > My patch throw IndexOutOfBoundsException() when offset (off) and
> > > length (len) are invalid, and exit method when length is 0.
> > > (I refered SUN's java/util/zip/* and modified them.)
> >
> > Should be fixed.
Just to b
fix this problem.
Should be fixed.
Thanks,
-Archie
______
Archie Cobbs * Packet Design * http://www.packetdesign.com
iles a few at a time..
-Archie
______
Archie Cobbs * Packet Design * http://www.packetdesign.com
native method.
-Archie
__________
Archie Cobbs * Packet Design * http://www.packetdesign.com
just happens to mask
the problem.
-Archie
______
Archie Cobbs * Packet Design * http://www.packetdesign.com
icy.java and etc. Could
> anyone tell me what are the status on these files ? Are there anyone
> working on it ?
I don't know of any active effort to finish the Security stuff.
Any new work would be welcome.
-Archie
____
:native)
> at java.lang.Class.forName(Class.java:52)
> kaffe.util.SupportDisabled: GNU gmp was not found by Kaffe configure script
Start by looking in the config.log file to see why the configure
test that checks for it is erroneously failing.
-Archie
____
> > I must say that JIS0212-related parts of the program has not
> > been tested.
>
> Where I can find documents about EUC and EUC-JP ? Have you plan to
> write ByteToCharEUC_JP class ?
Here's a good ref:
http://www.lfw.org/text/jp.html
-Archie
___
saw this problem test the patch below?
-Archie
______
Archie Cobbs * Packet Design * http://www.packetdesign.com
Index: Manifest.java
===
RCS file: /cvs/kaffe/kaffe/libraries/javalib/java/u
guess.
-Archie
Ref: http://java.sun.com/products/jdk/1.2/docs/guide/jar/manifest.html
__________
Archie Cobbs * Packet Design * http://www.packetdesign.com
oon
Seoul National University
[EMAIL PROTECTED]
Dr. Kemal Ebcioglu
IBM T.J. Watson Research Center
[EMAIL PROTECTED]
* Sun, Java, UltraSPARC, Solaris are trademarks of Sun.
- End of forwarded message from Prof. Soo-Mook Moon -
________
Bill White writes:
> I'm trying to get HelloWorldApp to work using Kaffe. I compile it
> with jikes, and run "kaffe HelloWorldApp.class". I get an exception
Try "kaffe HelloWorldApp" instead..
-Archie
_____
[EMAIL PROTECTED] writes:
> On Mon, 09 October 2000, Archie Cobbs wrote:
> > It's good to hear that your assertion failure was fixed,
> > but your fix sortof doesn't make sense. "osize" is the
> > correct thing to copy there, because the original mem
; is the
correct thing to copy there, because the original memory
region presumably was only "osize" bytes long.
However, there may be some other code that calls gcRealloc()
with the wrong (i.e., too small) value for the "osize" parameter,
causing some data to not get copied.
I've checked in that patch.. but here's a question. Why doesn't
kaffe (with the old TreeMap) run out of memory when the program
below is run? Maybe just chance?
-Archie
_______
Archie Cobbs * Whistle Comm
;t run your
test).
After this patch, NIL.parent should always stay equal to null.
Does it look right to you?
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
--- kaffe/libraries/javali
blem. And moreover, NIL.parent can only
keep at most one piece of garbage alive.
On the other hand, if you can come up with a test program that
clearly demonstrates a bug, then I'll certainly believe you :-)
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
igure.
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
never actually used.
I haven't verified this rigourously but it makes sense if you
think about it, because NIL is the child of all leaf nodes, so
NIL has many actual parents.
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
a:42)
> at java.util.ResourceBundle.getBundle(ResourceBundle.java:30)
> at ResourceBundleTest.main(ResourceBundleTest.java:12)
Look's like kaffe's SecurityManager class is still incomplete.
It shouldn't be too hard to fix.. patches welcome.
-Archie
____
mdebug NATIVE_LIB' will show where Kaffe is
> actually looking. (You will have to have compiled Kaffe with
> --enable-debug.)
Definitely a good recommendation.
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
think that Kaffe does not work with RMI. !!
You may be right. I don't know of anyone who has got it working
in a non-trivial application. I think this area is ripe for
someone to come in and fix a few things.
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
alendar.roll(int field,int amount)
>
> and:
>
> GregorianCalendar.roll(int field,int amount)
>
> are missing from Kaffe.
Haven't looked at these yet.. patches welcome.
-Archie
_______
Archie C
-L../kaffevm/.libs -lkaffevm" .. there should be a
libkaffevm built already in the kaffe/kaffevm sudirectory.
If there isn't one then maybe the build failed earlier during
that part.
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
Johan Andersson writes:
> Is there any way I can disable regression tests?
Huh? Don't run "make check" and you shouldn't run any regression tests.
Are they being run automatically or something?
-Archie
_____
I'm not very familiar with cygwin, etc.
Maybe some Windows users can help out here.
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
rtion of the build log for any errors..
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
eally really important and urgent, I hope you can help me,
You might try version 1.0.6 which was just released.
However, this may not fix the problem as kaffe's RMI
capability is somewhat lacking.
-Archie
_______
Archie Cobbs
gt; Your Klasses.jar version is 1.06, but this VM was compiled with version 1.05
Thanks, I just recompiled Klasses.jar.
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
h.
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
L(codebase, name.replace('.', '/') + ".class");
try {
URLConnection conn = u.openConnection();
DataInputStream strm = new DataInputStream(conn.getInputStream());
You'd need to rebuild rmi.jar too of course.
-Archie
___
stConc$CLTestConc_loader.run(CLTestConc.java:155)
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
ight not be too hard to modify kaffe's initialization to do this,
if that in fact would solve your problem.
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
e process? If so
they may be coflicting in the heap, since kaffe uses sbrk(2) instead
of malloc()/free().
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
he NullPointerException has the wrong stack trace..
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
ParsePosition pp = new ParsePosition(0);
> Object obj = parseObject(source, pp );
> if (pp.getIndex()==0) throw new ParseException("parseObject failed",0);
> return obj;
> }
Fixed.. thanks!
-Archie
________
Double.toString() will display
the double 0x400B as "3.3999" instead of "3.4".
If you would like to work on improving this code that would be
warmly encouraged.
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
essage a few times long ago and still havent got any
> reply. Hope this time I am a little lucky..:).
I don't think the lower layer code for audio support has been implemented.
Feel free to give it a shot :-)
-Archie
______
ecked in your patches.
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
stop was passed in. I
> think we should always get the dying thread's stacktrace. (Does
> anyone know what the JDK does?)
Email me a simple test case and I'll run it under both kaffe and JDK 1.2.
-AC
_______
Arc
the vm smaller?
For starters, you can simply omit the AWT portion of kaffe, ie.,
all of the java.awt.* classes, libawt, etc.
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
eferences which need fixing.
Thanks.. patch applied.
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
ot;, "LATIN1", "IBM819" or "CP819" (and
> therefore, who's to blame if an unknown encoding is used)?
> Or can one just invent them?
Don't know what the official list is. Probably another Sun secret.
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
is case..?
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
I can
> tell.
java.util.Timer is specified by JDK 1.3...
http://java.sun.com/j2se/1.3/docs/api/java/util/Timer.html
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
;re much the same).
Thanks,
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
w if that fixes it.
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
Index: ServerSocket.java
===
RCS file: /cvs/kaffe/kaffe/libraries/javalib/java/net/ServerSocket.java,v
retrievin
Nic Ferrier writes:
> I think 've found a problem with java.util.Vector.clear()
OK, update from CVS and try it now..
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
you getting? Are you using the default
kjc compiler or jikes or what?
Thanks,
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
t us know about it.
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
www.hotmail.com
- End of forwarded message from John Daniels -
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
.
cf. developers/README.unicode.
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
g a problem.
What exactly is the problem? Do you have a small program demonstrating
the problem?
Are you using the interpreter?
Thanks,
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
FYI-
Interesting Java benchmarking software...
http://oss.software.ibm.com/developerworks/opensource/jmocha/index.html
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
ot a pre-release.
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
7;s sources at all, right?
Right.. if you do, you become "contaminated" :-)
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
and
> then.
Sorry, I thought the question was "are kaffe and the JDK completely
different products".
Yes the GPL and custom editions have much in common.
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
s a more advanced kaffe, then maybe I should just use
> their version instead of fooling around...
Talk to Transvirtual for more specifics..
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
; > more on that.
>
> Hum... could you clarify that? Does it mean that there's another version
> of kaffe that is not in the GPL?
Yes.. see http://www.transvirtual.com. They have a "custom edition"
as well.
-Archie
________
tion in all sorts
> of ways. ;) I could also be wrong about the non-recursive usage,
> though.
If it should still be true, how about adding an assert() at the
appropriate point in the code?
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
o seen this problem (Illegal instruction fault) on older
FreeBSD systems but have yet to figure out what is happening.
Most likely it's something to do with kaffe's i386 assembly macros
interacting with GCC.
This problem doesn't occur on FreeBSD 3.4 for example.
-Archie
_
value = str.value;
<--->
*** Error: Possible attempt to reassign a value to the final variable "value".
334. count = str.count;
<--->
*** Error: Possible attempt to reassign a value to the final variable "count&quo
ecent checkin's alleviate the problem you're seeing. Patches
are included below in case you don't have the latest CVS.
Thanks,
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://ww
uccessfully on the JDK.
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
ow.
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
on for this problem is IMO: don't reuse StringBuffer.
> It is designed primary as an input buffer for a single string.
Yesterday I checked in some changes which should alleviate this
problem nonetheless.. please give them a try and let us know if
they help.
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
elated Sun bug:
http://developer.java.sun.com/developer/bugParade/bugs/4224987.html
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
e from the VM's point of view.
The only difference is the existence of META-INF/MANIFEST.MF, which
is ignored by the VM proper.
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
fetch it from:
> http://www.cs.utah.edu/~tullmann/ksem-diff.txt,
Patrick-
FYI, these changes are now checked in. Thanks!
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
ad.c
patch, and will let Peter Mehlitz take a look at the AWT stuff.
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
Re: using Swing on kaffe, kaffe currently supports the 1.1.1fcs
version of Swing, but not the 1.2 version.
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
tionPane.showOptionDialog(JOptionPane.java:627)
at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:495)
at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:475)
at HelloWorldAppSwing.main(HelloWorldAppSwing.java:4)
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
http://www.kaffe.org has a bug form .. unfortunately it may still
be broken, but try it first.
> Some weeks ago i tried to use the bug report
> system but without a lot of success; and sometimes i have fixes to propose :->
Patches are welcome here .. :-)
-Archie
______
ich broken version is better. :) Hopefully the KJC
> folks will have another official release soon.
OK, so let me know what I should do then (if anything).
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
reporting bugs
> <mailto:[EMAIL PROTECTED]>
I just updated kaffe to KJC version 1.4C.
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
it {
> void foo() throws ClassNotFoundException, SecurityException {}
> }
>
>
> Is this the right place to send compiler problem reports?
I forwarded this to Vincent.. the kjc home page is here:
http://www.dms.at/kopi/kjc.html
-Archie
_____
;m no lawyer, but that seems unnecessary.. everything I've ever
seen uses ranges.. there's no ambiguity (unless you're a lawyer I guess).
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
rst of all, 1.0b4 is
fairly old and doesn't include the servlet.jar stuff. But even the
most recent sources don't include any JDBC classes yet.
So it looks like you're stuck using Sun's JDK.
-Archie
_______
for a class file to be "verifiable".
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
ux-pthreads" because they are Linux-specific.
It's an open question whether or not if kaffe really did have
a POSIX-compliant pthreads threadsystem it would work under FreeBSD..
-Archie
_______
Archie Cobbs
as not attached.. please resend it (don't have
jasmin handy).
Thanks,
-Archie
___
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
me
OK, I've checked in ArrayForName.java as a new test (that currently
fails) and will wait for Godmar to fix it by checking in his changes
later...
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
do...
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
Index: classMethod.c
===
RCS file: /cvs/kaffe/kaffe/kaffe/kaffevm/classMethod.c,v
retrieving revision 1.75
diff -u -r1.75 classMethod.c
--
as well (ie, semi-colon is optional at the
end of a string)?
-Archie
_______
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
1 - 100 of 224 matches
Mail list logo