lp:~pythonregexp2.7/python/issue2636-09

Created by TimeHorse and last modified

This task is to analysis and look for potential improvements to the current Python Regular Expression engine, as well as to provide comments to help future developers understand the code. Different techniques will be investigated, including Lookup table using function pointers and removing branch-goto statements.

Get this branch:
bzr branch lp:~pythonregexp2.7/python/issue2636-09
Members of Python Regexp 2.7 can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Python Regexp 2.7
Project:
Python
Status:
Development

Recent revisions

39036. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>

Merged in changes from the core Regexp branch.

39035. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>

Merged in changes from the core Regexp branch.

39034. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>

Merged in changes from the core Regexp branch.

39033. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>

Fixed incorrect indentation levels for code that was added with 8-columns
tab stops instead of the 4 mandated by this file.

39032. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>

Replaced tabs with spaces in the few places tabs were used since most of
this file uses spacing for indentation and the 4-column tab stops were
not set by default in XCode, though it is now.

39031. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>

Merged in changes from the core Regexp branch.

39030. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>

Merged in changes from the core Regexp branch.

39029. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>

Merged in changes from Main Branch.

39028. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>

Added a count to the number of Jump points in case it will be needed
in later versions of the code; does not add anything to run-time.

39027. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>

Added Counts to the three exported enumerations (which are exported as
C-Macro Constants) as these, although not necessary with the Engine
Code currently, my find use later and do not slow the Engine in any way.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 with rich root (needs bzr 1.0)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.