gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [libtalerutil-emscripten] 03/03: wasm


From: gnunet
Subject: [GNUnet-SVN] [libtalerutil-emscripten] 03/03: wasm
Date: Sat, 22 Sep 2018 17:19:25 +0200

This is an automated email from the git hooks/post-receive script.

dold pushed a commit to branch master
in repository libtalerutil-emscripten.

commit 6cdbd72d0149811f23cbdb3e2e5f2f696a5fdf30
Author: Florian Dold <address@hidden>
AuthorDate: Sat Sep 22 17:15:19 2018 +0200

    wasm
---
 taler-emscripten-lib.js   |  20 +-------------------
 taler-emscripten-lib.wasm | Bin 0 -> 444112 bytes
 2 files changed, 1 insertion(+), 19 deletions(-)

diff --git a/taler-emscripten-lib.js b/taler-emscripten-lib.js
index 2bc598d..ce2a19d 100644
--- a/taler-emscripten-lib.js
+++ b/taler-emscripten-lib.js
@@ -5,25 +5,7 @@ var TalerEmscriptenLib = (function() {
 function(TalerEmscriptenLib) {
   TalerEmscriptenLib = TalerEmscriptenLib || {};
 
-var Module=typeof TalerEmscriptenLib!=="undefined"?TalerEmscriptenLib:{};var 
moduleOverrides={};var key;for(key in 
Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=(function(status,toThrow){throw
 toThrow});Module["preRun"]=[];Module["postRun"]=[];var 
ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var 
ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typ 
[...]
-var asm=(/** @suppress {uselessCode} */ function(global,env,buffer) {
-"use asm";var a=new global.Int8Array(buffer);var b=new 
global.Int16Array(buffer);var c=new global.Int32Array(buffer);var d=new 
global.Uint8Array(buffer);var e=new global.Uint16Array(buffer);var f=new 
global.Uint32Array(buffer);var g=new global.Float32Array(buffer);var h=new 
global.Float64Array(buffer);var i=env.DYNAMICTOP_PTR|0;var 
j=env.tempDoublePtr|0;var k=env.STACKTOP|0;var l=env.STACK_MAX|0;var m=0;var 
n=0;var o=0;var p=0;var q=global.NaN,r=global.Infinity;var 
s=0,t=0,u=0,v=0,w=0.0; [...]
-// EMSCRIPTEN_START_FUNCS
-function _f(a){a=a|0;var 
b=0,d=0,e=0,f=0,g=0;g=k;k=k+48|0;if((k|0)>=(l|0))V(48);e=g+40|0;f=g+32|0;d=g+24|0;b=g;if((c[18131]|0)==1)ve(45898,45473,295,45917);if(c[18132]|0){Vf(4);c[b>>2]=73434;c[b+4>>2]=45473;c[b+8>>2]=300;c[b+12>>2]=46017;c[b+16>>2]=45917;c[b+20>>2]=(a|0)==0?45944:a;we(45969,b);k=g;return}a=Nn(37956)|0;if(a|0){c[d>>2]=Hn(a)|0;we(45670,d);Ua()}if(!(c[18134]|0)){c[18134]=1;a=On(37956)|0;if(!a){k=g;return}else{c[f>>2]=Hn(a)|0;we(45725,f);Ua()}}else{a=On(37956)|0;if(!a){k=g;r
 [...]
-function ub(a){a=a|0;var 
b=0;b=k;k=k+a|0;k=k+15&-16;if((k|0)>=(l|0))V(a|0);return b|0}function 
vb(){return k|0}function wb(a){a=a|0;k=a}function 
xb(a,b){a=a|0;b=b|0;k=a;l=b}function 
yb(a,b){a=a|0;b=b|0;if(!m){m=a;n=b}}function zb(a){a=a|0;x=a}function 
Ab(){return x|0}function Bb(a){a=a|0;var b=0;b=Jb(32,41064,38)|0;ac(a,b);return 
b|0}function Cb(a){a=a|0;var b=0;b=Jb(32,41064,56)|0;_b(a,b);return 
b|0}function Db(a){a=a|0;var b=0;b=Jb(32,41064,73)|0;cc(a,b);return 
b|0}function Eb(b,c,d){b [...]
-function fm(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var 
i=0,j=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0;Da=k;k=k+32|0;if((k|0)>=(l|0))V(32);za=Da+16|0;j=Da;va=h>>>4;Aa=b+56|0;i=a[Aa>>0]|0;if(!(i&2)){Ca=1
 [...]
-function Ek(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var 
g=0,h=0,i=0,j=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0;ia=k;k=k+208|0;if((k|0)>=(l|0))V(208);Y=ia+64|0;W=ia;S=ia+168|0;K=ia+148|0;L=ia+128|0;x=c[e+4>>2]|0;h=c[f+4>>2]|0;s=h<<1;i=c[f+8>>2]|0;if((x|0)<=16)if((x|0)>8)G=4;else
 G=(x|0)>4?3:(x|0)>2?2:1;else G=5;w=c[e+12>>2]&1;X= [...]
-function _i(b,e,f){b=b|0;e=e|0;f=f|0;var 
g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=((d[f+2>>0]|0)<<16|(d[f+3>>0]|0)<<24|(d[f+1>>0]|0)<<8|(d[f>>0]|0))^c[b+4096>>2];g=((d[f+6>>0]|0)<<16|(d[f+7>>0]|0)<<24|(d[f+5>>0]|0)<<8|(d[f+4>>0]|0))^c[b+4100>>2];h=((d[f+14>>0]|0)<<16|(d[f+15>>0]|0)<<24|(d[f+13>>0]|0)<<8|(d[f+12>>0]|0))^c[b+4108>>2];k=c[b+2048+((g>>>8&255)<<2)>>2]^c[b+1024+((g&255)<<2)>>2]^c[b+3072+((g>>>16&255)<<2)>>2]^c[b+(g>>>24<<2)>>2];j=k+(c[b+1024+((i>>>8&255)<<2)>>2]^c[b+((i&255)<<2)>>2]^c[b+
 [...]
-function di(b,d,e){b=b|0;d=d|0;e=e|0;var 
f=0,g=0,h=0,i=0,j=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0;Za=k;k
 [...]
-function jo(b,d,e){b=b|0;d=d|0;e=e|0;var 
f=0,g=0,h=0,i=0,j=0,m=0,n=0,o=0,p=0,q=0,r=0;r=k;k=k+32|0;if((k|0)>=(l|0))V(32);o=r;q=r+8|0;n=d+12|0;if((a[n>>0]|0?(f=e+12|0,a[f>>0]|0):0)?(Qq(n,f)|0)==0:0){g=d;i=c[g>>2]|0;g=c[g+4>>2]|0;d=c[d+8>>2]|0;j=e;h=c[j>>2]|0;j=c[j+4>>2]|0;f=c[e+8>>2]|0;a:do
 
if((i|0)==-1&(g|0)==-1)p=9;else{e=i;while(1){if(d>>>0<=99999999){m=d;i=e;p=10;break
 
a}d=d+-1e8|0;e=jr(e|0,g|0,1,0)|0;g=x;if((e|0)==-1&(g|0)==-1){p=9;break}}}while(0);if((p|0)==9?d>>>0<=99999999:0){m=d;i
 [...]
-
-// EMSCRIPTEN_END_FUNCS
-var jb=[Nr,gi,vi,Ai,Ii,Pi,Vi,rm,wm,zg,vo,Bc,Cc,Nr,Nr,Nr];var 
kb=[Or,ui,Ci,qm,ym,qo,Dh,Fi];var 
lb=[Pr,Oh,Ph,Qh,Rh,wi,xi,yi,zi,Bi,Ji,Qi,Wi,Zi,_i,$i,sm,tm,um,vm,xm,wg,Fm,Bo,xo,Co,zp,xe,Hp,Yh,Zh,hi,Ki,Ri,Xi,wo,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr,Pr];var
 mb=[Qr,Gm,bm,vn];var nb=[Rr,_h,$h,Xn];var ob=[Sr,fi,Hi,Oi,Ui,oo,Nj,Zq];var 
pb=[Tr,ei,Gi,Ni,Si,Ti,Yi,Em];var qb=[Ur,Am,di,Tm,hn,rn,lo,Ur];var 
rb=[Vr,dg];var sb=[Wr,ai,Xh,Wh,Vh,ci,cj,dj,bj,Wr,Wr,Wr,W [...]
-
-
-// EMSCRIPTEN_END_ASM
-(Module.asmGlobalArg,Module.asmLibraryArg,buffer);var 
real__GNUNET_CRYPTO_ecc_ecdh=asm["_GNUNET_CRYPTO_ecc_ecdh"];asm["_GNUNET_CRYPTO_ecc_ecdh"]=(function(){assert(runtimeInitialized,"you
 need to wait for the runtime to be ready (e.g. wait for main() to be 
called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to 
keep it alive after main() exits)");return 
real__GNUNET_CRYPTO_ecc_ecdh.apply(null,arguments)});var 
real__GNUNET_CRYPTO_ecdh_eddsa=asm["_GNUNET_CRYPTO_ecdh [...]
-
+var Module=typeof TalerEmscriptenLib!=="undefined"?TalerEmscriptenLib:{};var 
moduleOverrides={};var key;for(key in 
Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=(function(status,toThrow){throw
 toThrow});Module["preRun"]=[];Module["postRun"]=[];var 
ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var 
ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typ 
[...]
 
 
 
diff --git a/taler-emscripten-lib.wasm b/taler-emscripten-lib.wasm
new file mode 100644
index 0000000..c52c2aa
Binary files /dev/null and b/taler-emscripten-lib.wasm differ

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]