From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mailtransmit04.runbox.com (mailtransmit04.runbox.com [IPv6:2a0c:5a00:149::25]) by sourceware.org (Postfix) with ESMTPS id 8FF8B3858D1E for ; Sat, 15 Oct 2022 17:08:06 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 8FF8B3858D1E Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=bothner.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=bothner.com Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1ojkdo-006TVH-A5 for kawa@sourceware.org; Sat, 15 Oct 2022 19:08:04 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bothner.com ; s=selector1; h=In-Reply-To:From:References:To:Subject:MIME-Version:Date: Message-ID:Content-Type; bh=YsuLVM7htzjAVta2clfioYYaDfU4T5flwInBAvGzjGo=; b=n 8K88yV3+lk6ztB/KRKXx6vYszG5AKx2mjTbDTo+Uu/CAjmDbMHuDYIETa3d3i4hV+hA9El3DI9lgS syUatiU7Pm/iHrP/cQUM9HN0Z1QD7wWnyBysHw6VDeR6ZlpyeixSKFzxOszvrAoOy8xGRBfudi345 XESX7q3swYXDRuUUb2PpHJzFvBZAOJN9ZXncTmMeoEbJSje9MTlT4FY0vArzrcN/sm4YlMHUUDnBQ UMueamHZNqke6gQTVhm097yREjtucfwWw8BzQMQeKTP1x34cRtrrtSsGc77OgF3bEGVUoEmPUtxBh MrfikLyz1B5bO3YfND/Z6fb4F6AmE309A==; Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1ojkdn-0006tQ-Ft; Sat, 15 Oct 2022 19:08:03 +0200 Received: by submission01.runbox with esmtpsa [Authenticated ID (524175)] (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) id 1ojkdU-0003Tq-A0; Sat, 15 Oct 2022 19:07:44 +0200 Content-Type: multipart/mixed; boundary="------------yBxKn5Dvn3zp3jLCFpU9SoT6" Message-ID: <9ca0f114-ec5e-b932-f4b2-8d9323e76cb6@bothner.com> Date: Sat, 15 Oct 2022 10:07:39 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.3.1 Subject: Re: gnu.bytecode.ParameterizedType does not implement Externalizable Content-Language: en-US To: Panicz Maciej Godek , kawa@sourceware.org References: From: Per Bothner In-Reply-To: X-Spam-Status: No, score=-11.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,NICE_REPLY_A,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: This is a multi-part message in MIME format. --------------yBxKn5Dvn3zp3jLCFpU9SoT6 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Please try the attached patch. I haven't tested it, except to verify that it compiles. -- --Per Bothner per@bothner.com http://per.bothner.com/ --------------yBxKn5Dvn3zp3jLCFpU9SoT6 Content-Type: text/x-patch; charset=UTF-8; name="ptype.patch" Content-Disposition: attachment; filename="ptype.patch" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2dudS9ieXRlY29kZS9QYXJhbWV0ZXJpemVkVHlwZS5qYXZhIGIvZ251 L2J5dGVjb2RlL1BhcmFtZXRlcml6ZWRUeXBlLmphdmEKaW5kZXggYjlkMzU5NDVkLi41ZDRh ZGMwZjQgMTAwNjQ0Ci0tLSBhL2dudS9ieXRlY29kZS9QYXJhbWV0ZXJpemVkVHlwZS5qYXZh CisrKyBiL2dudS9ieXRlY29kZS9QYXJhbWV0ZXJpemVkVHlwZS5qYXZhCkBAIC0yLDggKzIs OSBAQAogLy8gVGhpcyBpcyBmcmVlIHNvZnR3YXJlOyAgZm9yIHRlcm1zIGFuZCB3YXJyYW50 eSBkaXNjbGFpbWVyIHNlZSAuL0NPUFlJTkcuCiAKIHBhY2thZ2UgZ251LmJ5dGVjb2RlOwor aW1wb3J0IGphdmEuaW8uKjsKIAotcHVibGljIGNsYXNzIFBhcmFtZXRlcml6ZWRUeXBlIGV4 dGVuZHMgT2JqZWN0VHlwZQorcHVibGljIGNsYXNzIFBhcmFtZXRlcml6ZWRUeXBlIGV4dGVu ZHMgT2JqZWN0VHlwZSBpbXBsZW1lbnRzIEV4dGVybmFsaXphYmxlCiB7CiAgICAgQ2xhc3NU eXBlIHJhd1R5cGU7CiAgICAgVHlwZVtdIHR5cGVBcmd1bWVudFR5cGVzOwpAQCAtMTQ2LDQg KzE0NywyNyBAQCBwdWJsaWMgY2xhc3MgUGFyYW1ldGVyaXplZFR5cGUgZXh0ZW5kcyBPYmpl Y3RUeXBlCiAgICAgICAgIHRoaXMucmF3VHlwZSA9IHJhd1R5cGU7CiAgICAgICAgIHRoaXMu dHlwZUFyZ3VtZW50VHlwZXMgPSB0eXBlQXJndW1lbnRUeXBlczsKICAgICB9CisgICAgcHVi bGljIHN0YXRpYyBmaW5hbCBQYXJhbWV0ZXJpemVkVHlwZSBtYWtlKENsYXNzVHlwZSByYXdU eXBlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBU eXBlW10gdHlwZUFyZ3VtZW50VHlwZXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGNoYXJbXSB0eXBlQXJndW1lbnRCb3VuZHMpIHsKKyAgICAg ICAgUGFyYW1ldGVyaXplZFR5cGUgcHR5cGUgPQorICAgICAgICAgICAgbmV3IFBhcmFtZXRl cml6ZWRUeXBlKHJhd1R5cGUsIHR5cGVBcmd1bWVudFR5cGVzKTsKKyAgICAgICAgcHR5cGUu dHlwZUFyZ3VtZW50Qm91bmRzID0gdHlwZUFyZ3VtZW50Qm91bmRzOworICAgICAgICByZXR1 cm4gcHR5cGU7CisgICAgfQorCisgICAgcHVibGljIHZvaWQgd3JpdGVFeHRlcm5hbChPYmpl Y3RPdXRwdXQgb3V0KSB0aHJvd3MgSU9FeGNlcHRpb24KKyAgICB7CisgICAgICAgIG91dC53 cml0ZU9iamVjdChyYXdUeXBlKTsKKyAgICAgICAgb3V0LndyaXRlT2JqZWN0KHR5cGVBcmd1 bWVudFR5cGVzKTsKKyAgICAgICAgb3V0LndyaXRlT2JqZWN0KHR5cGVBcmd1bWVudEJvdW5k cyk7CisgICAgfQorCisgICAgcHVibGljIHZvaWQgcmVhZEV4dGVybmFsKE9iamVjdElucHV0 IGluKQorICAgICAgICB0aHJvd3MgSU9FeGNlcHRpb24sIENsYXNzTm90Rm91bmRFeGNlcHRp b24KKyAgICB7CisgICAgICAgIHJhd1R5cGUgPSAoQ2xhc3NUeXBlKSBpbi5yZWFkT2JqZWN0 KCk7CisgICAgICAgIHR5cGVBcmd1bWVudFR5cGVzID0gKFR5cGVbXSkgaW4ucmVhZE9iamVj dCgpOworICAgICAgICB0eXBlQXJndW1lbnRCb3VuZHMgPSAoY2hhcltdKSBpbi5yZWFkT2Jq ZWN0KCk7CisgICAgfQogfQo= --------------yBxKn5Dvn3zp3jLCFpU9SoT6--