js/src/ctypes/CTypes.cpp
66414629b2e353ef5740bd57da3a8ffdf39e5ce0
created 2019-03-26 13:58 +0000
pushed 2019-03-27 16:35 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1521732 - Part 3: Use RootedValueVector instead. r=sfink,jonco
0e46a47e01381d9a86dde63732b7e7774c8d762d
created 2019-03-19 14:39 +0000
pushed 2019-03-25 15:53 +0000
Jon Coppeard Jon Coppeard - Bug 1536447 - Use HeapPtr rather than Heap pointer wrappers in ctypes r=sfink
b9d87882a36584e2f17331b652cbc8681aee17ce
created 2019-03-08 22:28 -0800
pushed 2019-03-12 04:48 +0000
Jeff Walden Jeff Walden - Bug 1534437 - Make JSFlatString::new_ always take ownership of the |chars| passed to it, and add the same sensible ownership handling to a bunch of callers. r=tcampbell
f4e9e5429fd82f9c3787ca2d42798a2bf3d353f9
created 2019-03-04 15:19 -0800
pushed 2019-03-05 09:27 +0000
Jeff Walden Jeff Walden - Bug 1532005 - Implement a new js/public/ArrayBuffer.h header to centralize functionality for creating and interacting with ArrayBuffers. r=sfink
a7bb6e5afaf2d5afa0787244ff1b7fad07c8c9c1
created 2019-03-05 01:07 +0200
pushed 2019-03-05 04:21 +0000
Razvan Maries Razvan Maries - Backed out 4 changesets (bug 1532005, bug 1531638) for causing perma fails and Spidermonkey fail. CLOSED TREE
738cf4b1126a5e2daa22fe3f8e653b35da0306ad
created 2019-02-28 17:00 -0800
pushed 2019-03-05 04:21 +0000
Jeff Walden Jeff Walden - Bug 1532005 - Implement a new js/public/ArrayBuffer.h header to centralize functionality for creating and interacting with ArrayBuffers. r=sfink
f99b937e9e7ce91e7d648a37251d4af8d1d6da68
created 2019-02-25 16:09 -0600
pushed 2019-03-01 13:06 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 13 - Move method definition inline comments to new line in 'js/'. r=jorendorff
a031c9dd9dd5d0d90ca56bfbe6c6ded1a2fadf44
created 2019-02-15 08:15 +0000
pushed 2019-02-15 18:37 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
e8f7092b8d5dd3c92a3520b9d5a502f6a8d171bd
created 2019-02-12 18:29 +0100
pushed 2019-02-13 04:27 +0000
Paul Bignier Paul Bignier - bug 1245108 - Fixed uninitialized variables warnings in js/ r=luke
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-19 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
77a8b17163210f7d4bba7e800c2fcb55b0690a24
created 2019-01-03 15:37 -0600
pushed 2019-01-08 10:16 +0000
Jeff Walden Jeff Walden - Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
e32d3be39b84c40e5bf8dee55d3a3ae8c6773916
created 2019-01-04 16:33 -0600
pushed 2019-01-05 04:03 +0000
Jeff Walden Jeff Walden - Back out f8a29b8bb211, d1267711aef0, df1b7a886a9d, 0f6a3dd2c2f7, e6628922b7be, 0a374ac233cd, cf00fd0f080c, 6fc24c4e7798, ab2e4a2e5dd2, 2d17e4ef5e71, 4a8940073f8c, ea3ab4b83152, c7577c232591, e58454c68f0f, and 0e39815d1bce for breaking a single Android J10 and nothing else. (That J10 task must not like deck chairs...) r=bustage
cf00fd0f080c31a4d475585e7583180a62007596
created 2019-01-03 15:37 -0600
pushed 2019-01-05 04:03 +0000
Jeff Walden Jeff Walden - Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-01 05:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
ba2da67c9e7e7541e4be66e5841c3a115c31ba1e
created 2018-11-20 10:15 +0000
pushed 2018-11-20 21:42 +0000
Ted Campbell Ted Campbell - Bug 1508255 - Minor formatting changes in js/src r=jandem
4b7c53151158f12abeadcd76779a26a94a9fd26b
created 2018-11-19 17:02 +0000
pushed 2018-11-19 21:56 +0000
Jan de Mooij Jan de Mooij - Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell
94c9a52a4f1da95c6a260cffe391cb024ede58d2
created 2018-10-26 13:00 -0400
pushed 2018-10-26 21:57 +0000
Nathan Froyd Nathan Froyd - Bug 1480550 - add ctypes support for aarch64 windows; r=dmajor
146575efb1c65085c56ee57d7cdc1de54c0f600b
created 2018-10-03 12:04 +0000
pushed 2018-10-04 15:22 +0000
Jan de Mooij Jan de Mooij - Bug 1496033 - Add missing {} in js/src. r=bbouvier
0fed430fe00c2c984a6a2c6cb4be30f62fe53baa
created 2018-09-14 09:51 -0700
pushed 2018-09-15 09:47 +0000
André Bargull André Bargull - Bug 1490605 - Part 3: Use existing UTF-8 functions from CharacterEncoding instead of near duplicating them. r=arai
6a993fa3e3d8aff2cb8cd8be4390eda67a3328e7
created 2018-09-14 09:51 -0700
pushed 2018-09-15 09:47 +0000
André Bargull André Bargull - Bug 1490605 - Part 2: Return UTF-8 encoded strings from ValueToSourceForError. r=arai
096c2c7d43265e6eb2bc44be67459b849d781cec
created 2018-09-14 09:50 -0700
pushed 2018-09-15 09:47 +0000
André Bargull André Bargull - Bug 1490605 - Part 1: Reduce code duplication when stringifying error arguments in ctypes code. r=arai
e923330d5bd3aef1f687eddf96a06ad5ec3860ed
created 2018-09-14 01:01 +0300
pushed 2018-09-13 22:02 +0000
Noemi Erli Noemi Erli - Merge inbound to mozilla-central. a=merge
0c6b0c2d4c82ce208124e76e25a2e3b86d469f44
created 2018-09-13 15:49 +0300
pushed 2018-09-13 22:02 +0000
Ciure Andrei Ciure Andrei - Backed out 4 changesets (bug 1490605) for build bustages CTypes.cpp CLOSED TREE
61250a398db06830b0e4e2e012f609f345aca54e
created 2018-09-12 01:03 -0700
pushed 2018-09-13 22:02 +0000
André Bargull André Bargull - Bug 1490605 - Part 3: Use existing UTF-8 functions from CharacterEncoding instead of near duplicating them. r=arai
e911dd693280b7e00716c32f56fe1a946386bd56
created 2018-09-13 01:27 -0700
pushed 2018-09-13 22:02 +0000
André Bargull André Bargull - Bug 1490605 - Part 2: Return UTF-8 encoded strings from ValueToSourceForError. r=arai
e54bd8035b432be2957306fb318aeb821b842dc0
created 2018-09-13 01:26 -0700
pushed 2018-09-13 22:02 +0000
André Bargull André Bargull - Bug 1490605 - Part 1: Reduce code duplication when stringifying error arguments in ctypes code. r=arai
355b50b3aa6b07892c5300f746ac86cf82a1aeef
created 2018-09-12 21:03 +0000
pushed 2018-09-13 21:58 +0000
Jan de Mooij Jan de Mooij - Bug 1490630 - Always use braces for if/for/while statements in js/src/ctypes. r=jorendorff
9f5767f1b04cb1924e94e530acec5738edfb3e52
created 2018-09-05 06:05 -0700
pushed 2018-09-06 04:38 +0000
André Bargull André Bargull - Bug 1485066 - Part 8: Rename JS_EncodeString to JS_EncodeStringToLatin1. r=Waldo
775159907c734fcef22df5b9a26316aa78dad732
created 2018-09-05 01:25 -0700
pushed 2018-09-06 04:38 +0000
André Bargull André Bargull - Bug 1485066 - Part 2: Use UniqueChars as return-type in functions previously using JSAutoByteString out-param. r=Waldo
52ae4d84b11e507483430e922d25b2083ad5c73e
created 2018-09-05 02:25 -0700
pushed 2018-09-06 04:38 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
3d23c2f43b8a5ccd1dd21f1240689cea1566deed
created 2018-09-05 15:54 +0300
pushed 2018-09-05 22:25 +0000
Cosmin Sabou Cosmin Sabou - Backed out 14 changesets (bug 1485066) for build bustages on MessageManagerFuzzer. CLOSED TREE
6676e8fedcb375e0147a8cede0345d1990735f37
created 2018-09-05 02:26 -0700
pushed 2018-09-05 22:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 8: Rename JS_EncodeString to JS_EncodeStringToLatin1. r=Waldo
c22fc17c9d87281c0c074ccb2c2f21fb9a3bf4dd
created 2018-09-05 01:25 -0700
pushed 2018-09-05 22:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 2: Use UniqueChars as return-type in functions previously using JSAutoByteString out-param. r=Waldo
d35bb63dbc1d7c5892ee32c1f20aaab17ceaf9f5
created 2018-09-05 02:25 -0700
pushed 2018-09-05 22:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
fcae304349d841a9bb2850c59dcc70680b857aa7
created 2018-08-30 20:10 +0100
pushed 2018-08-30 21:50 +0000
Jon Coppeard Jon Coppeard - Bug 1486782 - Remove unnecessary includes of gc/Zone.h r=sfink
67d5039dcbc2522e187bcf3dbec1c6e92bd32167
created 2018-08-20 07:46 -0700
pushed 2018-08-21 09:54 +0000
Jeff Walden Jeff Walden - Bug 1033916 - Move JSAutoByteString out of jsapi.h into js/public/AutoByteString.h, incidentally breaking the jsfriendapi.h -> jsapi.h dependency. r=jandem
6d10eda7f12de64044246e544d581537f30f8998
created 2018-08-20 07:44 -0700
pushed 2018-08-21 09:54 +0000
Jeff Walden Jeff Walden - Bug 1040316 - Move AutoStableStringChars out of friendapi into public API. r=jandem
ad30dc53e38ec41adc99f81fd8a5102ecf7775fd
created 2018-08-10 18:00 +1000
pushed 2018-08-13 09:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1481998 - Make mozilla::Hash{Map,Set}'s entry storage allocation lazy. r=luke,sfink
76de95da94dd0a6fdb622d9e2705f7be46dc6155
created 2018-07-13 10:49 +0100
pushed 2018-07-13 21:53 +0000
Jon Coppeard Jon Coppeard - Bug 1475226 - Use JSContext for malloc allocation rather than Zone where possible r=sfink
397856154e99bd0c2029aa3e4fdf5170e7966465
created 2018-07-11 11:44 +0200
pushed 2018-07-11 22:05 +0000
Jan de Mooij Jan de Mooij - Bug 1474522 - Change PrepareScriptEnvironmentAndInvoke to always take a global object instead of an arbitrary scope. r=bholley
8b1fc57cce36f9a85a1d1c8534309a5e1936de24
created 2018-06-28 09:17 -0700
pushed 2018-06-30 09:49 +0000
André Bargull André Bargull - Bug 1471931 - Part 2: Replace manual memory management with UniquePtr in a few places. r=sfink
3967e4340805a5ef860544579ccd1c7ff21f4f32
created 2018-06-25 03:14 -0700
pushed 2018-06-26 14:53 +0000
André Bargull André Bargull - Bug 1466626 - Part 3: Don't call ReportOutOfMemory twice when used with JSContext allocation. r=jonco
390ba7756cae841c7cb6b0b2787b3cc7347bda69
created 2018-06-22 13:29 -0700
pushed 2018-06-23 21:45 +0000
André Bargull André Bargull - Bug 1467438 - Part 2: Replace remaining ScopedJSFreePtr with UniquePtr. r=sfink
66fd5497203f27524e233c7dca3bed9d5eba87d7
created 2018-06-21 11:05 +0200
pushed 2018-06-21 21:50 +0000
Jan de Mooij Jan de Mooij - Bug 1469217 part 2 - Add APIs taking getter/setter objects instead of JSNatives. r=anba
a23ae192f3402ed65a6aa6cade666337cc6f7edd
created 2018-05-29 03:46 -0700
pushed 2018-06-17 09:46 +0000
André Bargull André Bargull - Bug 1450085 - Part 3: Call error-functions instead of passing JSREPORT_ERROR flag. r=tcampbell
a0d11b55d5957a488b41420c4f6cc178df7cd2e7
created 2018-06-01 17:59 +0200
pushed 2018-06-04 17:56 +0000
Miko Mynttinen Miko Mynttinen - Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
cd74e3f9f61e1e48f872f1b365400668256c28aa
created 2018-06-03 19:25 +0300
pushed 2018-06-04 17:56 +0000
arthur.iakab arthur.iakab - Backed out 2 changesets (bug 1465060) for build bustages on security/sandbox/linux/reporter/SandboxReporter.cpp
10446073eca89bc3099523a5f3795ea7aa45cf2f
created 2018-06-01 17:59 +0200
pushed 2018-06-04 17:56 +0000
Miko Mynttinen Miko Mynttinen - Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
d56f8af6e3ab03e12fc22fd0f4b6003d50e8218e
created 2018-04-17 17:06 -0700
pushed 2018-04-19 09:53 +0000
Steve Fink Steve Fink - Bug 1439712 - CTypes string error checking, r=jonco
321ec4ba2ea3421c45612c2bcdf8a8e0696b1b77
created 2018-02-20 12:41 -0800
pushed 2018-04-19 09:53 +0000
Steve Fink Steve Fink - Bug 1439712 - Improve JSString::ensureLinear error reporting, r=jonco
c530019cba7727ddcdbfd9d052c24fb113056e7b
created 2018-04-12 20:19 -0700
pushed 2018-04-14 23:37 +0000
Jeff Walden Jeff Walden - Bug 1453456 - Replace nsCRT::IsAscii{Alpha,Digit} with mfbt/TextUtils.h versions. r=froydnj
69fbc1090788f798834bac5bad41fc8a3ff33d59
created 2018-04-10 11:42 -0700
pushed 2018-04-14 23:37 +0000
Jeff Walden Jeff Walden - Bug 1453456 - Add/use more ASCII alphanumeric testing/conversion functions from MFBT in SpiderMonkey code in various places. r=froydnj
5be9aada3037ef8bce52a8dae0995581af757c71
created 2018-03-27 14:01 -0700
pushed 2018-04-14 23:37 +0000
Jeff Walden Jeff Walden - Bug 1447668. r=jorendorff
f36928548891d9029477f0733c71bb8e093e95f6
created 2018-04-14 00:52 +0300
pushed 2018-04-14 09:49 +0000
Andreea Pavel Andreea Pavel - Backed out 4 changesets (bug 1453456) for build bustages at js/src/jit-test/tests/ctypes/conversion-primitive.js on a CLOSED TREE
e233cb06379dfefa544fe2dbd4c82945b627cc70
created 2018-04-14 00:06 +0300
pushed 2018-04-14 09:49 +0000
Andreea Pavel Andreea Pavel - Backed out changeset a30cf37ddcab (bug 1447668) for build bustages at /builds/worker/workspace/build/src/js/src/ctypes/CTypes.cpp:2607 on a CLOSED TREE
fde6a66eb3170c0211ba97dcb3b43b4de45e23d8
created 2018-04-10 11:42 -0700
pushed 2018-04-14 09:49 +0000
Jeff Walden Jeff Walden - Bug 1453456 - Add/use more ASCII alphanumeric testing/conversion functions from MFBT in SpiderMonkey code in various places. r=froydnj
a30cf37ddcabae12cac3ff12179f568ad3084d11
created 2018-03-27 14:01 -0700
pushed 2018-04-14 09:49 +0000
Jeff Walden Jeff Walden - Bug 1447668. r=jorendorff
less more (0) -300 -100 -60 tip