From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: ** X-Spam-Status: No, score=2.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,HDRS_MISSP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 1266 invoked from network); 17 Aug 2022 00:51:32 -0000 Received: from hurricane.the-brannons.com (2602:ff06:725:1:20::25) by inbox.vuxu.org with ESMTPUTF8; 17 Aug 2022 00:51:32 -0000 Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by hurricane.the-brannons.com (OpenSMTPD) with ESMTP id 44a93405 for ; Tue, 16 Aug 2022 17:51:29 -0700 (PDT) Received: from resqmta-h1p-028595.sys.comcast.net (resqmta-h1p-028595.sys.comcast.net [2001:558:fd02:2446::3]) by hurricane.the-brannons.com (OpenSMTPD) with ESMTPS id f72ea394 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Tue, 16 Aug 2022 17:51:25 -0700 (PDT) Received: from resomta-h1p-028516.sys.comcast.net ([96.102.179.207]) by resqmta-h1p-028595.sys.comcast.net with ESMTP id O6L3oovSAYGMkO79Noo0nT; Wed, 17 Aug 2022 00:43:13 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=20190202a; t=1660696993; bh=n+hOPzKMmT/rmqMpSEbF3qsDSJPRX9MLx3eWbNQNUtw=; h=Received:Received:To:From:Reply-to:Subject:Date:Message-ID: Mime-Version:Content-Type; b=hDNEjg2aJu/ah7/qC6fqzEefaFb2IPes7VS1uiGvnAn8GY42Bsea0nPwwTulV8D/S I0blKKYRAWSjHafVb4sh8h/fHMpvzeY+yHnDqxb4yfqM/vr7dsL1lpTaL07Hv3qAbh ay8IggHxVQ4b/nup3ze/9luZfZLh6Zst3LK4egHeIqGM7sHzMgXWZ1JYUWv12QUGdK SuvK+V0ZHtD0I6DCfwZ6uXoVVc0/FbG1d8Pa0ob07zPrY9+9ebYCwtynEFi+FvPR/J kz12XvMPHt8rwHwT6qw8J5Ux8I3QvovXxX+GhNxRXestXtfdpnjGSZyB1cRfX5Fysw tl14Rnh+Aty4w== Received: from unknown ([IPv6:2601:408:c001:30:4259:70a1:3ded:2f47]) by resomta-h1p-028516.sys.comcast.net with ESMTPSA id O79Lo7gWdJdKcO79MoHTYJ; Wed, 17 Aug 2022 00:43:13 +0000 X-Xfinity-VMeta: sc=0.00;st=legit To:edbrowse-dev@edbrowse.org From: Karl Dahlke Reply-to: Karl Dahlke References: <20220716194049.eklhad@comcast.net> User-Agent: edbrowse/3.8.3+ Subject: can we quit patching quickjs? Date: Tue, 16 Aug 2022 20:43:11 -0400 Message-ID: <20220716204311.eklhad@comcast.net> X-BeenThere: edbrowse-dev@edbrowse.org List-Id: Edbrowse Development List Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=nextpart-eb-667445 Content-Transfer-Encoding: 7bit This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. --nextpart-eb-667445 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Perhaps your build is 64-bit machine, with 8-byte pointers instead of = 4-byte pointers. I can't see any other way that location would push out so far. I could change the range to 400. I don't want to make it too high or I could be trolling on invalid = memory. Remember, I don't know the size of the struct. It is opaque in every way. I'm not counting on a debug symbol to do this, just the global = variables that have to be there for anyone to link against the quick = library. Karl Dahlke --nextpart-eb-667445--