Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 03 Dec 2001 12:20:54 -0500 (EST)
From:      "Alexander N. Kabaev" <ak03@gte.com>
To:        Fuyuhiko Maruyama <fuyuhik8@is.titech.ac.jp>
Cc:        freebsd-java@FreeBSD.ORG, huang wen hui <huanghwh@yahoo.com>
Subject:   Re: GC is not work in jdk1.3.1p5+OpenJIT1.1.16
Message-ID:  <XFMail.20011203122054.ak03@gte.com>
In-Reply-To: <55her8b8rx.wl@tripper.private>

next in thread | previous in thread | raw e-mail | index | archive | help
This message is in MIME format
--_=XFMail.1.5.1.FreeBSD:20011203122054:99897=_
Content-Type: text/plain; charset=us-ascii

> The bug has fixed.  In fact, it was very long living, hiding one.
> Thank you, we really didn't know the bug, and it couldn't be fixed
> without your reports.
> 
> Attached patch should fix your problem.
> 
> --
> Fuyuhiko MARUYAMA <fuyuhik8@is.titech.ac.jp>
> Matsuoka laboratory,
> Department of Mathematical and Computing Sciences,
> Graduate School of Information Science and Engineering,
> Tokyo Institute of Technology.

I took time to upgrade OpenJIT port to the latest 1.1.16 release with
your patch included. The diff file is attached. I have tested it only
slightly, but so far it appears to work, even with --enable-jar option,
so I made it on by default.



--_=XFMail.1.5.1.FreeBSD:20011203122054:99897=_
Content-Disposition: attachment; filename="openjit.diff"
Content-Transfer-Encoding: base64
Content-Type: application/octet-stream; name=openjit.diff; SizeOnDisk=6221

SW5kZXg6IE1ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9ob21lL25jdnMvcG9ydHMvamF2
YS9vcGVuaml0L01ha2VmaWxlLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjEKZGlmZiAtdSAtdSAt
cjEuMSBNYWtlZmlsZQotLS0gTWFrZWZpbGUJMjYgU2VwIDIwMDAgMTM6MDQ6MjkgLTAwMDAJMS4x
CisrKyBNYWtlZmlsZQkzIERlYyAyMDAxIDE2OjE4OjIzIC0wMDAwCkBAIC02LDcgKzYsNyBAQAog
IwogCiBQT1JUTkFNRT0Jb3BlbmppdAotUE9SVFZFUlNJT049CTEuMS4xNQorUE9SVFZFUlNJT049
CTEuMS4xNgogQ0FURUdPUklFUz0JamF2YQogTUFTVEVSX1NJVEVTPQlodHRwOi8vd3d3Lm9wZW5q
aXQub3JnL2Rpc3QvCiBESVNUTkFNRT0JT3BlbkpJVC0ke1BPUlRWRVJTSU9OfQpAQCAtMTksMTEg
KzE5LDExIEBACiAKIFVTRV9HTUFLRT0JeWVzCiBHTlVfQ09ORklHVVJFPQl5ZXMKLUNPTkZJR1VS
RV9BUkdTKz0JLS13aXRoLWpkaz0ke0pBVkFESVJ9CitDT05GSUdVUkVfQVJHUys9CS0td2l0aC1q
ZGs9JHtKQVZBRElSfSAtLWVuYWJsZS1qYXIKIAogQUxMX1RBUkdFVD0JT3BlbkpJVC5qYXIKIAot
SkFWQURJUj0JJHtMT0NBTEJBU0V9L2pkazEuMS44CitKQVZBRElSPQkke0xPQ0FMQkFTRX0vamRr
MS4zLjEKIEpBVkFMSUJESVI9CSR7UFJFRklYfS9saWIvT3BlbkpJVAogRE9DRElSPQkJJHtQUkVG
SVh9L3NoYXJlL09wZW5KSVQKIApJbmRleDogZGlzdGluZm8KPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTog
L2hvbWUvbmN2cy9wb3J0cy9qYXZhL29wZW5qaXQvZGlzdGluZm8sdgpyZXRyaWV2aW5nIHJldmlz
aW9uIDEuMQpkaWZmIC11IC11IC1yMS4xIGRpc3RpbmZvCi0tLSBkaXN0aW5mbwkyNiBTZXAgMjAw
MCAxMzowNDozMCAtMDAwMAkxLjEKKysrIGRpc3RpbmZvCTMgRGVjIDIwMDEgMTY6MDc6MzMgLTAw
MDAKQEAgLTEgKzEgQEAKLU1ENSAoT3BlbkpJVC0xLjEuMTUudGFyLmd6KSA9IDI0OWZkYTcyMDQ5
MWQ2MmFjMmM2MTg4YWQxY2FhZDU1CitNRDUgKE9wZW5KSVQtMS4xLjE2LnRhci5neikgPSBhMjJi
NDE0NGMyZTU2ZmEyZWE0YWZkNjdjMTE5NmQzMApJbmRleDogZmlsZXMvcGF0Y2gtYWEKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQpSQ1MgZmlsZTogL2hvbWUvbmN2cy9wb3J0cy9qYXZhL29wZW5qaXQvZmlsZXMvcGF0Y2gt
YWEsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMQpkaWZmIC11IC11IC1yMS4xIHBhdGNoLWFhCi0t
LSBmaWxlcy9wYXRjaC1hYQkyNiBTZXAgMjAwMCAxMzowNDozMCAtMDAwMAkxLjEKKysrIGZpbGVz
L3BhdGNoLWFhCTMgRGVjIDIwMDEgMTY6MTI6MjkgLTAwMDAKQEAgLTEsMjcgKzEsMjUgQEAKLS0t
LSBNYWtlZmlsZS5pbi5vcmlnCVR1ZSBTZXAgMjYgMTA6NDM6NTcgMjAwMAotKysrIE1ha2VmaWxl
LmluCVR1ZSBTZXAgMjYgMTU6MzQ6MzQgMjAwMAotQEAgLTExMiwxMiArMTEyLDEyIEBACistLS0g
TWFrZWZpbGUuaW4ub3JpZwlNb24gRGVjICAzIDExOjA5OjMwIDIwMDEKKysrKyBNYWtlZmlsZS5p
bglNb24gRGVjICAzIDExOjEyOjAzIDIwMDEKK0BAIC0xMTIsMTEgKzExMiwxMSBAQAogIAogIC5Q
SE9OWTogYWxsIG9wdGltaXplZCBkZWJ1ZyBjbGVhbgogIAotLWFsbDogZGVidWcgb3B0aW1pemVk
Ci0rYWxsOiBvcHRpbWl6ZWQKKy1hbGw6IGRlYnVnIG9wdGltaXplZCBPcGVuSklULmphcgorK2Fs
bDogT3BlbkpJVC5qYXIKICAKLSBsaWJyYXJ5OiBkZWJ1ZyBvcHRpbWl6ZWQKKyBsaWJyYXJ5OiBk
ZWJ1ZyBvcHRpbWl6ZWQgT3BlbkpJVC5qYXIKICAKLS1PcGVuSklULmphcjoJb3JnL09wZW5KSVQv
Ki5jbGFzcwotLQlqYXIgY3ZmIE9wZW5KSVQuamFyIG9yZy9PcGVuSklULyouY2xhc3MKLStPcGVu
SklULmphcjoJYWxsCi0rCSQoSkFWQV9IT01FKS9iaW4vamFyIGN2ZiBPcGVuSklULmphciBvcmcv
T3BlbkpJVC8qLmNsYXNzCistT3BlbkpJVC5qYXI6CWRlYnVnIG9wdGltaXplZAorK09wZW5KSVQu
amFyOiBvcHRpbWl6ZWQKKyAJamFyIGN2ZiBPcGVuSklULmphciBvcmcvT3BlbkpJVC8qLmNsYXNz
CiAgCiAgQ0MgPSBAQ0NACi0gCiBAQCAtMTMxLDcgKzEzMSw3IEBACiAgT0JKRElSICAgICAgICAg
ID0gb2JqJChTVUZGSVgpCiAgCiAgQ0ZMQUdTX0NPTU1PTgk9IC1XYWxsIEBDRkxBR1NACiAtQ0ZM
QUdTX09QVAk9IC1PMgotK0NGTEFHU19PUFQJPSAtV2FsbCBAQ0ZMQUdTQAorK0NGTEFHU19PUFQJ
PSAKICBDRkxBR1NfREJHCT0gLWcKICBDRkxBR1MJCT0gJChDRkxBR1NfJChWQVJJQU5UKSkgJChD
RkxBR1NfQ09NTU9OKSAkKE9USEVSX0NGTEFHUykKLSBJTkNMVURFUwk9IC1JQEpES19JTkNMVURF
QCAtSUBKREtfSU5DTFVERUAvJChQTEFURk9STSkgLUkuL0NDbGFzc0hlYWRlcnMKKyBJTkNMVURF
Uwk9IC1JQEpES19JTkNMVURFQCAtSUBKREtfSU5DTFVERUAvJChQTEFURk9STSkgLUlASkRLX0lO
Q0xVREVfT0xEQCAtSUBKREtfSU5DTFVERV9PTERALyQoUExBVEZPUk0pIC1JLi9DQ2xhc3NIZWFk
ZXJzCkluZGV4OiBmaWxlcy9wYXRjaC1hYgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvaG9tZS9uY3Zz
L3BvcnRzL2phdmEvb3BlbmppdC9maWxlcy9wYXRjaC1hYix2CnJldHJpZXZpbmcgcmV2aXNpb24g
MS4xCmRpZmYgLXUgLXUgLXIxLjEgcGF0Y2gtYWIKLS0tIGZpbGVzL3BhdGNoLWFiCTI2IFNlcCAy
MDAwIDEzOjA0OjMwIC0wMDAwCTEuMQorKysgZmlsZXMvcGF0Y2gtYWIJMyBEZWMgMjAwMSAxNjox
Mzo1NCAtMDAwMApAQCAtMSw2ICsxLDYgQEAKLS0tLSBjb25maWd1cmUJMjAwMC8wOS8yNiAxMjow
OToxOQkxLjEKLSsrKyBjb25maWd1cmUJMjAwMC8wOS8yNiAxMjowOTo0NwotQEAgLTcyNCw3ICs3
MjQsNyBAQAorLS0tIGNvbmZpZ3VyZS5vcmlnCU1vbiBEZWMgIDMgMTE6MTI6NTYgMjAwMQorKysr
IGNvbmZpZ3VyZQlNb24gRGVjICAzIDExOjEzOjMwIDIwMDEKK0BAIC04NTIsNyArODUyLDcgQEAK
ICAgIFNFVF9NQUtFPSJNQUtFPSR7TUFLRS1tYWtlfSIKICBmaQogIApJbmRleDogZmlsZXMvcGF0
Y2gtYWMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2hvbWUvbmN2cy9wb3J0cy9qYXZhL29wZW5qaXQv
ZmlsZXMvcGF0Y2gtYWMsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMQpkaWZmIC11IC11IC1yMS4x
IHBhdGNoLWFjCi0tLSBmaWxlcy9wYXRjaC1hYwkyNiBTZXAgMjAwMCAxMzowNDozMCAtMDAwMAkx
LjEKKysrIGZpbGVzL3BhdGNoLWFjCTMgRGVjIDIwMDEgMTY6MTU6NTggLTAwMDAKQEAgLTEsMjAg
KzEsMjAgQEAKLS0tLSBJTlNUQUxMLm9yaWcJVHVlIERlYyAyMSAwNToxMDo0NiAxOTk5Ci0rKysg
SU5TVEFMTAlUdWUgU2VwIDI2IDE1OjU4OjEzIDIwMDAKLUBAIC0yLDM5ICsyLDE3IEBACistLS0g
SU5TVEFMTC5vcmlnCU1vbiBEZWMgIDMgMTE6MTQ6MjEgMjAwMQorKysrIElOU1RBTEwJTW9uIERl
YyAgMyAxMToxNTozNSAyMDAxCitAQCAtMiw0NiArMiw2IEBACiAgCiAgQSBSZWZsZWN0aXZlIEpJ
VCBDb21waWxlciBmb3IgSmF2YQogIAogLVJFUVVJUkVNRU5UUwogLT09PT09PT09PT09PQotLU9w
ZW5KSVQgcmVxdWlyZXMgYSBydW5uaW5nIHBvcnQgb2YgdGhlIEpESyAxLjEueCBvciAxLjIueCBv
biBTb2xhcmlzLAotLUxpbnV4IG9yIEZyZWVCU0QgcGxhdGZvcm0uIFBsZWFzZSBkb3dubG9hZCBK
REsgMS4xLnggb3IgbGF0ZXIgYW5kCi0taW5zdGFsbCBpdCBvbiB5b3VyIHN5c3RlbS4gVGhlIGN1
cnJlbnQgdmVyc2lvbiBvZiBPcGVuSklUIHdhcyB0ZXN0ZWQKLS1vbiB0aGUgZm9sbG93aW5nIEpE
SyBwYWNrYWdlczoKKy1PcGVuSklUIHJlcXVpcmVzIGEgcnVubmluZyBwb3J0IG9mIHRoZSBKREsg
MS4xLnggb3IgMS4yLnggb3IgMS4zLngKKy1vbiBTb2xhcmlzLCBMaW51eCBvciBGcmVlQlNEIHBs
YXRmb3JtLiBQbGVhc2UgZG93bmxvYWQgSkRLIDEuMS54IG9yCistbGF0ZXIgYW5kIGluc3RhbGwg
aXQgb24geW91ciBzeXN0ZW0uICBUaGUgY3VycmVudCB2ZXJzaW9uIG9mIE9wZW5KSVQKKy13YXMg
dGVzdGVkIG9uIHRoZSBmb2xsb3dpbmcgSkRLIHBhY2thZ2VzOgogLQogLSAgKiBTb2xhcmlzIChT
UEFSQykgSkRLMS4xLjggYW5kIEpESzEuMi4yCiAtICAgIGRvd25sb2FkZWQgZnJvbSBodHRwOi8v
amF2YS5zdW4uY29tL2pkay8KLS0gICogTGludXggKHg4NikgSkRLMS4xLjcgYW5kIEpESzEuMi4y
Ci0tICAgIGRvd25sb2FkZWQgZnJvbSBodHRwOi8vd3d3LmJsYWNrZG93bi5vcmcvCistICAqIExp
bnV4ICh4ODYpIEpESzEuMS43IGFuZCBKREsxLjIuMiBhbmQgSjJTREsxLjMuMQorLSAgICBkb3du
bG9hZGVkIGZyb20gaHR0cDovL3d3dy5ibGFja2Rvd24ub3JnCiAtICAqIEZyZWVCU0QgKHg4Nikg
SkRLMS4xLjgKIC0gICAgZG93bmxvYWRlZCBmcm9tIGh0dHA6Ly93d3cuZnJlZWJzZC5vcmcvamF2
YS8KIC0KQEAgLTMxLDE4ICszMSwxOSBAQAogLSAgICAkIG1ha2UKIC0gICAgJCBtYWtlIGluc3Rh
bGwKIC0KKy1JZiB5b3Ugd291bGQgbGlrZSB0byB1c2UgT3BlbkpJVC5qYXIgZm9yIE9wZW5KSVQg
cGFja2FnZSBpbnN0ZWFkIG9mCistaW5kaXZpZHVhbCBjbGFzc2VzIGFyZSBwbGFjZWQgYXQgL3Bh
dGgvdG8vamRrL2pyZS9jbGFzc2VzLCB5b3UgY2FuCistc3BlY2lmeSAtLWVuYWJsZS1qYXIgYXMg
YW4gb3B0aW9uIGZvciBjb25maWd1cmUgc2NyaXB0LiAgVGhpcyBpcworLWV4cGVyaW1lbnRhbCwg
YW5kIG9ubHkgd29yayB3aXRoIEpESyAxLjIueCBvciBsYXRlci4KKy0KKy0gICAgJCAuL2NvbmZp
Z3VyZSAtLXdpdGgtamRrPS9wYXRoL3RvL2pkayAtLWVuYWJsZS1qYXIKKy0gICAgJCBtYWtlCist
ICAgICQgbWFrZSBpbnN0YWxsCistCistT24gSkRLIDEuMS54LCBPcGVuSklULmphciBjYW4gYmUg
dXNlZCB3ZWxsIGlmIHlvdSBhZGQgcGF0aCB0bworLU9wZW5KSVQuamFyIGludG8geW91ciBDTEFT
U1BBVEggb3IgamF2YSAtY2xhc3NwYXRoLgorLQogLQogIEhPVyBUTyBSVU4KICA9PT09PT09PT09
CiAgWW91IG1heSBlaXRoZXIgc3BlY2lmeSB0aGUgY29tcGlsZXIgdG8gdGhlIEpWTSBvbiB0aGUg
Y29tbWFuZCBsaW5lLCBvcgotIHlvdSBtYXkgc2V0IGFuIGVudmlyb25tZW50IHZhcmlhYmxlIHRo
YXQgd2lsbCBsZXQgdGhlIEpWTSBmaW5kIHRoZQotIGNvbXBpbGVyLgotKwotK0luIGJvdGggY2Fz
ZXMgZmlyc3QgeW91IHNob3VsZCBzZXQgTERfTElCUkFSWV9QQVRIIGFuZCBDTEFTU1BBVEggZW52
aXJvcG1lbnQKLSt2YXJpYWJsZXMgYXMgZm9sbG93czoKLSsKLSsgICAgJCBleHBvcnQgTERfTElC
UkFSWV9QQVRIPSUlUFJFRklYJSUvbGliL09wZW5KSVQKLSsgICAgJCBleHBvcnQgQ0xBU1NQQVRI
PSUlUFJFRklYJSUvbGliL09wZW5KSVQvT3BlbkpJVC5qYXIKLSAKLSBGb3IgdGhlIGNvbW1hbmQg
bGluZSBvcHRpb24sIHJ1biBKYXZhIHVzaW5nIG9wdGlvbiAiLURqYXZhLmNvbXBpbGVyPSIsCi0g
bGlrZSB0aGlzIGV4YW1wbGU6IApJbmRleDogZmlsZXMvcGF0Y2g6OnJ0LVg4Ni5jCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KUkNTIGZpbGU6IGZpbGVzL3BhdGNoOjpydC1YODYuYwpkaWZmIC1OIGZpbGVzL3BhdGNoOjpy
dC1YODYuYwotLS0gL2Rldi9udWxsCTEgSmFuIDE5NzAgMDA6MDA6MDAgLTAwMDAKKysrIGZpbGVz
L3BhdGNoOjpydC1YODYuYwkzIERlYyAyMDAxIDE2OjE3OjU5IC0wMDAwCkBAIC0wLDAgKzEsMTEg
QEAKKy0tLSBydC1YODYuYy5vcmlnCUZyaSBTZXAgIDcgMDU6MzQ6MzYgMjAwMQorKysrIHJ0LVg4
Ni5jCVR1ZSBEZWMgIDQgMDA6NDE6NTYgMjAwMQorQEAgLTE5NzQsNyArMTk3NCw3IEBACisgICAg
IEFTTSgibGVhdmU7IGptcCBPcGVuSklUX2ludm9rZWludGVyZmFjZV9xdWljayIpOworIH0KKyAK
Ky1zdGF0aWMgSkhhbmRsZSAqCisrc3RhdGljIEpIYW5kbGUgKiBBVFRSSUJVVEUoKHN0ZGNhbGwp
KQorIE9wZW5KSVRfbmV3YXJyYXkoaW50IHR5cGUsIGludCBzaXplKQorIHsKKyAgICAgSkhhbmRs
ZSAqcmV0Owo=

--_=XFMail.1.5.1.FreeBSD:20011203122054:99897=_--
End of MIME message

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.20011203122054.ak03>