nickysn
c2abf3e14b
[PATCH 187/188] removing function code reference as unneeded
...
From edd3628ed9d2302b50ec590dfeb76eb929f5748b Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 13 Apr 2020 10:11:58 -0400
git-svn-id: branches/wasm@46183 -
2020-08-03 13:02:18 +00:00
nickysn
cd6eed38c1
[PATCH 186/188] removed debug lines
...
From a2ba033b28c82808f5c0074d6b4d3c62f965417a Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 13 Apr 2020 09:32:51 -0400
git-svn-id: branches/wasm@46182 -
2020-08-03 13:02:17 +00:00
nickysn
9d235d92bf
[PATCH 185/188] changing relocation to use actual wasmmodule objects,
...
instead of indexes. As the actual symbol index is only known when after
linking section was written
From 32f96b6a7da19db001b62481e860df5757f0867c Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 13 Apr 2020 09:32:18 -0400
git-svn-id: branches/wasm@46181 -
2020-08-03 13:02:16 +00:00
nickysn
addfbaf889
[PATCH 184/188] update writing binary import section for entities
...
other than function update table normalization to hard-code the element type
From 545def919260e7d90ec3b948f242022378607079 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 9 Apr 2020 14:08:42 -0400
git-svn-id: branches/wasm@46180 -
2020-08-03 13:02:15 +00:00
nickysn
0e4e94dfe2
[PATCH 183/188] wasa relocation to be off by default
...
From 29bc72b3e6d157b88ea1df59f171b8cd019c3254 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 9 Apr 2020 13:19:40 -0400
git-svn-id: branches/wasm@46179 -
2020-08-03 13:02:14 +00:00
nickysn
6af6930763
[PATCH 182/188] updating file output to use absolute path
...
From 538eac2f8d9ba8737d1840b85864a6921204a167 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 15:37:30 -0400
git-svn-id: branches/wasm@46178 -
2020-08-03 13:02:13 +00:00
nickysn
ba7661e6f2
[PATCH 181/188] using assembler parameters
...
From 351ab862f931830be30643473e2d073092e1de40 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 13:15:49 -0400
git-svn-id: branches/wasm@46177 -
2020-08-03 13:02:12 +00:00
nickysn
dbde36f012
[PATCH 180/188] starting wasa project to be the assembler
...
From 86e4726f85ee8aad811c9c4b6b6cfe63946a80fb Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 12:56:59 -0400
git-svn-id: branches/wasm@46176 -
2020-08-03 13:02:11 +00:00
nickysn
db6caf4496
[PATCH 179/188] normalizing elements after normalizing functions
...
From 3b77d251ecf0d52ded887dc2fed593b2ae70db5a Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 12:11:46 -0400
git-svn-id: branches/wasm@46175 -
2020-08-03 13:02:09 +00:00
nickysn
6a08f41442
[PATCH 178/188] update normalization and binary output for the new
...
table.id
From 3910ff460510bab5f4ec615abdb6d989cc909b04 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 11:59:26 -0400
git-svn-id: branches/wasm@46174 -
2020-08-03 13:02:09 +00:00
nickysn
cdc7401d91
[PATCH 177/188] update parsing of module level elements
...
From ee529729a987fda74c312a4e49e8246f127920ce Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 11:58:48 -0400
git-svn-id: branches/wasm@46173 -
2020-08-03 13:02:08 +00:00
nickysn
2168969b3f
[PATCH 176/188] changing tableNum (int) to tableId (str/int)
...
From 0f55d00cf556112c36bbd4b84970fc989cd38125 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 11:58:12 -0400
git-svn-id: branches/wasm@46172 -
2020-08-03 13:02:07 +00:00
nickysn
e13fb1fd1b
[PATCH 175/188] update normalization of imported units
...
From b2e45d583af68ff11052b29125b00331ad7a4359 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 10:32:10 -0400
git-svn-id: branches/wasm@46171 -
2020-08-03 13:02:06 +00:00
nickysn
50b84edd27
[PATCH 174/188] update parsing of import entity
...
From ce1266c4fb4a1c99ca4c8463989cdb7b4baeaacd Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 10:25:27 -0400
git-svn-id: branches/wasm@46170 -
2020-08-03 13:02:05 +00:00
nickysn
b710b84191
[PATCH 173/188] changed from using textual format of operand to
...
binary
From e855f0b9ce6fe4c156bb48c41d76d588c3caf987 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 2 Apr 2020 11:45:18 -0400
git-svn-id: branches/wasm@46169 -
2020-08-03 13:02:04 +00:00
nickysn
87958882c3
[PATCH 172/188] text to float. todo: need to rewrite the module and
...
instruction. Text parsing is not something wasmbinwriter should be doing
From 38408d6de531a76f3b7a29ad0bc96361f57268a2 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 1 Apr 2020 17:15:56 -0400
git-svn-id: branches/wasm@46168 -
2020-08-03 13:02:03 +00:00
nickysn
d881c155b1
[PATCH 171/188] adding float hex format
...
From b70802cffbdda9ac30dc772ba1be7ea62656880d Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 14:25:54 -0400
git-svn-id: branches/wasm@46167 -
2020-08-03 13:02:01 +00:00
nickysn
4a4a024eb6
[PATCH 170/188] using FPC built int function to do arithmetical
...
shift-right.
From 888bece97b8bb2ba160638e56ab00f21dccd0a93 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 14:24:47 -0400
git-svn-id: branches/wasm@46166 -
2020-08-03 13:02:00 +00:00
nickysn
771db4114c
[PATCH 169/188] removing debugging message
...
From 18b88ebb982fff52ac6ee63a636e92ddda3ffe3f Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 13:44:56 -0400
git-svn-id: branches/wasm@46165 -
2020-08-03 13:02:00 +00:00
nickysn
a8a0308e48
[PATCH 168/188] update scanning for additional WAT numeric formats
...
From 7467c8670fbfe4c2793f323a89091ee8a59c0bda Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 13:23:26 -0400
git-svn-id: branches/wasm@46164 -
2020-08-03 13:01:59 +00:00
nickysn
8030e5f439
[PATCH 167/188] binary writing for alignment
...
From ae1bf5c39b7258fe244391400a65cfd84c1ef12f Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 11:34:02 -0400
git-svn-id: branches/wasm@46163 -
2020-08-03 13:01:58 +00:00
nickysn
41d67dc630
[PATCH 166/188] normalizing memory instructions
...
From 0a62c804cae96479ec427da585e873acd35adeb9 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 11:33:33 -0400
git-svn-id: branches/wasm@46162 -
2020-08-03 13:01:57 +00:00
nickysn
8f9f2f706f
[PATCH 165/188] adding direct properties for align and offset of
...
memory instructions
From 772f6f796de261f2f4e6bb4a6b52be02d57cfd65 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 11:33:04 -0400
git-svn-id: branches/wasm@46161 -
2020-08-03 13:01:56 +00:00
nickysn
fca7ea87f3
[PATCH 164/188] adding alignment flag for memory instructions
...
From b8d1c19e855c183ddf9dbfb700a42fabdbcaf636 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 11:32:12 -0400
git-svn-id: branches/wasm@46160 -
2020-08-03 13:01:55 +00:00
nickysn
c7832853af
[PATCH 163/188] fix instruction code declaration
...
From 12f7a76ddf368819d111d8d6333438dabb8dfd1c Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 10:26:00 -0400
git-svn-id: branches/wasm@46159 -
2020-08-03 13:01:54 +00:00
nickysn
b737cc6cbe
[PATCH 162/188] always write signed operator for i32
...
From 1ac59a5f09dfcecfd0a3e25917399716b5326042 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 10:15:06 -0400
git-svn-id: branches/wasm@46158 -
2020-08-03 13:01:53 +00:00
nickysn
34e5a15752
[PATCH 161/188] fix writing local variables
...
From 0af39269ab1988d36606b5da7d958afce583357c Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 09:54:00 -0400
git-svn-id: branches/wasm@46157 -
2020-08-03 13:01:52 +00:00
nickysn
1631be00c8
[PATCH 160/188] normalizing global variables
...
From 1fab7f9018a9551ea28489dbcb87bb5b8fd25b2b Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 09:33:39 -0400
git-svn-id: branches/wasm@46156 -
2020-08-03 13:01:51 +00:00
nickysn
577bf4177c
[PATCH 159/188] fix parameters search, added global search
...
From eea2255a62efc0bdc821898766143c6c1fb0fe66 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 09:33:09 -0400
git-svn-id: branches/wasm@46155 -
2020-08-03 13:01:51 +00:00
nickysn
8dd03120c8
[PATCH 158/188] update parsing of the wat format
...
From 03948b289d998a45ccdc57154da3f0c55f391bf3 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 09:20:30 -0400
git-svn-id: branches/wasm@46154 -
2020-08-03 13:01:50 +00:00
nickysn
3e8efcf249
[PATCH 157/188] writing binary instructions with zero byte
...
From 46d2c72dd4d18face193b52397aa0d92215a9dd3 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 09:12:59 -0400
git-svn-id: branches/wasm@46153 -
2020-08-03 13:01:49 +00:00
nickysn
260a3a3061
[PATCH 156/188] normalizing call_indirect index
...
From 1c745e12ed007214835dd1286d51f4dc82b69dc8 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 09:06:48 -0400
git-svn-id: branches/wasm@46152 -
2020-08-03 13:01:48 +00:00
nickysn
7175dcdfa8
[PATCH 155/188] update parsing type definitions
...
From 7a8120a0814bf14da5ef9c34aa18c18fa41b4f61 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 08:57:44 -0400
git-svn-id: branches/wasm@46151 -
2020-08-03 13:01:47 +00:00
nickysn
e4674b03b4
[PATCH 154/188] normalizing table limit, if set to zero, making
...
minmax to element
From b13b522b323f3a996b3548a7e15eb0c432a844a7 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Mar 2020 16:59:02 -0400
git-svn-id: branches/wasm@46150 -
2020-08-03 13:01:46 +00:00
nickysn
be37f0577e
[PATCH 153/188] update normalizing elements
...
From 2e32be10ce985ebd1d3f5eb9fcc4cb4ee34077f6 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Mar 2020 16:50:48 -0400
git-svn-id: branches/wasm@46149 -
2020-08-03 13:01:45 +00:00
nickysn
1cd222ef30
[PATCH 152/188] splitting up normalization into a separate unit to
...
prevent overloading wasmmodule
From 586db93561858563bd0f1bba0de255282dd54c2f Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Mar 2020 12:03:47 -0400
git-svn-id: branches/wasm@46148 -
2020-08-03 13:01:44 +00:00
nickysn
d972e6da92
[PATCH 151/188] normalization of the table
...
From 67da2939ec2069adc780d0e59574e82b5db6d94c Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Mar 2020 10:58:54 -0400
git-svn-id: branches/wasm@46147 -
2020-08-03 13:01:43 +00:00
nickysn
7e64176086
[PATCH 150/188] writing jump vector (for br_table) command
...
From 4f9c81a44945b02ff5f735f8ae21aafee8164d51 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Mar 2020 10:52:20 -0400
git-svn-id: branches/wasm@46146 -
2020-08-03 13:01:42 +00:00
nickysn
eff566cc32
[PATCH 149/188] table index normalization
...
From ac123fcbd571f5cc7fbef5ded307d4f435ca5f0c Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 17:31:09 -0400
git-svn-id: branches/wasm@46145 -
2020-08-03 13:01:41 +00:00
nickysn
71b9352f2d
[PATCH 148/188] update writing of code section, to allow compact
...
LEB128 to be used
From 49953b2cbd7dc29e6f4588375c78dfbf3fb03559 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 16:38:18 -0400
git-svn-id: branches/wasm@46144 -
2020-08-03 13:01:41 +00:00
nickysn
dd9cff6845
[PATCH 147/188] giving an option not to write relocation information
...
From 407b608d27b470c208e30f55d8ea7dff5deedcc3 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 15:02:17 -0400
git-svn-id: branches/wasm@46143 -
2020-08-03 13:01:40 +00:00
nickysn
b828875a43
[PATCH 146/188] update writing globals section
...
From cabd10e07f9794a473b12411a1c527f423c6c5b6 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 14:45:43 -0400
git-svn-id: branches/wasm@46142 -
2020-08-03 13:01:39 +00:00
nickysn
518fb62535
[PATCH 145/188] updating normalization of global variables
...
From 71bb1476f6052dade76ded12d6eb892850c4445b Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 14:40:35 -0400
git-svn-id: branches/wasm@46141 -
2020-08-03 13:01:38 +00:00
nickysn
0528389c2f
[PATCH 144/188] writing memory section
...
From 11501a01346a0cb340c6af7d9899d8e2d429f7d3 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 12:14:20 -0400
git-svn-id: branches/wasm@46140 -
2020-08-03 13:01:37 +00:00
nickysn
49e71fe739
[PATCH 143/188] splitting normalization between function reference
...
number
From 523144777fd5df98f3b40962d7c1a7729adc39a5 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 11:59:02 -0400
git-svn-id: branches/wasm@46139 -
2020-08-03 13:01:37 +00:00
nickysn
39c720778f
[PATCH 142/188] adding mutable flag for global variables
...
From fdd0998697323727e0fbd4af6322eb305f1a8960 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 11:24:36 -0400
git-svn-id: branches/wasm@46138 -
2020-08-03 13:01:35 +00:00
nickysn
e31e57ceb1
[PATCH 141/188] parsing offset and align
...
From 828b36f3bc1b812aef0edde11a10e914a5432feb Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 10:43:19 -0400
git-svn-id: branches/wasm@46137 -
2020-08-03 13:01:34 +00:00
nickysn
f6c2e6d8b8
[PATCH 140/188] scanning for align keyword
...
From 1e2c7a136abbef6afdc831b7874fc6b495c1577b Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 10:38:13 -0400
git-svn-id: branches/wasm@46136 -
2020-08-03 13:01:33 +00:00
nickysn
9223e3c1ec
[PATCH 139/188] adding parsing of weEqual token (for parsing
...
expressions align= offset=)
From 960f875f4a3e7f1d3e6c93ff29d6fb1e0856e764 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 10:29:24 -0400
git-svn-id: branches/wasm@46135 -
2020-08-03 13:01:32 +00:00
nickysn
44fe34b7a8
[PATCH 138/188] extending of offset align support
...
From d9f2782163a8bd14f5893a1f304cdad4683d0d90 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 10:22:46 -0400
git-svn-id: branches/wasm@46134 -
2020-08-03 13:01:32 +00:00