Skip to content

Commit 2608b16

Browse files
author
llgoer
committed
更新到2019-09-01版本
1 parent d0cad46 commit 2608b16

24 files changed

+391
-208
lines changed

Changelog

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
2019-09-01:
2+
3+
- added globalThis
4+
- documented JS_EVAL_FLAG_COMPILE_ONLY
5+
- added import.meta.url and import.meta.main
6+
- added 'debugger' statement
7+
- misc bug fixes
8+
19
2019-08-18:
210

311
- added os.realpath, os.getcwd, os.mkdir, os.stat, os.lstat,

LICENSE

Lines changed: 0 additions & 21 deletions
This file was deleted.

TODO

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,6 @@ REPL:
7575
Test262o: 0/11262 errors, 463 excluded
7676
Test262o commit: 7da91bceb9ce7613f87db47ddd1292a2dda58b42 (es5-tests branch)
7777

78-
Test262: 2/67090 errors, 842 excluded, 1386 skipped
79-
Test262bn: 2/69191 errors, 775 excluded, 399 skipped
80-
test262 commit: 59a1a016b7cf5cf43f66b274c7d1db4ec6066935
78+
Test262: 2/67303 errors, 839 excluded, 1390 skipped
79+
Test262bn: 2/69404 errors, 772 excluded, 403 skipped
80+
test262 commit: b63cdfd4f4a00f5fdb732778244d3456725f46c9

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2019-08-18
1+
2019-09-01

cutils.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -572,7 +572,6 @@ void rqsort(void *base, size_t nmemb, size_t size, cmp_f cmp, void *opaque)
572572
*/
573573
span = plt - ptr;
574574
span2 = pi - plt;
575-
plt = pi - span;
576575
lt = i - lt;
577576
if (span > span2)
578577
span = span2;

doc/jsbignum.html

Lines changed: 9 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

doc/jsbignum.pdf

-673 Bytes
Binary file not shown.

doc/jsbignum.texi

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -238,8 +238,6 @@ The following changes are visible:
238238

239239
@item Operators with integer operands never return the minus zero floating point value as result. Hence @code{Object.is(0, -0) === true}. Use @code{-0.0} to create a minus zero floating point value.
240240

241-
@item Division or modulo with a zero integer dividend raises an exception i.e. @code{1/0} throws a @code{RangeError} exception. However, division by the floating point zero returns Infinity or NaN as in standard mode: @code{1/0.0 === Infinity}. The same holds for zero elevated to a negative integer power i.e. @code{0**-1} throws a @code{RangeError} exception.
242-
243241
@item The @code{ToPrimitive} abstract operation is called with the @code{"integer"} preferred type when an integer is required (e.g. for bitwise binary or shift operations).
244242

245243
@item The prototype of integers is no longer @code{Number.prototype}. Instead@* @code{Object.getPrototypeOf(1) === BigInt.prototype}. The prototype of floats remains Number.prototype.

doc/quickjs.html

Lines changed: 11 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

doc/quickjs.pdf

-271 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)