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
nickysn
afb9a8008e
[PATCH 137/188] parsing anonymous local variables declaration
...
From 59d381d7192f2953e268da6a21b3c9107631638d Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 10:17:15 -0400
git-svn-id: branches/wasm@46133 -
2020-08-03 13:01:31 +00:00
nickysn
b7978044ff
[PATCH 136/188] adding parsing global variables
...
From 3755e71bf33f32deb4b55971149deea6f4adf10f Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Mar 2020 17:05:24 -0400
git-svn-id: branches/wasm@46132 -
2020-08-03 13:01:30 +00:00
nickysn
9f9ff7a56c
[PATCH 135/188] adding support for module globals
...
From 019f0a289446f13f4f6575c87af0a8d1c97ed7d5 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Mar 2020 16:52:07 -0400
git-svn-id: branches/wasm@46131 -
2020-08-03 13:01:29 +00:00
nickysn
6feb5c24f6
[PATCH 134/188] adding legacy memory.size instruction
...
From f8b32d8a1d7ce9b86c30266416eb9a9b14d53ee1 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Mar 2020 16:38:09 -0400
git-svn-id: branches/wasm@46130 -
2020-08-03 13:01:28 +00:00
nickysn
b31483750d
[PATCH 133/188] additional legacy instruction format
...
From 0c906ac8d35a2de99d2847fc5708be0f4d903955 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Mar 2020 16:25:07 -0400
git-svn-id: branches/wasm@46129 -
2020-08-03 13:01:27 +00:00
nickysn
5ddf47ec58
[PATCH 132/188] adding old-style instructions
...
From 53eaaa727d935abe1ce568bc4d68b95a22ad2003 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Mar 2020 15:55:17 -0400
git-svn-id: branches/wasm@46128 -
2020-08-03 13:01:26 +00:00
nickysn
5c9d1df31d
[PATCH 131/188] parsing for table inline element
...
From aded8a790e3830f32db312744a35c22003a2afd8 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Mar 2020 15:47:48 -0400
git-svn-id: branches/wasm@46127 -
2020-08-03 13:01:25 +00:00
nickysn
a55cc6bc45
[PATCH 130/188] parsing type definitions
...
From 31ef62fa27203a558b8a19e445dd698cee8d2e29 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Mar 2020 15:16:55 -0400
git-svn-id: branches/wasm@46126 -
2020-08-03 13:01:24 +00:00
nickysn
104f4b34d5
[PATCH 129/188] grow_memory instruction format
...
From 3b63806eb10c0f93d64655a23b6b9a4366f2807b Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Mar 2020 14:53:29 -0400
git-svn-id: branches/wasm@46125 -
2020-08-03 13:01:23 +00:00
nickysn
1a34ca2ea0
[PATCH 128/188] adding number format support
...
From 7e195a3ab44683fb375c7a960b6e486619a077ab Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Mar 2020 14:50:10 -0400
git-svn-id: branches/wasm@46124 -
2020-08-03 13:01:22 +00:00
nickysn
6419413641
[PATCH 127/188] updating parsing of multiple parameters
...
From 4c3f1e9b8facadaca9aff02e64679f94f3ff4ecc Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 23 Mar 2020 16:39:54 -0400
git-svn-id: branches/wasm@46123 -
2020-08-03 13:01:20 +00:00
nickysn
0ff587582b
[PATCH 126/188] adding data entity parsing
...
From e996d96b6bf876611f7803f5e3367cae8a35c010 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 23 Mar 2020 16:23:09 -0400
git-svn-id: branches/wasm@46122 -
2020-08-03 13:01:19 +00:00
nickysn
f1d711a61d
[PATCH 125/188] adding wasmdata entity
...
From 505041d99961278b6b3d06d09f3531d9690f55e8 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 23 Mar 2020 16:22:45 -0400
git-svn-id: branches/wasm@46121 -
2020-08-03 13:01:18 +00:00
nickysn
10cc3d3a54
[PATCH 124/188] adding modules for data and memory
...
From 920032a5497061296459a379a49597161d45fa07 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 23 Mar 2020 16:10:03 -0400
git-svn-id: branches/wasm@46120 -
2020-08-03 13:01:16 +00:00
nickysn
5f4ca22e1a
[PATCH 123/188] parsing memory entries
...
From ab8b51f0bda3e4fc9ca192ad10b635d94ce2ca28 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 23 Mar 2020 16:09:27 -0400
git-svn-id: branches/wasm@46119 -
2020-08-03 13:01:16 +00:00
nickysn
7facec1371
[PATCH 122/188] adding parsing of jump vectors for br_table
...
From 90a6eded0c3af6a418c7949c3589258f65846931 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 23 Mar 2020 15:43:23 -0400
git-svn-id: branches/wasm@46118 -
2020-08-03 13:01:14 +00:00
nickysn
bf0a263074
[PATCH 121/188] renaming ipTable to ipJumpVec
...
From 8a001584706ce24acf3742ed40a5697aecdb7af1 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 23 Mar 2020 15:31:36 -0400
git-svn-id: branches/wasm@46117 -
2020-08-03 13:01:14 +00:00
nickysn
0dad8b4b3d
[PATCH 120/188] adding test call_indirect using index reference
...
From 774240f85f8bfaa9b94307a74a6771807963231d Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 23 Mar 2020 15:24:28 -0400
git-svn-id: branches/wasm@46116 -
2020-08-03 13:01:13 +00:00
nickysn
7f6bc39369
[PATCH 119/188] adding jump label for the block instructions
...
From ab6e29ce727c317aaa7cb02414ccfc43280fd7af Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 18 Mar 2020 15:15:34 -0400
git-svn-id: branches/wasm@46115 -
2020-08-03 13:01:11 +00:00
nickysn
6278acb792
[PATCH 118/188] support for tee_local instruction format
...
From c185d43ebce41f189f32272286ef1d3798eee4af Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 18 Mar 2020 15:14:58 -0400
git-svn-id: branches/wasm@46114 -
2020-08-03 13:01:10 +00:00
nickysn
1b7d815def
[PATCH 117/188] update normalization of the block result type
...
From e8a28fedf1aaa729c63d725d00f8992b3e1b8638 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 18 Mar 2020 14:48:50 -0400
git-svn-id: branches/wasm@46113 -
2020-08-03 13:01:09 +00:00
nickysn
aaba4e1e79
[PATCH 116/188] normalization of the block type
...
From 641f9387b8b5be52af1d4f0f51bfcbd0f98751ff Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 18 Mar 2020 14:46:27 -0400
git-svn-id: branches/wasm@46112 -
2020-08-03 13:01:08 +00:00
nickysn
2dda2565f2
[PATCH 115/188] adding a test for if-instruction
...
From e9ebae2a690e25eeb71f950e11a0ba47883c0724 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 18 Mar 2020 13:20:21 -0400
git-svn-id: branches/wasm@46111 -
2020-08-03 13:01:06 +00:00
nickysn
f6705f03a6
[PATCH 114/188] update end instruction processing
...
From 25c3284d093b3fac230101e8579bcc986b3a1cce Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 18 Mar 2020 13:19:23 -0400
git-svn-id: branches/wasm@46110 -
2020-08-03 13:01:05 +00:00