-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[mono][tasks] Extract EmitWasmBundle into generic EmitBundle task and enable bundling in mono self-contained library #84191
Commits on Mar 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1d4e246 - Browse repository at this point
Copy the full SHA 1d4e246View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2955cdb - Browse repository at this point
Copy the full SHA 2955cdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d25efc - Browse repository at this point
Copy the full SHA 2d25efcView commit details
Commits on Apr 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d8d97e8 - Browse repository at this point
Copy the full SHA d8d97e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb5e396 - Browse repository at this point
Copy the full SHA eb5e396View commit details -
Configuration menu - View commit details
-
Copy full SHA for a34c284 - Browse repository at this point
Copy the full SHA a34c284View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1924b2 - Browse repository at this point
Copy the full SHA c1924b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9084234 - Browse repository at this point
Copy the full SHA 9084234View commit details
Commits on Apr 6, 2023
-
Redesign bundling apis to handle various types of resources Move bundle registering into generated function and handle all forms of bundle registering there Move bundling api into assembly.c and prototypes into assembly-internals.h Rename assemblies to resources in bundling context Include EmitBundle task in wasm nuget Declare macro for case invariant string comparison Add documentation for bundling apis
Configuration menu - View commit details
-
Copy full SHA for 382a93d - Browse repository at this point
Copy the full SHA 382a93dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4d4193 - Browse repository at this point
Copy the full SHA d4d4193View commit details -
Configuration menu - View commit details
-
Copy full SHA for e70e61a - Browse repository at this point
Copy the full SHA e70e61aView commit details
Commits on Apr 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ecf5ffc - Browse repository at this point
Copy the full SHA ecf5ffcView commit details -
Configuration menu - View commit details
-
Copy full SHA for fda389a - Browse repository at this point
Copy the full SHA fda389aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 791c743 - Browse repository at this point
Copy the full SHA 791c743View commit details -
Configuration menu - View commit details
-
Copy full SHA for d98c0a5 - Browse repository at this point
Copy the full SHA d98c0a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fc54b1 - Browse repository at this point
Copy the full SHA 6fc54b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7c09d0 - Browse repository at this point
Copy the full SHA d7c09d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1b5f02 - Browse repository at this point
Copy the full SHA d1b5f02View commit details
Commits on Apr 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c0c443c - Browse repository at this point
Copy the full SHA c0c443cView commit details
Commits on Apr 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7683ed1 - Browse repository at this point
Copy the full SHA 7683ed1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1f3240 - Browse repository at this point
Copy the full SHA b1f3240View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddf6691 - Browse repository at this point
Copy the full SHA ddf6691View commit details -
Configuration menu - View commit details
-
Copy full SHA for 130aff3 - Browse repository at this point
Copy the full SHA 130aff3View commit details
Commits on Apr 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b8177d0 - Browse repository at this point
Copy the full SHA b8177d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60aa110 - Browse repository at this point
Copy the full SHA 60aa110View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba241b5 - Browse repository at this point
Copy the full SHA ba241b5View commit details -
[EmitBundle][task] Add templates for bundled source files
Templates added: - header mirroring bundled-resources-internals.h and MonoBundledSatelliteAssembly - source file template for each resource's byte data and size - individual templates to build preallocated MonoBundled*Resource structs - source file template to hold preallocated MonoBundled*Resource structs
Configuration menu - View commit details
-
Copy full SHA for cfa60e5 - Browse repository at this point
Copy the full SHA cfa60e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fe9912 - Browse repository at this point
Copy the full SHA 6fe9912View commit details -
Configuration menu - View commit details
-
Copy full SHA for 077c020 - Browse repository at this point
Copy the full SHA 077c020View commit details -
[EmitBundle] Output symbol to resource type map for populating functi…
…on to add bundled resources
Configuration menu - View commit details
-
Copy full SHA for 1e7ad1c - Browse repository at this point
Copy the full SHA 1e7ad1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5eb985 - Browse repository at this point
Copy the full SHA c5eb985View commit details -
Configuration menu - View commit details
-
Copy full SHA for d28ee4b - Browse repository at this point
Copy the full SHA d28ee4bView commit details
Commits on Apr 24, 2023
-
[EmitBundle] Move bundle registration back into EmitBundle
[EmitBundle] Leverage Emit for file generation
Configuration menu - View commit details
-
Copy full SHA for a796bfb - Browse repository at this point
Copy the full SHA a796bfbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 364a119 - Browse repository at this point
Copy the full SHA 364a119View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e48dc6 - Browse repository at this point
Copy the full SHA 7e48dc6View commit details
Commits on May 10, 2023
-
Migrate logic to check hash table for assemblies or satellite assemblies back to bundled-resources.c Prepend apis with consistent mono_bundled_resources prefix
Configuration menu - View commit details
-
Copy full SHA for 46bd211 - Browse repository at this point
Copy the full SHA 46bd211View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddade81 - Browse repository at this point
Copy the full SHA ddade81View commit details -
Remove unused function Remove unnecessary string duplication Add length checks for comparisons Fix spacing in MonoBundledResource structs Avoid g_hash_table_lookup_extended precondition macro assertion fail
Configuration menu - View commit details
-
Copy full SHA for 7c0081f - Browse repository at this point
Copy the full SHA 7c0081fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39b5107 - Browse repository at this point
Copy the full SHA 39b5107View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69af44c - Browse repository at this point
Copy the full SHA 69af44cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3401df - Browse repository at this point
Copy the full SHA c3401dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 239c649 - Browse repository at this point
Copy the full SHA 239c649View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae088f2 - Browse repository at this point
Copy the full SHA ae088f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 233025a - Browse repository at this point
Copy the full SHA 233025aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f4258a - Browse repository at this point
Copy the full SHA 7f4258aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a632a73 - Browse repository at this point
Copy the full SHA a632a73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 429fe75 - Browse repository at this point
Copy the full SHA 429fe75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5aeaef4 - Browse repository at this point
Copy the full SHA 5aeaef4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccd783b - Browse repository at this point
Copy the full SHA ccd783bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cf95fc - Browse repository at this point
Copy the full SHA 3cf95fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d265db - Browse repository at this point
Copy the full SHA 5d265dbView commit details -
Update bundled header and switch to non internal types
Update bundled header to declare resource symbols and registration function Switch types from mono internal types to C99 compliant as bundling apis are partially exposed to public
Configuration menu - View commit details
-
Copy full SHA for 3206aab - Browse repository at this point
Copy the full SHA 3206aabView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8c5d88 - Browse repository at this point
Copy the full SHA a8c5d88View commit details
Commits on May 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fbe022e - Browse repository at this point
Copy the full SHA fbe022eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3390e90 - Browse repository at this point
Copy the full SHA 3390e90View commit details -
Configuration menu - View commit details
-
Copy full SHA for e16e467 - Browse repository at this point
Copy the full SHA e16e467View commit details -
Configuration menu - View commit details
-
Copy full SHA for 684b667 - Browse repository at this point
Copy the full SHA 684b667View commit details
Commits on May 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 50fd4ba - Browse repository at this point
Copy the full SHA 50fd4baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 236539a - Browse repository at this point
Copy the full SHA 236539aView commit details -
Configuration menu - View commit details
-
Copy full SHA for df96a6d - Browse repository at this point
Copy the full SHA df96a6dView commit details -
Instantiating boolean variables More direct insertion into hash table Removing unnecessary assertions Proper type casting Preferring symbol_data over symfile Adding void to prototype functions arg Fix indentation and spacing Prefer id over name
Configuration menu - View commit details
-
Copy full SHA for befa5d6 - Browse repository at this point
Copy the full SHA befa5d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3bb50a - Browse repository at this point
Copy the full SHA c3bb50aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a060748 - Browse repository at this point
Copy the full SHA a060748View commit details -
Configuration menu - View commit details
-
Copy full SHA for aff9c60 - Browse repository at this point
Copy the full SHA aff9c60View commit details
Commits on May 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c1e9ec1 - Browse repository at this point
Copy the full SHA c1e9ec1View commit details -
Configuration menu - View commit details
-
Copy full SHA for aeaf879 - Browse repository at this point
Copy the full SHA aeaf879View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6b9245 - Browse repository at this point
Copy the full SHA a6b9245View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c7d33d - Browse repository at this point
Copy the full SHA 6c7d33dView commit details -
Configuration menu - View commit details
-
Copy full SHA for dfba3f4 - Browse repository at this point
Copy the full SHA dfba3f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8aa970 - Browse repository at this point
Copy the full SHA e8aa970View commit details -
Configuration menu - View commit details
-
Copy full SHA for d191d59 - Browse repository at this point
Copy the full SHA d191d59View commit details
Commits on May 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for afaf91a - Browse repository at this point
Copy the full SHA afaf91aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3eff6b9 - Browse repository at this point
Copy the full SHA 3eff6b9View commit details -
Add bundled resource getters to access data values without MonoBundle…
…dResource structs
Configuration menu - View commit details
-
Copy full SHA for 7d3bebd - Browse repository at this point
Copy the full SHA 7d3bebdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 187855f - Browse repository at this point
Copy the full SHA 187855fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cf6edd - Browse repository at this point
Copy the full SHA 7cf6eddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a78222 - Browse repository at this point
Copy the full SHA 8a78222View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5ec428 - Browse repository at this point
Copy the full SHA f5ec428View commit details -
Configuration menu - View commit details
-
Copy full SHA for f309569 - Browse repository at this point
Copy the full SHA f309569View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5001622 - Browse repository at this point
Copy the full SHA 5001622View commit details
Commits on May 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0b3b30d - Browse repository at this point
Copy the full SHA 0b3b30dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1803ede - Browse repository at this point
Copy the full SHA 1803edeView commit details
Commits on May 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2af674d - Browse repository at this point
Copy the full SHA 2af674dView commit details
Commits on May 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4541530 - Browse repository at this point
Copy the full SHA 4541530View commit details
Commits on May 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 204cae7 - Browse repository at this point
Copy the full SHA 204cae7View commit details
Commits on May 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a77c39c - Browse repository at this point
Copy the full SHA a77c39cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec2570d - Browse repository at this point
Copy the full SHA ec2570dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ba29ad - Browse repository at this point
Copy the full SHA 4ba29adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e5e42f - Browse repository at this point
Copy the full SHA 9e5e42fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0fafb6 - Browse repository at this point
Copy the full SHA d0fafb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dad711 - Browse repository at this point
Copy the full SHA 5dad711View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51637a3 - Browse repository at this point
Copy the full SHA 51637a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e33442 - Browse repository at this point
Copy the full SHA 0e33442View commit details
Commits on May 26, 2023
-
Revert to custom hash and equal without WEBCIL guard
This reverts commit 0e33442.
Configuration menu - View commit details
-
Copy full SHA for 37b1c82 - Browse repository at this point
Copy the full SHA 37b1c82View commit details
Commits on May 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 88f90d4 - Browse repository at this point
Copy the full SHA 88f90d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4c6ef6 - Browse repository at this point
Copy the full SHA e4c6ef6View commit details
Commits on Jun 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dbe7c21 - Browse repository at this point
Copy the full SHA dbe7c21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8705c97 - Browse repository at this point
Copy the full SHA 8705c97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4071c10 - Browse repository at this point
Copy the full SHA 4071c10View commit details -
Configuration menu - View commit details
-
Copy full SHA for a573583 - Browse repository at this point
Copy the full SHA a573583View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d1a6bd - Browse repository at this point
Copy the full SHA 7d1a6bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58eeb95 - Browse repository at this point
Copy the full SHA 58eeb95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e568b1 - Browse repository at this point
Copy the full SHA 4e568b1View commit details
Commits on Jun 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b755fc7 - Browse repository at this point
Copy the full SHA b755fc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e34aff7 - Browse repository at this point
Copy the full SHA e34aff7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 854c5ec - Browse repository at this point
Copy the full SHA 854c5ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4379c37 - Browse repository at this point
Copy the full SHA 4379c37View commit details
Commits on Jun 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 59ba150 - Browse repository at this point
Copy the full SHA 59ba150View commit details -
Configuration menu - View commit details
-
Copy full SHA for 102c47d - Browse repository at this point
Copy the full SHA 102c47dView commit details
Commits on Jun 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 560491a - Browse repository at this point
Copy the full SHA 560491aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e41b81 - Browse repository at this point
Copy the full SHA 5e41b81View commit details
Commits on Jun 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 18afeda - Browse repository at this point
Copy the full SHA 18afedaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2c69ab - Browse repository at this point
Copy the full SHA c2c69abView commit details
Commits on Jun 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 45d2f8b - Browse repository at this point
Copy the full SHA 45d2f8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b377ff4 - Browse repository at this point
Copy the full SHA b377ff4View commit details