@@ -513,21 +513,23 @@ function makeSuite(ByteBuffer) {
513513 } ;
514514
515515 var types = [
516- // name | alias | size | input | output | BE representation
517- [ "Int8" , "Byte" , 1 , 0xFE , - 2 , "fe" ] ,
518- [ "Uint8" , null , 1 , - 2 , 0xFE , "fe" ] ,
519- [ "Int16" , "Short" , 2 , 0xFFFE , - 2 , "fffe" ] ,
520- [ "Uint16" , null , 2 , - 2 , 0xFFFE , "fffe" ] ,
521- [ "Int32" , "Int" , 4 , 0xFFFFFFFE , - 2 , "fffffffe" ] ,
522- [ "Uint32" , null , 4 , - 2 , 0xFFFFFFFE , "fffffffe" ] ,
523- [ "Float32" , "Float" , 4 , 0.5 , 0.5 , "3f000000" ] ,
524- [ "Float64" , "Double" , 8 , 0.1 , 0.1 , "3fb999999999999a" ] ,
525- [ "Int64" , "Long" , 8 , new Long ( 0xFFFFFFFE , 0xFFFFFFFF , true ) , new Long ( 0xFFFFFFFE , 0xFFFFFFFF , false ) , "fffffffffffffffe" ] ,
526- [ "Uint64" , null , 8 , new Long ( 0xFFFFFFFE , 0xFFFFFFFF , false ) , new Long ( 0xFFFFFFFE , 0xFFFFFFFF , true ) , "fffffffffffffffe" ] ,
516+ // name | alias | size | input | output | BE representation
517+ [ "Int8" , "Byte" , 1 , 0xFE , - 2 , "fe" ] ,
518+ [ "Uint8" , null , 1 , - 2 , 0xFE , "fe" ] ,
519+ [ "Int16" , "Short" , 2 , 0xFFFE , - 2 , "fffe" ] ,
520+ [ "Uint16" , null , 2 , - 2 , 0xFFFE , "fffe" ] ,
521+ [ "Int32" , "Int" , 4 , 0xFFFFFFFE , - 2 , "fffffffe" ] ,
522+ [ "Uint32" , null , 4 , - 2 , 0xFFFFFFFE , "fffffffe" ] ,
523+ [ "Float32" , "Float" , 4 , 0.5 , 0.5 , "3f000000" ] ,
524+ [ "Float64" , "Double" , 8 , 0.1 , 0.1 , "3fb999999999999a" ] ,
525+ [ "Int64" , "Long" , 8 , new Long ( 0xFFFFFFFE , 0xFFFFFFFF , true ) , new Long ( 0xFFFFFFFE , 0xFFFFFFFF , false ) , "fffffffffffffffe" ] ,
526+ [ "Uint64" , null , 8 , new Long ( 0xFFFFFFFE , 0xFFFFFFFF , false ) , new Long ( 0xFFFFFFFE , 0xFFFFFFFF , true ) , "fffffffffffffffe" ] ,
527527
528- // name | alias | size | input | output | representation
529- [ "Varint32" , null , 5 , 0xFFFFFFFE , - 2 , "feffffff0f" ] ,
530- [ "Varint64" , null , 10 , new Long ( 0xFFFFFFFE , 0xFFFFFFFF , true ) , new Long ( 0xFFFFFFFE , 0xFFFFFFFF , false ) , "feffffffffffffffff01" ]
528+ // name | alias | size | input | output | representation
529+ [ "Varint32" , null , 5 , 0xFFFFFFFE , - 2 , "feffffff0f" ] ,
530+ [ "Varint32ZigZag" , null , 1 , - 1 , - 1 , "01" ] ,
531+ [ "Varint64" , null , 10 , new Long ( 0xFFFFFFFE , 0xFFFFFFFF , true ) , new Long ( 0xFFFFFFFE , 0xFFFFFFFF , false ) , "feffffffffffffffff01" ] ,
532+ [ "Varint64ZigZag" , null , 1 , Long . fromNumber ( - 1 ) , Long . fromNumber ( - 1 ) , "01" ]
531533 ] ;
532534
533535 suite . types = { } ;
0 commit comments