Affected by GO-2024-3122
and 1 other vulnerabilities
GO-2024-3122: Groth16 commitment extension unsound for more than one commitment in github.com/consensys/gnark
GO-2025-3929: Denial of service when computing scalar multiplication using fake-GLV algorithm in github.com/consensys/gnark
package
Version:
v0.1.0-alpha
Opens a new window with list of versions in this module.
Published: Mar 6, 2020
License: Apache-2.0
Opens a new window with license information.
Imports: 2
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
func Execute(iStart, iEnd int, work func(int, int), highPriority bool)
Execute process in parallel the work function and wait for result
func ExecuteAsync(iStart, iEnd int, work func(int, int), highPriority bool) chan bool
ExecuteAsync process in parallel the work function and return a channel that notifies caller when
work is done
func Push(fn func(), highPriority bool)
Push schedules a function to be executed.
if it's high priority and the job queue is full, executes synchronously the call
Source Files
¶
Click to show internal directories.
Click to hide internal directories.