js/src/ctypes/CTypes.cpp
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
bf1a120681d07e4fa166ac22ed0767176a4e7022
created 2018-03-22 16:38 +0100
pushed 2018-03-27 21:48 +0000
Tom Schuster Tom Schuster - Bug 1255800 - Remove JS_THIS_OBJECT from js. r=jorendorff
77728b046b9572d38d0c576ca93a07d767c75018
created 2018-03-02 15:57 +0200
pushed 2018-03-02 23:07 +0000
Ciure Andrei Ciure Andrei - Backed out 10 changesets (bug 1439026) for spidermonkey-sm-nonunified-linux64 bustages. a=backout on a CLOSED TREE
e745fe9ab05aa6a877230fc451be0bac38a9a8f6
created 2018-02-27 08:23 -0600
pushed 2018-03-02 23:07 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 7: jsnum.* -> builtin/Number.*. r=jandem.
51fe9a44a5d3f1448cd7a2e50077e80ef919a3f3
created 2018-02-21 10:53 -0600
pushed 2018-02-24 00:59 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 2: Remove some unnecessary uses of js/Printf.h. r=jandem.
0ceb91c42b0ff876a61ed23f5e587ba3a2083bcf
created 2018-02-21 10:30 -0600
pushed 2018-02-24 00:59 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem.
3ceed0fcb88258a867879388d84b3a41953da431
created 2018-02-14 16:04 -0600
pushed 2018-02-17 09:56 +0000
Jason Orendorff Jason Orendorff - Bug 1438278 - Part 4: Rename some files into js/src/util. r=jandem.
609eb4880073d3b1ff1a198ec68737dce50bcb3f
created 2018-02-12 15:05 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 7: Rename jscntxt* -> vm/JSContext*. r=jandem.
23d76102a2e8acd0e79c26faa44eec833db58529
created 2018-02-12 12:51 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 4: Rename jsfun* -> vm/JSFunction*.
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
aae0a2c15e00898c4f0a920b548afbf700edfc3a
created 2018-02-13 10:33 +0000
pushed 2018-02-14 22:23 +0000
Jon Coppeard Jon Coppeard - Bug 1437489 - Split out implementation of atoms table out into vm/AtomsTable.h r=jandem
60e1a827ac56caa374ca5e6ac8920b36cd5ca5a6
created 2018-01-22 12:53 -0800
pushed 2018-01-24 21:56 +0000
Jeff Walden Jeff Walden - Bug 1432340 - Introduce gc/FreeOp.h to contain that class, extricating it from the far-more-ponderous vm/Runtime.h for those users needing *only* js::FreeOp and nothing else. r=sfink
352d2ed92fefe6509f5c31e8d102c00a0d8279d7
created 2018-01-22 12:49 -0800
pushed 2018-01-24 21:56 +0000
Jeff Walden Jeff Walden - Bug 1431874 - Loop using a size_t index, not a pointer, to avoid undefined behavior computing an end pointer possibly outside the range of the underlying data. r=jonco
2a21d7780597b9760df66a084095fbedfc446517
created 2017-10-10 13:03 +0100
pushed 2017-10-10 21:56 +0000
Jon Coppeard Jon Coppeard - Backed out changeset 3b19f13cf22a (bug 1406746) for rooting hazards
3b19f13cf22a8ceb6597115563ac5ace6da2c872
created 2017-10-10 12:07 +0100
pushed 2017-10-10 21:56 +0000
Jon Coppeard Jon Coppeard - Bug 1406746 - Fix ctypes error handling when creating FunctionInfo r=sfink
57132aac9262cbe6077160cad75bc590fd60e92c
created 2017-09-26 12:26 +0200
pushed 2017-09-26 22:55 +0000
Jan de Mooij Jan de Mooij - Bug 1153592 part 2 - Remove JSPROP_SHARED; ensure accessor props don't have slots. r=evilpie
21bde39def618a992857612307518943f5445cf9
created 2017-08-30 15:35 +0200
pushed 2017-08-31 00:10 +0000
Jan de Mooij Jan de Mooij - Bug 1394835 part 1 - Spit JS_DefineProperty* APIs in separate data/accessor overloads. r=evilpie,bz
f1cf11762a248a4744fc1b5851c58c90e2980614
created 2017-08-28 10:39 +0200
pushed 2017-08-28 14:54 +0000
Jan de Mooij Jan de Mooij - Bug 1393790 part 1 - Remove JS_STUBGETTER and JS_STUBSETTER. r=jorendorff
2c56761b02a138e16c1c73c6040e8457a7c466bf
created 2017-08-25 10:12 +0200
pushed 2017-08-25 23:22 +0000
Jan de Mooij Jan de Mooij - Bug 1389510 part 3 - Remove getProperty/setProperty hooks from ClassOps. r=evilpie
less more (0) -300 -100 -60 tip