Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
Geth-Modification
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张蕾
Geth-Modification
Commits
1bb398f4
Commit
1bb398f4
authored
Nov 02, 2014
by
obscuren
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Sign ext
parent
3f90f7c8
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
1 addition
and
3 deletions
+1
-3
big.go
ethutil/big.go
+0
-2
vm_debug.go
vm/vm_debug.go
+1
-1
No files found.
ethutil/big.go
View file @
1bb398f4
...
...
@@ -2,8 +2,6 @@ package ethutil
import
"math/big"
var
MaxInt256
*
big
.
Int
=
BigD
(
Hex2Bytes
(
"ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
))
// Big pow
//
// Returns the power of two big integers
...
...
vm/vm_debug.go
View file @
1bb398f4
...
...
@@ -394,7 +394,7 @@ func (self *DebugVm) RunClosure(closure *Closure) (ret []byte, err error) {
stack
.
Push
(
base
)
case
SIGNEXTEND
:
back
:=
stack
.
Pop
()
.
Uint64
()
if
back
.
Cmp
(
big
.
NewInt
(
31
))
<
0
{
if
back
<
31
{
bit
:=
uint
(
back
*
8
+
7
)
num
:=
stack
.
Pop
()
mask
:=
new
(
big
.
Int
)
.
Lsh
(
ethutil
.
Big1
,
bit
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment