Hi
user
Admin Login:
Username:
Password:
Name:
How PyPy runs your program
--client
pyconza
--show
pyconza2015
--room room215 10323 --force
Next: 11 How I learnt to stop worrying and love Boost.Python
show more...
Marks
Author(s):
Maciej Fijalkowski
Location
Room 215
Date
oct Fri 02
Days Raw Files
Start
11:00
First Raw Start
11:05
Duration
00:45:00
Offset
0:05:47
End
11:45
Last Raw End
11:45
Chapters
00:00
Total cuts_time
39 min.
https://za.pycon.org/talks/18/
raw-playlist
raw-mp4-playlist
encoded-files-playlist
host
archive
public
tweet
mp4
svg
png
assets
release.pdf
How_PyPy_runs_your_program.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
has someone authorised pubication
Unknown
Yes
No
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
markdown
In this talk we would like to have a short introduction on how Python programs are compiled and executed, with special attention towards just-in-time compilation done by PyPy. PyPy is the most advanced Python interpreter around, and while it should generally just speed up your programs, there is a wide range of performance that you can get out of PyPy, ranging from slightly faster than CPython to C speeds, depending on how you write your programs. We will split the talk in two parts. In the first part we will explain how things work, and what can and cannot be optimized, as well as describe the basic heuristics of the JIT compiler and optimizer. In the next part we will do a brief survey of existing tools for looking at performance of Python programs, with a specific focus on PyPy. We'll mostly focus on vmprof with a brief mention of others. As a result of this talk, an audience member should be better equipped with the tools to write new software and improve existing software with performance in mind.
Comment:
production notes
2015-10-02/11_05_47.dv
Apply:
11:05:47 - 11:06:29 ( 00:00:42 )
S:
11:05:47 -
E:
11:06:29
D:
00:00:42
show more...
vlc ~/Videos/veyepar/pyconza/pyconza2015/dv/room215/2015-10-02/11_05_47.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
11:05:47
seconds: 0.0
Wall: 11:05:47
Duration
00:00:42
11:06:29
seconds: 0.0
Wall: 11:05:47
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2015-10-02/11_06_29.dv
Apply:
11:06:29 - 11:45:51 ( 00:39:22 )
S:
11:06:29 -
E:
11:45:51
D:
00:39:22
show more...
vlc ~/Videos/veyepar/pyconza/pyconza2015/dv/room215/2015-10-02/11_06_29.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
11:06:29
seconds: 0.0
Wall: 11:06:29
Duration
00:39:22
11:45:51
seconds: 0.0
Wall: 11:06:29
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
2015-10-02/11_05_47.dv
2015-10-02/11_06_29.dv
Veyepar
Video Eyeball Processor and Review