aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* get rid of mentions of bitbucketMatti Picus2020-09-241-1/+1
* Fixes for 560856d4f545: need to add an ARRAYMOVE operation in the jit, similarArmin Rigo2020-06-256-2/+49
* Use py3-style names for function attributesRonan Lamy2020-04-222-7/+7
* Modernize exec syntax in rpython/Ronan Lamy2020-04-181-6/+6
* Create ptr2int() helperRonan Lamy2019-04-052-7/+5
* move some utility functions from heaptracker to rpython.jit.metainterp.supportRonan Lamy2019-04-058-37/+19
* remove more stuff from rpython.jit.metainterp.typesystemRonan Lamy2019-04-023-15/+11
* preserve order on extra effects (sets are not ordered on cpython2)Matti Picus2019-03-311-4/+7
* merge unicode-utf8 into defaultMatti Picus2019-02-132-2/+10
|\
| * hg merge defaultRonan Lamy2018-05-241-0/+3
| |\
| * \ merge default into branchMatti Picus2018-04-293-3/+8
| |\ \
| * \ \ merge default into branchMatti Picus2018-03-181-0/+2
| |\ \ \
| * \ \ \ hg merge defaultArmin Rigo2017-10-127-32/+75
| |\ \ \ \
| * | | | | whack whack whack until we get to the point of getitem workingfijal2017-10-062-2/+10
* | | | | | merge defaultCarl Friedrich Bolz-Tereick2019-02-1220-846/+1643
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | Try to reduce the diff from defaultArmin Rigo2018-05-141-0/+3
| | |_|_|/ | |/| | |
| * | | | add JIT support for rtimer.get_timestamp_unitAntonio Cuni2018-04-162-0/+8
| * | | | if no JitHookInterface is given, disable hooks completelyCarl Friedrich Bolz-Tereick2018-03-281-3/+0
| | |_|/ | |/| |
| * | | * Review all the places that add memory pressure outside of numpy and cpyextfijal2017-09-291-0/+2
| | |/ | |/|
| * | really fix testsCarl Friedrich Bolz-Tereick2017-09-111-1/+1
| * | fix tests, hopefullyCarl Friedrich Bolz-Tereick2017-09-091-1/+1
| * | print an explanation why the function cannot be elidable/loopinvariant byCarl Friedrich Bolz-Tereick2017-09-062-8/+44
| * | improve error message: include name of calling graph, not just opCarl Friedrich Bolz-Tereick2017-09-066-27/+34
| |/
| * shuffle the order of arguments of llop.gc_store_indexed to match the existing...Antonio Cuni2017-05-121-7/+6
| * WIP: start to add support for llop.gc_store_indexed in the JIT, which means t...Antonio Cuni2017-05-121-0/+21
| * Fix typoFabio Niephaus2017-02-261-2/+2
| * merge defaultCarl Friedrich Bolz2017-02-1610-217/+87
| |\
| | * Check that computing hashes with siphash24 can raise MemoryError but nothing ...Armin Rigo2017-02-011-2/+10
| | * list.insert() in RPython should not force the list in the JIT, at leastArmin Rigo2017-01-081-1/+0
| | * Test, fix (filename too long in the jitcodes directory!)Armin Rigo2017-01-051-2/+3
| | * Add many checks and tests until I found where to insert the two lines that fi...Armin Rigo2017-01-033-0/+23
| | * Propagate debug.ll_assert_not_none() through the JIT, using the sameArmin Rigo2016-12-172-1/+7
| | * flow space: only emit ll_assert_not_none() in some forms of raise,Armin Rigo2016-12-171-0/+8
| | * Oops, this comment is only visible in py.test tracebacks, but not withArmin Rigo2016-12-081-3/+7
| | * Replace malloc+memset with a single calloc. This might be useful forArmin Rigo2016-12-061-0/+2
| | * Revert the @jit.call_shortcut support (6305cfb3bad2)Armin Rigo2016-11-243-231/+6
| | * Simplest solution to avoid troubles with a getfield on the hash: add aArmin Rigo2016-11-231-7/+14
| | * in-progressArmin Rigo2016-11-231-2/+7
| | * Another case of @jit.call_shortcut: tests that are directly "if x is notArmin Rigo2016-11-192-9/+41
| * | factor out resumecode decoding into a Reader class instead of passing indexes...Carl Friedrich Bolz2016-10-141-5/+4
| |/
| * fix bug in codewriter about passing the exitswitch variable to a callCarl Friedrich Bolz2016-09-162-2/+20
| * WarningArmin Rigo2016-09-131-0/+2
| * hg merge conditional_call_value_3Armin Rigo2016-09-123-6/+197
| |\
| | * Another caseArmin Rigo2016-09-121-1/+1
| | * Extra testArmin Rigo2016-09-121-0/+9
| | * Fixes, more casesArmin Rigo2016-09-122-7/+31
| | * kill importArmin Rigo2016-09-121-2/+0
| | * find_call_shortcut(), to attach to the EffectInfo information about theArmin Rigo2016-09-123-6/+166
| * | Clean up some variants of 'conditional_call_*' that are rarely or neverArmin Rigo2016-09-121-3/+4
| |/
| * Give the function a name that tells which variant it isArmin Rigo2016-08-221-0/+16