head 1.2; access; symbols pkgsrc-2026Q1:1.2.0.124 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.122 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.120 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.118 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.116 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.2.0.114 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.112 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.110 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.108 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.106 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.104 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.102 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.100 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.98 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.96 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.94 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.92 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.90 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.88 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.86 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.84 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.82 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.80 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.76 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.56 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.78 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.74 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.72 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.70 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.68 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.66 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.64 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.62 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.60 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.58 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.54 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.52 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.50 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.48 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.46 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.44 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.42 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.40 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.38 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.36 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.34 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.32 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.30 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.28 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.26 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.24 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.22 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.20 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.18 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.16 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.14 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.12 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.10 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.8 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.6 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.4 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.2 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.1.0.30 pkgsrc-2010Q3-base:1.1 pkgsrc-2010Q2:1.1.0.28 pkgsrc-2010Q2-base:1.1 pkgsrc-2010Q1:1.1.0.26 pkgsrc-2010Q1-base:1.1 pkgsrc-2009Q4:1.1.0.24 pkgsrc-2009Q4-base:1.1 pkgsrc-2009Q3:1.1.0.22 pkgsrc-2009Q3-base:1.1 pkgsrc-2009Q2:1.1.0.20 pkgsrc-2009Q2-base:1.1 pkgsrc-2009Q1:1.1.0.18 pkgsrc-2009Q1-base:1.1 pkgsrc-2008Q4:1.1.0.16 pkgsrc-2008Q4-base:1.1 pkgsrc-2008Q3:1.1.0.14 pkgsrc-2008Q3-base:1.1 cube-native-xorg:1.1.0.12 cube-native-xorg-base:1.1 pkgsrc-2008Q2:1.1.0.10 pkgsrc-2008Q2-base:1.1 cwrapper:1.1.0.8 pkgsrc-2008Q1:1.1.0.6 pkgsrc-2008Q1-base:1.1 pkgsrc-2007Q4:1.1.0.4 pkgsrc-2007Q4-base:1.1 pkgsrc-2007Q3:1.1.0.2 pkgsrc-2007Q3-base:1.1; locks; strict; comment @# @; 1.2 date 2010.12.23.12.36.02; author fhajny; state Exp; branches; next 1.1; 1.1 date 2007.08.12.03.04.34; author wiz; state Exp; branches; next ; desc @@ 1.2 log @Updated lang/spidermonkey to 1.8.0 rc1 (see below). No standard changelog provided from upstream, some bits scattered here: * http://www.mozilla.org/js/spidermonkey/release-notes/JS_170.html * https://developer.mozilla.org/En/SpiderMonkey/1.8 pkgsrc changes: * Threading support (and dependency on devel/nspr) is now optional (enabled by default). Threaded Spidermonkey may not be desirable for e.g. server-side JavaScript usage. * Unicode strings support optional. * Rudimental OpenSolaris/Solaris 11 config file provided. Release Candidate note: Spidermonkey 1.8.0 RC1 was the last version ever released as a standalone distribution, and is generally being used by the JavaScript community nowaways, if needed. In the future, ripping Spidermonkey out of the Mozilla tarball may be attempted too, to update the package to 1.9.x. @ text @$NetBSD$ --- jsopcode.c.orig 2009-02-03 09:25:56.000000000 +0000 +++ jsopcode.c @@@@ -251,7 +251,7 @@@@ js_Disassemble1(JSContext *cx, JSScript case JOF_JUMP: case JOF_JUMPX: off = GetJumpOffset(pc, pc); - fprintf(fp, " %u (%d)", loc + off, off); + fprintf(fp, " %tu (%td)", loc + off, off); break; case JOF_ATOM: @@@@ -298,10 +298,10 @@@@ js_Disassemble1(JSContext *cx, JSScript pc2 += JUMP_OFFSET_LEN; high = GET_JUMP_OFFSET(pc2); pc2 += JUMP_OFFSET_LEN; - fprintf(fp, " defaultOffset %d low %d high %d", off, low, high); + fprintf(fp, " defaultOffset %td low %d high %d", off, low, high); for (i = low; i <= high; i++) { off = GetJumpOffset(pc, pc2); - fprintf(fp, "\n\t%d: %d", i, off); + fprintf(fp, "\n\t%d: %td", i, off); pc2 += jmplen; } len = 1 + pc2 - pc; @@@@ -321,7 +321,7 @@@@ js_Disassemble1(JSContext *cx, JSScript pc2 += jmplen; npairs = GET_UINT16(pc2); pc2 += UINT16_LEN; - fprintf(fp, " offset %d npairs %u", off, (uintN) npairs); + fprintf(fp, " offset %td npairs %u", off, (uintN) npairs); while (npairs) { JS_GET_SCRIPT_ATOM(script, GET_INDEX(pc2), atom); pc2 += INDEX_LEN; @ 1.1 log @Update to 1.60, provided by Blair Sadewitz in private mail. * JS 1.6.0 is based on the same branch (1.8.0.9) as Firefox 1.5.0.9 and includes the same stability and security fixes. * JS 1.6.0 includes support for JavaScript 1.6 with support for E4X, several new Array methods, and Array and String generics. @ text @d3 1 a3 1 --- jsopcode.c.orig 2006-11-29 19:34:45.000000000 -0500 d5 1 a5 1 @@@@ -183,7 +183,7 @@@@ js_Disassemble1(JSContext *cx, JSScript d13 2 a14 2 case JOF_CONST: @@@@ -214,10 +214,10 @@@@ js_Disassemble1(JSContext *cx, JSScript d27 1 a27 1 @@@@ -237,7 +237,7 @@@@ js_Disassemble1(JSContext *cx, JSScript d29 2 a30 2 npairs = GET_ATOM_INDEX(pc2); pc2 += ATOM_INDEX_LEN; d34 2 a35 2 atom = GET_ATOM(cx, script, pc2); pc2 += ATOM_INDEX_LEN; @