1 // Copyright 2016 The Go Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style 3 // license that can be found in the LICENSE file. 4 5 package main 6 7 import ( 8 "io" 9 "runtime/pprof" 10 ) 11 12 import "C" 13 14 //export go_start_profile 15 func go_start_profile() { 16 pprof.StartCPUProfile(io.Discard) 17 } 18 19 //export go_stop_profile 20 func go_stop_profile() { 21 pprof.StopCPUProfile() 22 } 23 24 func main() { 25 } 26