Jiaxun Yang
b9ffc2c362
Bug 1430693 - IonMonkey: MIPS: Fix generic NaN for legacy mips (IEEE 754-1985)
...
Tag: #1542
2020-05-23 06:55:04 +08:00
Jiaxun Yang
73011b18fe
Bug 1424978 - IonMonkey: MIPS64: Fix unboxNonDouble for Int32
...
Tag: #1542
2020-05-23 06:55:01 +08:00
Jiaxun Yang
dc7fd7cdfd
Bug 1424978 - IonMonkey: MIPS64: Fix tagValue function
...
Tag: #1542
2020-05-23 06:54:58 +08:00
Jiaxun Yang
7db89b07bd
Bug 1424978 - IonMonkey: MIPS64: Fix boxValue function
...
Tag: #1542
2020-05-23 06:54:55 +08:00
Jiaxun Yang
ded41ae04d
Bug 1390802 - IonMonkey: MIPS64: Fix storeValue function
...
Tag: #1542
2020-05-23 06:54:52 +08:00
Jiaxun Yang
3479a798ea
Bug 1424978 - IonMonkey: MIPS: Fix ma_store_unaligned
...
Tag: #1542
2020-05-23 06:54:48 +08:00
Jiaxun Yang
ac720c2a42
Bug 1424978 - IonMonkey: MIPS: Fix ma_addTestCarry
...
Tag: #1542
2020-05-23 06:54:45 +08:00
Jiaxun Yang
126e1dfed9
Bug 1390459 - mulby3 function implement error on mips platform
...
Tag: #1542
2020-05-23 06:54:43 +08:00
Jiaxun Yang
ce88df74e8
Bug 1271968 - IonMonkey: MIPS: Refactor addMixedJump.
...
Tag: #1542
2020-05-23 06:54:39 +08:00
Jiaxun Yang
79aee6d950
Bug 1271968 - wasm: MIPS: Port mixed jump for wasm.
...
Tag: #1542
2020-05-23 06:54:35 +08:00
Jiaxun Yang
7d346d2f61
Bug 1271968 - IonMonkey: MIPS: Refactor PatchWrite_NearCall.
...
Tag: #1542
2020-05-23 06:54:33 +08:00
Jiaxun Yang
90edf5c5e4
Bug 1271968 - IonMonkey: MIPS: Handle conditional branch in out of line code of mixed jump.
...
Tag: #1542
2020-05-23 06:54:29 +08:00
Jiaxun Yang
14ed1d3e3c
Bug 1271968 - IonMonkey: MIPS: Merge MacroAssembler::branchWithCode.
...
Tag: #1542
2020-05-23 06:54:26 +08:00
Jiaxun Yang
0688bb7159
Bug 1271968 - IonMonkey: MIPS: Merge MacroAssembler::ma_jal.
...
Tag: #1542
2020-05-23 06:54:23 +08:00
Jiaxun Yang
e2773bdc37
Bug 1271968 - IonMonkey: MIPS: Merge Assembler::bind.
...
Tag: #1542
2020-05-23 06:54:20 +08:00
Jiaxun Yang
ee48a26c52
Bug 1271968 - IonMonkey: MIPS: Replace long jumps by mixed jumps.
...
Tag: #1542
2020-05-23 06:54:17 +08:00
Jiaxun Yang
1d29d6882c
Bug 1271968 - IonMonkey: MIPS: Make jit code in same 256 MB-aligned region
...
Tag: #1542
2020-05-23 06:54:14 +08:00
Jiaxun Yang
90144c967f
[IonMonkey] MIPS: Import small optimizations from load & store
2020-05-23 06:54:10 +08:00
Jiaxun Yang
8bab1f4fbf
Issue #1542 - IonMonkey: MIPS32: Fix build error on O32 platform.
2020-05-23 06:54:07 +08:00
Jiaxun Yang
06f5e5b9b5
Bug 1323646 - IonMonkey: MIPS64: Fix range checking in ma_addTestOverflow
...
Tag: #1542
2020-05-23 06:54:04 +08:00
Jiaxun Yang
e293ccbcd4
Bug 1323642 - IonMonkey: MIPS64: Fix load unsigned 48-bit immediate
...
Issue:
In ma_li(Register, ImmWord):
Load unsigned 48-bit immediate: 0x0000_8000_0000_0000
Wrong instructions stream:
lui reg, 0x8000
dsll reg, reg, 16 # reg = 0xffff_8000_0000_0000
Fixed instructions stream:
lui reg, 0x8000
dinsu reg, zero, 32, 32
dsll reg, reg, 16
Tag: #1542
2020-05-23 06:54:01 +08:00
Jiaxun Yang
c15d832a98
Bug 1323136 - wasm: MIPS: Do bounds check in 32-bit
...
Tag: #1542
2020-05-23 06:53:58 +08:00
Jiaxun Yang
5a62948a43
Bug 1344597 - Baldr: MIPS: Fix trap type of unsigned divide by zero
...
Tag: #1542
2020-05-23 06:53:55 +08:00
Jiaxun Yang
e9e90bb62c
Bug 1394286 - mips64: fix error correction about stackpointer within function _NS_InvokeByIndex
...
Tag: #1542
2020-05-23 06:53:52 +08:00
Jiaxun Yang
1084163d0b
Issue #1542 - nsprpub: _PR_SI_ARCHITECTURE add missing mips64
2020-05-23 06:53:49 +08:00
Jiaxun Yang
91053477ec
Issue #1542 - IonMonkey: MIPS: Define JS_CODEGEN_MIPSXX by HAVE_64BIT_BUILD.
...
MIPSXX is required for 64bit build.
2020-05-23 06:53:47 +08:00
adeshkp
6cf6d2da88
Issue #80 - Include MDNSResponderOperator.h in libmdns/nsDNSServiceDiscovery.h for Mac
...
This is needed for forward declaration of `BrowseOperator` and `RegisterOperator`.
2020-05-23 06:53:26 +08:00
Gaming4JC
c314c2253d
Issue #80 - Add nsSocketTransportService2.h to ThrottleQueue.cpp
2020-05-23 06:53:14 +08:00
Moonchild
391f2d1025
Issue #80 - De-unify netwerk/wifi
2020-05-23 06:53:11 +08:00
Moonchild
7d1c08bc99
Issue #80 - De-unify netwerk/streamconv
2020-05-23 06:53:08 +08:00
Moonchild
13c2026dc2
Issue #80 - De-unify netwerk/srtp
2020-05-23 06:53:05 +08:00
Moonchild
8863dff0dd
Issue #80 - De-unify netwerk/socket
2020-05-23 06:53:02 +08:00
Moonchild
be78f46bae
Issue #80 - De-unify netwerk/protocol/http
2020-05-23 06:52:58 +08:00
Moonchild
ff440ebb84
Issue #80 - De-unify netwerk/protocol/res
2020-05-23 06:52:55 +08:00
Moonchild
08bf05f6f1
Issue #80 - De-unify editor/txmgr and editor/txtsvc
2020-05-23 06:52:31 +08:00
Moonchild
7e3c172ffb
Issue #80 - De-unify editor/libeditor
2020-05-23 06:52:28 +08:00
Moonchild
32db6ce7bf
Issue #80 - De-unify editor/composer
2020-05-23 06:52:25 +08:00
Moonchild
f0b717678c
Issue #80 - De-unify netwerk/protocol/ftp
2020-05-23 06:52:03 +08:00
Moonchild
911270ea60
Issue #80 - De-unify smaller netwerk/protocol components
...
- data
- device
- file
- viewsource
- wyciwyg
2020-05-23 06:52:01 +08:00
Moonchild
60b7d2e259
Issue #80 - De-unify netwerk/protocol/about
2020-05-23 06:51:57 +08:00
Moonchild
1d2309df55
Issue #80 - De-unify netwerk/ipc
2020-05-23 06:51:54 +08:00
Moonchild
cf74460dc0
Issue #80 - De-unify netwerk/dns
2020-05-23 06:51:51 +08:00
Moonchild
14e038f2c5
Issue #80 - De-unify netwerk/cookie
2020-05-23 06:51:48 +08:00
Moonchild
36ea31cc81
Issue #80 - De-unify netwerk/cache2
2020-05-23 06:51:45 +08:00
Moonchild
fd7e75b6e6
Issue #80 - De-unify netwerk/cache
2020-05-23 06:51:42 +08:00
Moonchild
2ba616d271
Issue #80 - De-unify netwerk/base
2020-05-23 06:51:39 +08:00
adeshkp
51c19f2e77
Issue #80 - Include gfx/Logging.h in NativeFontResourceMac.cpp
2020-05-23 06:51:13 +08:00
Gaming4JC
099b822652
Issue #80 - Include gfxEnv.h in gfx/gl/GLLibraryEGL.cpp
2020-05-23 06:50:48 +08:00
Moonchild
f51dd277a3
Issue #80 - Fix up gfx/ipc and gfx/src for Linux.
...
This removes an unused Telemetry enum
2020-05-23 06:50:42 +08:00
Moonchild
b8d9e7b8c0
Issue #80- De-unify gfx/layers
...
Excludes layers/ipc/CompositorBridgeParent and CrossProcessCompositorBridgeParent
because the latter purposely uses functions implemented in the former.
See also code comment in CrossProcessCompositorBridgeParent.cpp
Note: likely dead code for us anyway; likely not worth investing in to solve.
2020-05-23 06:50:13 +08:00